Find and Book Top Hotels in London

Search among 8 available hotels and places to stay in London from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-8 out of 8
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great103 reviews
MapView on map1.5 mi from City Center
From   US$ 80 /nightSelect
8.2
Great88 reviews
MapView on map1.4 mi from City Center
From   US$ 58 /nightSelect
8.4
Great40 reviews
2.4 mi from City Center
From   US$ 163 /nightSelect
8.2
Great44 reviews
1.5 mi from City Center
From   US$ 65 /nightSelect
1.4 mi from City Center
From   US$ 95 /nightSelect
8.2
Great82 reviews
1.8 mi from City Center
From   US$ 63 /nightSelect
8.6
Great51 reviews
2.4 mi from City Center
From   US$ 117 /nightSelect
8.4
Great41 reviews
2.2 mi from City Center
From   US$ 58 /nightSelect

Best hotels and places to stay in London

Why visit?

Visiting London is a must for any tourist, with its rich history, iconic landmarks, and vibrant cultural scene. From the Buckingham Palace to the Tower of London, the city offers a myriad of attractions and experiences that will leave you mesmerized. When planning your trip, it is important to choose the right hotel to make your stay in London truly memorable.

Where to stay?

Covent Garden: Located in the heart of the citys West End, Covent Garden is a bustling district known for its lively atmosphere and world-class entertainment. It offers a wide variety of exquisite hotels, ranging from boutique accommodations to luxury options. Stay in this area to be close to the Royal Opera House, Covent Garden Market, and renowned theaters like the Lyceum and Theatre Royal.

Kensington: If you prefer a more upscale experience, Kensington is an ideal choice. This elegant district boasts stunning architecture, beautiful gardens, and world-famous landmarks such as Kensington Palace and the Natural History Museum. Youll find a range of luxurious hotels in this area, providing top-notch amenities and exceptional service. Enjoy the tranquil surroundings while being conveniently close to major attractions.

Shoreditch: For a trendy and vibrant stay, Shoreditch is the place to be. Located in East London, this artistic neighborhood is known for its thriving street art scene, hipster cafes, and lively nightlife. Stay in one of Shoreditchs stylish boutique hotels and immerse yourself in the vibrant local culture. Explore the Brick Lane Market, visit the unique galleries, and enjoy the vibrant atmosphere of this eclectic district.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $1000.

Best value for money:

The Z Hotel Shoreditch: This contemporary hotel offers stylish and compact rooms at an affordable price. Located in the vibrant Shoreditch neighborhood, it provides easy access to trendy bars, restaurants, and art galleries. The Z Hotel Shoreditch offers a comfortable stay without breaking the bank. (designated keywords: hotels in London, accommodation in London, hotel London)

Premier Inn London City (Aldgate) Hotel: Situated in the historic Aldgate area, this budget-friendly hotel offers spacious and comfortable rooms. With its convenient location near popular attractions like Tower Bridge and the Tower of London, it provides excellent value for money. Enjoy the comfortable rooms and easy access to the citys major sights. (designated keywords: hotels in London, accommodation in London, hotel in London)

Travelodge London Central City Road: This centrally located hotel provides simple yet comfortable rooms at an affordable price. Situated in the heart of the city, it offers easy access to top attractions such as St. Pauls Cathedral and the Barbican Centre. Enjoy a budget-friendly stay without compromising on convenience. (designated keywords: hotels in London, accommodation in London, lodging in London)

Best kids-friendly hotels:

The Athenaeum Hotel & Residences: This family-friendly hotel offers spacious rooms and suites, perfect for accommodating families of all sizes. Located in the prestigious Mayfair neighborhood, it provides easy access to Hyde Park and Buckingham Palace. The hotel also offers a dedicated childrens concierge service and a variety of amenities for kids of all ages. (designated keywords: hotels in London, accommodation in London, London hotels, hotel in London)

The Rubens at the Palace: Situated opposite the Buckingham Palace, this luxurious hotel caters to families with its specially designed family rooms and suites. The hotel offers various amenities for children, including a dedicated concierge service, activity packs, and kid-friendly dining options. Enjoy a stay in the heart of London with your family. (designated keywords: hotels in London, accommodation in London, London lodging, hotels London)

Best hotels for a romantic getaway:

The Milestone Hotel and Residences: This luxury hotel exudes elegance and charm, providing a romantic retreat in the heart of Kensington. Indulge in the hotels opulent rooms and suites, enjoy intimate dining experiences, and pamper yourself at the spa. With its prime location near Kensington Gardens and the Royal Albert Hall, it offers a truly romantic escape. (designated keywords: London accommodation, where to stay London, London places to stay)

The Langham, London: Known for its timeless elegance, The Langham offers a perfect setting for a romantic getaway. Enjoy luxurious accommodations, exquisite dining options, and a range of rejuvenating spa treatments. The hotels central location near Regent Street makes exploring the citys iconic attractions a breeze. (designated keywords: hotels London, lodging in London, accommodation in London)

Best for location:

The Savoy: Situated on the Strand, The Savoy is a legendary hotel offering stunning views of the River Thames and the vibrant cityscape. With its prime location near Covent Garden and the West End theaters, guests can easily immerse themselves in the citys cultural scene. The hotels luxurious rooms and outstanding service further enhance the overall experience. (designated keywords: hotel London, London accommodation, hotels in London KY)

The Ned: Housed in a historic building near the Bank of England, The Ned is a stylish hotel with a central location. Its proximity to key attractions like St. Pauls Cathedral and the Tower of London ensures guests can make the most of their stay. The hotel also offers a variety of restaurants, bars, and a rooftop pool for a memorable experience. (designated keywords: hotels London, London places to stay, accommodation in London)

Ham Yard Hotel: Located in the trendy Soho neighborhood, this boutique hotel offers a prime location for exploring the citys vibrant nightlife and iconic landmarks. The hotels unique design, rooftop terrace, and stylish rooms create a distinctive and memorable stay. Enjoy the energetic atmosphere of Soho right at your doorstep. (designated keywords: London hotels, accommodation in London, where to stay London)

Best for a short city break:

CitizenM London Bankside: This trendy hotel is perfect for a short city break, offering stylish and compact rooms in the Bankside area. With its proximity to popular attractions like the Tate Modern and Shakespeares Globe, it allows guests to explore the city effortlessly. Enjoy the hotels modern design, comfortable amenities, and value for money. (designated keywords: hotel in London, lodging in London, hotels in London)

The Courthouse Hotel: Set in a former courthouse in the bustling Soho district, this unique hotel provides a memorable experience for a short city break. The hotel offers a range of room options, including luxury suites with panoramic city views. Explore the vibrant neighborhood and take advantage of the hotels spa and rooftop terrace. (designated keywords: London accommodation, where to stay London, lodging in London)

Show moreLess