Top Trending Hotels Near Grosvenor Square

See all 1,770 Hotels near Grosvenor Square
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Strand Palace Hotel
The Strand Palace Hotel

372 The Strand, London WC2R 0JJ

4.0 out of 5.0
4 out of 5 (6,995 reviews)

Located in Soho, this eco-friendly hotel is steps from Lyceum Theatre and Covent Garden. King's College London and Trafalga …

£140
Millennium Hotel London Mayfair
Millennium Hotel London Mayfair

44 Grosvenor Square, London W1K 2HP

4.0 out of 5.0
4.1 out of 5 (1,384 reviews)

Being a truly welcoming and peaceful hotel in London Mayfair, this 18th century haven is situated overlooking the lush …

£202
The May Fair
The May Fair

Stratton Street, London W1J 8LT

5.0 out of 5.0
4.3 out of 5 (1,497 reviews)

Set just off the ever-fashionable Piccadilly, this contemporary hotel is located in the central London district which gives …

£261
Holiday Inn London Mayfair
Holiday Inn London Mayfair

3 Berkeley Street, London W1J 8NE

4.0 out of 5.0
4.1 out of 5 (1,736 reviews)

Located in Mayfair, this hotel is within a 10-minute walk of Piccadilly Circus and Buckingham Palace. St. James Park and …

£181
Radisson Blu Edwardian Berkshire Hotel
Radisson Blu Edwardian Berkshire Hotel

350 Oxford Street, London W1C 1BY

4.0 out of 5.0
4.1 out of 5 (1,070 reviews)

The Radisson Blu Edwardian Berkshire Hotel puts you right on Oxford Street, within easy reach of Selfridges and The British …

£185
St Giles London - A St Giles Hotel
St Giles London - A St Giles Hotel

Bedford Avenue, London WC1B 3GH

3.0 out of 5.0
3.6 out of 5 (1,363 reviews)

Located in Bloomsbury, this hotel is within a 10-minute walk of The British Museum and Russell Square. Trafalgar Square and …

£99
Club Quarters Hotel, Trafalgar Square
Club Quarters Hotel, Trafalgar Square

8 Northumberland Ave, London WC2N 5BY

4.0 out of 5.0
4.3 out of 5 (2,648 reviews)

Located in the heart of London, this hotel is within walking distance of Benjamin Franklin House, Trafalgar Square, and …

£127
London Marriott Hotel Park Lane
London Marriott Hotel Park Lane

140 Park Lane, London W1K 7AA

5.0 out of 5.0
4.4 out of 5 (196 reviews)

Located in Mayfair, this luxury hotel is within a 10-minute walk of Marble Arch and Selfridges. Harrods and Buckingham Palace …

£327
The Dorchester Hotel
The Dorchester Hotel

53 Park Lane, London W1K 1QA

5.0 out of 5.0
4.7 out of 5 (63 reviews)

Located in Mayfair, this luxury hotel is within a 15-minute walk of Marble Arch, Selfridges, and Buckingham Palace. Harrods …

£440
Radisson Blu Edwardian Sussex Hotel
Radisson Blu Edwardian Sussex Hotel

19-25 Granville Place, London W1H 6PA

3.0 out of 5.0
3.9 out of 5 (560 reviews)

Housed in eight Victorian townhouses, the hotel is one block from London's Oxford Street, which features the famous Selfridge …

£178
Hide content

Pocket Guide: London Grosvenor Square Hotels

Search for hotels in London on Expedia.co.uk. You can easily find your hotels in London using one of the methods below:

  • View our selection of featured hotels in London
  • Use the map to find hotels in the London neighborhood you prefer
  • Use the filters to see hotels in a specific area of London, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in London
  • Enter your travel dates to view the best deals on hotels in London - while they last
false