Oyster Pearl Rating

  • Award-Winning

What's Your Style?

    See More

    Locations

      See More

      Amenities

        See More

        Leicester Square and Piccadilly Hotels

          9 Hotels Found
          1. The Ritz London
            Leicester Square and Piccadilly, London, England
            • Historic
            • Luxury
            • Romantic
            Located in Piccadilly bordering Mayfair and Green Park, The Ritz London is a 136-room hotel that dates back to 1906. The four-and-a-half-pearl property is regally dressed in Louis XVI neoclassical style with a dash of jazzy Art Deco. Elegant rooms range from simple to opulent, with well-stocked and…
          2. Premier Inn London Leicester Square
            Leicester Square and Piccadilly, London, England
            • Value
            The 47-room Premier Inn London Leicester Square is a mid-range, chain hotel with clean, comfortable, and modern facilities, if not somewhat generic decor. It’s a great value for the location, especially for those who want to sightsee in London -- the hotel is one-minute walk from the tube, a walk a…
          3. Le Meridien Piccadilly
            Leicester Square and Piccadilly, London, England
            • Business
            • Historic
            • Luxury
            • Romantic
            Located in the heart of the West End, the luxury Le Meridien Piccadilly is a stunning Regency-era property, with a heated indoor pool, steam room, and a pleasant restaurant and bar. But the 280 rooms are a bit of a letdown -- their drab, old-fashioned decor is no match for the attractive public is a…
          4. The Z Hotel Piccadilly
            Leicester Square and Piccadilly, London, England
            • Romantic
            • Value
            This is a centrally located, mid-range chain hotel in London’s West End near the Piccadilly Tube line. Guests are a two-minute walk from the National Portrait Gallery and four-minutes' walk from the Apollo Theatre. 112 guest rooms are modern and pristine, but tiny. Perks include free Wi-Fi, Sky TV…
          5. Radisson Blu Edwardian Hampshire Hotel
            Leicester Square and Piccadilly, London, England
            • Historic
            • Luxury
            • Romantic
            The 127-room Radisson Blu Edwardian Hampshire Hotel is an upscale property typical of the chain set in the bustling heart of the capital's West End. Overlooking Leicester Square, the hotel is right in the thick of it with most of central London within easy walking distance. While rooms generally can…
          6. Thistle Piccadilly Hotel
          7. Leicester House
          8. Thistle Trafalgar Square, The Royal Trafalgar
          9. Haymarket Hotel

          Don't Miss Our Travel Secrets. Like us on Facebook!