• Best Hotel: Connaught
• Boutique Hotel: Soho Hotel
• 4-Star Hotel: Marylebone
• 3-Star Hotel: Strand Palace
• Cheap Hotel: Z Hotel Soho
• Family Hotel: Taj 51
• Hotel Swimming Pool: Berkeley
• Near Big Ben: Conrad
• Hyde Park: Mandarin Oriental
• London Eye: Marriott
• Buckingham Palace: Hotel 41
• Victoria Station: Comfort Inn
• Paddington Station: Hilton
• Kings Cross: Renaissance
Map of Best Hotels & Where to Stay in London
- Best Luxury Hotels in London
The Connaught • The Savoy • Four Seasons at Park Lane
- Best Boutique Hotels in London
Soho Hotel • Mandrake • The Montague on the Gardens
- Best Midrange Hotels in London
Strand Palace • Best Western Victoria Palace • Park Plaza County Hall • Park Plaza Westminster Bridge • Marriott County Hall
- Best Cheap Hotels in London
Z Hotel Soho • Clink78 Hostel • Generator London
The 48 Best Places to Stay in London
1. York & Albany
Adjacent to Regent’s Park, this boutique hotel features a Gordon Ramsay restaurant and is located a 10-minute walk from the ZSL London Zoo and Camden Market. Guestrooms feature bathrobes, rustic furnishings, and Nespresso machines, and some have four-poster beds and terraces.
2. St. Pancras Renaissance
Set at St. Pancras Station, with easy access to trains bound for Paris, Amsterdam, Edinburgh, and other large cities. This historic hotel is within walking distance of shops and restaurants in the Kings Cross neighborhood. Hotel amenities include several dining venues, an indoor pool, a spa, a gym, and direct access to the Eurostar terminal. Some guestrooms have views of the train platforms and access to the executive lounge.
3. Kimpton Fitzroy London
Formerly the historic and iconic Hotel Russell. The Kimpton Fitzroy is a beautiful five-star hotel, located on Russell Square in Bloomsbury. The rooms, architecture, service, and location are hard to beat. The dining room is almost identical to the dining room on the RMS Titanic (and designed by the same person).
4. The Montague on the Gardens
Located across the street from The British Museum and a 5-minute walk from Russell Square Station, this elegant hotel features a bistro, a bar, a jazz lounge, a fitness room, a conservatory that serves afternoon tea, and seasonal pop-up venues. Guestrooms include bathrobes and turndown service, and suites have sitting areas and sound systems.
5. Chiltern Firehouse
Luxury boutique hotel in a 19th-century firehouse with a buzzy (and pricey) restaurant and fireplaces in every guestroom. Located in the Marylebone neighborhood, a 3-minute walk from The Wallace Collection and a 7-minute walk from Baker Street Station.
6. The Marylebone Hotel
Contemporary 4-star hotel with a bar, a restaurant, a gym, a spa, and an indoor pool. Guestrooms feature Nespresso machines, smart TVs, and heated bathroom floors, and the hotel is located a 6-minute walk to the shops of Oxford Street.
7. The Langham
Opulent luxury hotel with a bar, a restaurant, a gym, a spa, and an indoor swimming pool located near the shops of Oxford Street and a 5-minute walk from Oxford Circus Station. All rooms have Nespresso machines, and some include deep-soaking bathtubs, butler service, and access to the executive lounge with complimentary breakfast and afternoon tea.
8. The Mandrake
Luxe and magical boutique hotel near Oxford Street shopping. There’s an excellent in-house restaurant, terrific cocktail bar, and a gorgeous central garden courtyard with private cabana dining. Striking design elements abound, and guest rooms feature organic bedding and rainfall showerheads.
9. Radisson Blu Edwardian, Bloomsbury Street
Upscale hotel with a restaurant and a gym located a 2-minute walk from The British Museum and a 3-minute walk from Tottenham Court Road Station. All guestrooms feature Nespresso machines, minibars, and rainfall showers, and some rooms include bathrobes and turndown service.
10. Hard Rock Hotel London
Just a 5-minute walk from Oxford Street shopping, this contemporary hotel features two bars, a fitness center, and an in-house Hard Rock Café restaurant. Rooms and suites each sleep two people, on either one queen or two twin beds. Connecting rooms are available.
Set in the heart of the Mayfair shopping district, this glamorous luxury hotel offers several dining options, including a famous afternoon tea, plus a full-service spa and a gym. Guestrooms feature marble bathrooms, Art Deco furnishings, and fresh flowers, and the hotel is a 9-minute walk from Hyde Park.
12. Soho Hotel
Contemporary hotel featuring a restaurant, a library with a fireplace and honesty bar, a fitness room, and weekly film screenings. Every room has floor-to-ceiling windows and unique decor, including suites with up to three bedrooms, and the hotel is located within a 10-minute walk of West End theaters.
Old world English charm in the heart of trendy Soho. Rooms include 18th-century antiques, Victorian chandeliers, clawfoot baths, and carved wooden beds.
14. Fielding Hotel
Basic hotel with a 24-hour front desk and no elevator located a 2-minute walk from the Royal Opera House and a 3-minute walk from Covent Garden Station. In addition to standard rooms, the hotel has some apartments with full kitchens, and all rooms have air conditioning and TVs.
15. The Connaught
Located in Mayfair and surrounded by luxury shops, this posh hotel offers a Michelin-starred restaurant, two bars, a full-service Aman spa, an indoor swimming pool, a gym, a collection of fine art, and 24-hour butler service. All guestrooms have marble bathrooms with bathtub TVs, and suites are individually furnished with vintage decor.
16. Ham Yard Hotel
Beautiful luxury boutique property near Piccadilly Circus. Room options range from cozy Deluxe to spacious two-bedroom suites; all feature striking, colorful décor and high end amenities. There’s an excellent bar and restaurant on site, as well as a holistic spa, fitness center, library, and rooftop garden terrace. Also luxe extras like valet parking and Mercedes chauffer service.
17. W – Leicester Square
Located among the theaters of the West End, this sleek hotel is a 4-minute walk from The National Gallery and features a bar, room service, a spa, a gym, and a movie screening room. All guestrooms include in-room tablets that control lights and entertainment, and some suites have Britain-themed decor and private bars.
18. The Savoy
Iconic luxury hotel with three restaurants, three bars, a foyer lounge serving afternoon tea, a gym, an indoor pool, a spa, a program of events and activities, and a mix of Art Deco and Edwardian decor. Guestrooms have marble bathrooms and desks, and the hotel is located a 3-minute walk from the Lyceum Theatre and a 9-minute walk from the National Gallery.
19. ME by Melia
Cosmopolitan and clubby music-themed hotel with designer rooms and impressive views. A variety of eatery options, including fine dining and rooftop lounge. Rooms range from Deluxe Double to a 3-Bedroom Suite that sleeps 8. Located near the Thames, Somerset House, Covent Garden, and Soho.
20. The Dorchester
Adjacent to Hyde Park and within blocks of high-end shopping and dining, this iconic luxury hotel has several restaurants and bars, a full-service spa, a florist, and a fleet of vintage cars with chauffeur service. Guestrooms feature Vispring mattresses, marble bathrooms with bidets and deep-soaking bathtubs, and turndown service, plus suites include fresh flowers and pressing service.
21. Four Seasons at Park Lane
Fantastic location close to Hyde Park and the shops and restaurants of Mayfair. Like all Four Seasons hotels expect 5-star service, furnishings, food, and friendliness.
22. Athenaeum Hotel & Residences
Sophisticated boutique hotel located on the edge of Green Park and an 8-minute walk from Buckingham Palace. Hotel facilities include a Michelin-starred restaurant, a bar, a gym, a full-service spa, and a 10th-floor lounge, and guestrooms feature Hypnos mattresses, Nespresso machines, and Bose speakers.
23. The Ritz London
Legendary luxury hotel situated next to Green Park and a 10-minute walk from Buckingham Palace. Hotel amenities include a Michelin-starred restaurant, a bar, a salon, and Rolls-Royce car service, and guestrooms range from spacious standard rooms to opulent suites with heated bathroom floors and 24-hour butler service.
24. Citadines Trafalgar Square
Located a 3-minute walk from Trafalgar Square and a 9-minute walk from the London Eye, this apart-hotel offers studios and 1- to 2-bedroom units with kitchenettes, separate living and sleeping areas, and weekly housekeeping. Building amenities include a business center, a 24-hour front desk, a laundry room, and breakfast (fee applies).
25. Milestone Hotel Kensington
Historic hotel with a restaurant, a bar, a conservatory serving afternoon tea, a spa, a gym, and a plunge pool located a 5-minute walk from Kensington Palace and a 10-minute walk from Royal Albert Hall. Each guestroom features butler service, fresh flowers, and unique decor, including antique furnishings and artwork.
26. Melia London Kensington
A collection of five Victorian townhouses combined to form a simple yet elegant hotel. Great location that’s walking distance to Hyde Park, Natural History Museum, Science Museum, and Victoria & Albert Museum. The Gloucester Road tube station is a 3-minute walk from the hotel.
27. Egerton House Hotel
Luxury hotel set in a converted Knightsbridge townhouse located a 5-minute walk from the Victoria and Albert Museum and a 9-minute walk from shops like Harrods and Harvey Nichols. Rooms feature antique furnishings, marble bathrooms, and fresh flowers, and hotel amenities include a bar and a dining room that serves breakfast and afternoon tea.
28. Mandarin Oriental Hyde Park
Fresh out of a full renovation, this historic luxury hotel features several dining options, a full-service spa, a gym, and an indoor pool. Some guestrooms have balconies, while every room has a Nespresso machine, a hair straightener, and Art Deco furnishings, and the hotel is situated within a 5-minute walk of high-end shopping (like Harrods) and a 14-minute walk from the Victoria and Albert Museum.
29. The Berkeley
Sophisticated luxury hotel with a rooftop pool & garden, two bars, two restaurants, a spa, a gym, and a fashion-themed afternoon tea. Guestrooms feature marble bathrooms, desks, and minibars, and the hotel is located a 3-minute walk from Hyde Park and a 15-minute walk from Buckingham Palace.
30. Hotel 41
Elegant luxury hotel with two restaurants, two bars, free access to a nearby gym, and a 24-hour executive lounge with an honor bar, a fireplace, and complimentary snacks. Guestrooms include Savoir beds, Nespresso machines, and turndown service, and the hotel is located a 5-minute walk from Victoria Station (direct service to Gatwick Airport) and a 6-minute walk from Buckingham Palace.
31. Taj 51 Buckingham Gate Suites and Residences
Sophisticated luxury hotel located a 6-minute walk from Buckingham Palace and a 9-minute walk from Westminster Abbey. The hotel offers one-, two-, and three-bedroom suites with full kitchens, plus four restaurants, two bars, a gym, a full-service spa, and butler service.
32. Conrad London St. James
Classic luxury hotel steps from St James’s Park tube station and an easy walk from Buckingham Palace, Big Ben, and Westminster Abbey. Afternoon tea and an excellent breakfast buffet are worth the extra fees.
33. London Marriott Hotel County Hall
Overlooking the River Thames, this upscale hotel is located a 1-minute walk from the London Eye and a 6-minute walk from Big Ben. Amenities include two restaurants, a lobby bar, 24-hour room service, an executive lounge, a gym, and an indoor pool, and some guestrooms feature balconies and river views.
34. Park Plaza Westminster Bridge
Located a 7-minute walk from Big Ben, this modern hotel features several dining venues, a Bali-inspired spa, a gym, an indoor pool, and an executive lounge. All rooms have desks, bathtubs, and coffee makers, and some rooms offer kitchenettes and views of the London Eye.
35. Park Plaza County Hall
Upscale hotel with a restaurant, a gym, and a spa. Guestrooms include desks and coffee makers, while some offer kitchenettes and city views, and the hotel is located a 5-minute walk from Waterloo Station and a 6-minute walk from the London Eye.
36. Central Hotel London
No-frills hotel with complimentary breakfast located a 5-minute walk from St Pancras Station and an 18-minute walk from The British Museum. All rooms include coffee makers and TVs, some rooms have shared bathrooms, and the property has no elevator and no air conditioning.
37. Clink78 Hostel
Historic courthouse converted into a hostel with an on-site music venue and bar, daily breakfast (fee applies), laundry facilities, a shared kitchen, and coin-operated laundry. Private rooms and shared dorms with prison-inspired furnishings are available, and the hostel is a 10-minute walk from King’s Cross Station.
38. Generator London
Modern hostel with a restaurant, a bar, a cafe, and self-service laundry located an 11-minute walk from The British Museum and a 12-minute walk from St Pancras Station. Female-only and mixed dorms are available in addition to private rooms (some with private bathrooms), and dorm rooms include lockers and bed linen.
39. Holiday Inn Bloomsbury
Traditional hotel with two restaurants and a business center located across the street from the Brunswick Centre mall, and a 2-minute walk from Russell Square Station. Guestrooms include coffee makers, desks, and air conditioning.
40. Z Hotel Gloucester Place
Contemporary hotel with a historic facade and a bar located a 7-minute walk to the shops of Oxford Street and a 10-minute walk from Hyde Park. Some guestrooms have no windows, and Club rooms include free breakfast, drinks, and afternoon tea.
41. Z Hotel Soho
Within blocks of the West End’s many theaters, this modern hotel has a cafe and a courtyard and is located a 7-minute walk from Leicester Square. The cozy (100-square-foot) guestrooms include coffee makers and glass-walled bathrooms, and some rooms have no windows.
42. Premier Inn London Leicester Square
Near the theaters of the West End, this hotel offers guestrooms with Hypnos beds and coffee makers, plus some rooms with sofa beds. A restaurant is on-site, and the hotel is located a 3-minute walk from The National Gallery.
43. Strand Palace Hotel
Recently renovated hotel with two restaurants, a bar, 24-hour room service, a fitness room, and concierge service. Some rooms have Nespresso machines and sofa beds, and the hotel is a 1-minute walk from the Lyceum Theatre and a 4-minute walk from historic Covent Garden Mall.
44. Premier Inn London County Hall
Located a 2-minute walk from the London Eye and a 5-minute walk from Waterloo Station, this centrally located hotel has a restaurant and a 24-hour front desk. All rooms feature Hypnos beds and desks, and some rooms have Nespresso machines and mini-fridges.
45. Park City Grand Plaza Kensington Hotel
A good value 4-star hotel with a great location and healthy dose of friendliness and charm. There’s a beautiful back garden which is a wonderful perk during nice weather. It’s an easy 10-minute walk to the Gloucester Road tube station (with direct service to Heathrow Airport).
46. Comfort Inn Victoria
Located a 6-minute walk from Victoria Station and a 16-minute walk from Buckingham Palace, this hotel provides free continental breakfast and a 24-hour front desk. All rooms include a desk and air conditioning, and some have kitchenettes.
47. Best Western Victoria Palace
Basic hotel located a 9-minute walk from Victoria Station, a 19-minute walk from Buckingham Palace, and within blocks of dozens of restaurants. Breakfast is available for a fee, and guestrooms have coffee makers, air conditioning, and private bathrooms.
48. Luna and Simone Hotel
Set in the Pimlico neighborhood, this cozy hotel is a 10-minute walk from Victoria Station and a 16-minute walk from Tate Britain. A full English breakfast is served daily, and guestrooms include desks and coffee/tea facilities, but with no air conditioning and no elevator.
- Best Hotels in London
- Best Hotels for Families in London
- Best Boutique Hotels in London
- Best Budget Hotels in London
- Best Choice Hotels in London
- Best Hotels with Pools in London
- Gatwick Airport Hotels
- Heathrow Airport Hotels
- Where to Stay in London
- London with Kids
- Best Things to Do in London
- Best Time to Visit London
- London to Paris by Eurostar