London Hotels

London
Nov 22, 2024 - Nov 23, 2024
2 adults, 1 room
Search
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
View map · 8.3 km City Centre
From
139€ /per night

Discover Your Perfect Stay

London, a city steeped in history and brimming with culture, offers a diverse range of hotels in London that cater to every traveler's needs. From luxurious five-star establishments to charming boutique options, the city's accommodations reflect its vibrant atmosphere and rich heritage. Whether you're in town for business, leisure, or a bit of both, finding the perfect hotel sets the stage for an unforgettable experience.

For those seeking opulence, London boasts a selection of high-end hotels that provide not only top-notch service but also breathtaking views of iconic landmarks. The Shard and the Thames River can be seen from many upscale establishments, enhancing the allure of your stay. On the other hand, if you prefer a more intimate setting, boutique hotels in London offer personalized service, unique decor, and a taste of the city's local flavor.

Budget-conscious travelers need not worry, as there are plenty of affordable hotels in London that don’t compromise on comfort or quality. Areas like the East End and Southbank are filled with charming lodgings that give you easy access to the city's attractions. No matter your preference, exploring the accommodations in London can uncover hidden gems that make your visit even more memorable.

Name of hotel Booking Rating Price, $
Novotel London West

7.5 / 10

(5603 Reviews)

From 106€
Royal Lancaster London

9.0 / 10

(5692 Reviews)

From 502€
Hilton London Bankside

8.8 / 10

(2500 Reviews)

From 167€
The Z Hotel Piccadilly

7.9 / 10

(10356 Reviews)

From 479€
The Crown London, Worldhotels Distinctive

7.1 / 10

(3977 Reviews)

From 82€
7.5
Very good (5603)

Novotel London West

4
1 Shortlands
Novotel London West provides family-friendly accommodations and a range of amenities that cater to travelers of all ages. The hotel boasts spacious family rooms featuring modern designs and the option to accommodate children easily. Located near attractions such as the Natural History Museum and Science Museum, families have easy access to some of London’s best sights. The hotel's PlayStation area and indoor heated pool are perfect for keeping younger guests entertained. Families can also enjoy their meals at the on-site restaurant that offers a children's menu alongside adults options. For those looking for hotels in London that are ideal for families, Novotel London West is a fantastic choice.

From

106€ /per night
9
Excellent (5692)

Royal Lancaster London

5
Lancaster Terrace
The Royal Lancaster London is a five-star establishment set against the stunning backdrop of Hyde Park. This hotel features elegantly appointed rooms that reflect both contemporary and classic style, ensuring a lavish stay. Guests can enjoy breathtaking views of the park or the iconic London skyline from their rooms. With on-site dining options that include a Michelin-starred restaurant, the hotel caters to gourmet enthusiasts. The Royal Lancaster also offers modern amenities such as a state-of-the-art fitness center and luxurious spa facilities, perfect for relaxation. For those seeking luxury hotels in London, the Royal Lancaster offers an experience of grandeur and sophistication.

From

502€ /per night

Affordable Hotels in London

Affordable hotels in London make it easy for budget travelers to experience the city's rich culture without breaking the bank. These hotels offer comfortable accommodations and essential amenities while being conveniently located near major attractions, public transport, and vibrant neighborhoods. Staying in one of these budget-friendly options allows guests to immerse themselves in the city's vibe and available experiences. Moreover, many of these hotels prioritize guest satisfaction and provide a warm welcome that creates a home-like atmosphere. Whether you're visiting for a weekend or an extended stay, it's possible to find affordable hotels in London that won’t compromise on quality or comfort. Let's explore some of the best options available.

8.8
Excellent (2500)

Hilton London Bankside

4
2-8 Great Suffolk Street
Hilton London Bankside offers a contemporary and sleek environment for business travelers. Located just a short walk from the Tate Modern and the Globe Theatre, this hotel combines cultural experiences with business efficiency. The property boasts spacious meeting rooms equipped with the latest technology, ideal for conferences and business events. Guests can enjoy a modern fitness center and luxurious spa facilities to unwind after a long day. The on-site restaurant serves a range of international cuisines, ensuring a delightful dining experience. For those seeking business hotels in London that seamlessly integrate work and leisure, Hilton London Bankside is an excellent option.

From

167€ /per night
7.9
Very good (10356)

The Z Hotel Piccadilly

3
2 Orange Street
The Z Hotel Piccadilly focuses on providing a modern and stylish experience while maintaining environmentally conscious practices. This hotel has embraced energy-saving technologies and collaborates with local suppliers to promote sustainability. The central location near Piccadilly Circus allows guests easy access to various attractions while minimizing transportation emissions. Offering compact yet comfortable rooms, The Z Hotel prioritizes efficiency without compromising style. Guests can enjoy complimentary cheese and wine evenings, showcasing locally sourced products. For eco-conscious travelers seeking hotels in London that align with sustainable values, The Z Hotel Piccadilly is a great option.

From

479€ /per night

Boutique Hotels in London

Boutique hotels in London promise unique experiences, characterized by personalized service and distinctive decor that reflects the city's charm. These accommodations often feature stylish interiors and thoughtful touches, making your stay feel special and memorable. Many boutique hotels are located in trendy neighborhoods, allowing guests to experience the local culture and lifestyle. From themed rooms to locally-inspired breakfasts, these hotels embrace the essence of London and provide a haven for travelers seeking a different kind of stay. The allure of boutique hotels in London lies in their ability to combine comfort with a distinctive atmosphere. Here are some of the best boutique hotels worth considering.

7.1
Good (3977)

The Crown London, Worldhotels Distinctive

4
142-152 Cricklewood Broadway
The Crown London is set in a historic building that has maintained its traditional charm while providing modern comforts. Located in the lively and multicultural area of Cricklewood, this hotel offers easy access to the city while exuding a cozy atmosphere. The spacious rooms are adorned with classic design elements, providing a sense of history. Guests can also enjoy delicious meals featuring local ingredients at the on-site restaurant, further immersing themselves in British culture. Being in a historically rich area, visitors will find plenty of nearby attractions to explore. If you're looking for historic hotels in London that evoke a sense of the city’s past, The Crown London provides an excellent experience.

From

82€ /per night
7.4
Good (3619)

Euston Square Hotel

3
152-156 North Gower Street
The Euston Square Hotel is a budget-friendly choice located just minutes away from the bustling Euston Station. This hotel provides modern accommodations with comfortable rooms, making it a popular option for both business and leisure travelers. Guests appreciate its convenient access to the London Underground, allowing easy exploration of iconic sites like the British Museum and Camden Market. The hotel features a 24-hour reception and free Wi-Fi, essential for today’s traveler. Its elegant decor and welcoming atmosphere ensure you'll feel right at home during your stay. For those searching for affordable hotels in London with exceptional value, Euston Square Hotel is an excellent option.

From

205€ /per night

Luxury Hotels in London

Luxury hotels in London offer exquisite accommodations, impeccable service, and exclusive amenities that make for an unforgettable stay. These hotels are often located in prime areas, allowing guests to enjoy stunning views and easy access to iconic landmarks. With a focus on comfort and sophistication, luxury accommodations are perfect for those wanting to indulge during their visit to this vibrant city. From Michelin-star dining options to lavish spa facilities, staying at a luxury hotel in London ensures a memorable experience for guests seeking the best that the city has to offer. Let’s explore some of the finest luxury hotels in London.

8.3
Very good (3595)

Novotel London Blackfriars

4
46 Blackfriars Road
Novotel London Blackfriars is strategically located near the Southbank and the financial district, making it perfect for corporate guests. The hotel features modern rooms designed for comfort and productivity, including spacious work areas and complimentary Wi-Fi. With multiple meeting rooms available, it's easy to host conferences or smaller meetings on-site. Guests can also enjoy the hotel's wellness area, featuring a fitness center and swimming pool, allowing for relaxation after a busy workday. The restaurant and bar offer an extensive menu with options for quick lunches or formal dinners. For business travelers looking for hotels in London that provide convenience and comfort, Novotel London Blackfriars is an ideal choice.

From

152€ /per night
9.1
Excellent (1111)

The Langham, London

5
1C Portland Place
The Langham is one of the most iconic luxury hotels in London, exuding timeless elegance and sophistication. Located in the very heart of the city, this five-star hotel is renowned for its exceptional service and rich history dating back to 1865. Each room is tastefully designed and equipped with premium amenities, including luxurious bedding and marble bathrooms. The hotel's award-winning restaurant, Parisian-inspired Roux at The Landau, promises a culinary experience worth savoring. Guests can also unwind at the renowned Palm Court, where the tradition of afternoon tea was famously born. For anyone looking to indulge in luxury hotels in London is truly a remarkable destination.

From

506€ /per night

Family-Friendly Hotels in London

Finding family-friendly hotels in London that offer comfort and convenience can significantly enhance your travel experience. These hotels are designed to accommodate families, providing spacious rooms, kid-friendly amenities, and convenient access to various attractions. From complimentary breakfasts to organized children's activities, many options cater specifically to the needs of families on vacation. Moreover, staying in these hotels often means being situated near parks, museums, and other attractions that appeal to guests of all ages. With a little research, families can easily uncover hotels in London that ensure every member can enjoy their trip. Below are some top family-friendly choices.

8
Very good (2272)

The Ashburn Hotel

4
111 Cromwell Road
The Ashburn Hotel is set in a beautifully refurbished Victorian townhouse in posh South Kensington, bridging history and modernity. This boutique hotel emphasizes personalized service and attention to detail, ensuring an unforgettable stay for each guest. Each room boasts plush furnishings, luxurious linens, and en-suite bathrooms for additional comfort. Located within walking distance of the iconic Harrods, as well as various museums, guests are ideally positioned to explore the best of London. The hotel provides complimentary afternoon tea, a lovely touch to make your experience even more special. Those searching for boutique hotels in London will find The Ashburn Hotel combines elegance with exceptional service.

From

143€ /per night
8.2
Very good (3973)

Hampton By Hilton London Park Royal

3
Connell Crescent, Western Avenue Park Royal Greater L
Hampton By Hilton London Park Royal is an inviting choice for economical travelers looking to explore West London. The hotel features spacious rooms with a modern design and premium bedding, ensuring a restful night's sleep. A complimentary hot breakfast is served each morning, giving guests the fuel they need for their London adventures. Conveniently located near the Piccadilly Line, you can easily access notable attractions like Buckingham Palace and the West End. The hotel also provides a fitness center for guests who want to stay active during their visit. Those in search of affordable hotels in London will find Hampton By Hilton strikes an ideal balance between comfort and value.

From

142€ /per night

Historic Hotels in London

When traveling to London, staying in historic hotels allows guests to immerse themselves in the city's rich legacy. These accommodations showcase the elegance and charm of past eras while providing modern conveniences. Many historic hotels are located in prime areas, close to iconic landmarks and cultural attractions, making them perfect for explorers interested in history and architecture. Each of these hotels has its own unique story that adds to its character, providing an intriguing backdrop for your stay. Visitors can enjoy period decor, elegant dining options, and often, the opportunity to explore the nostalgic allure of British hospitality. Here’s a selection of some of the best historic hotels in London.

8.5
Very good (8673)

Park Plaza London Park Royal

4
628 Western Avenue
Park Plaza London Park Royal is a family-friendly hotel that welcomes guests with spacious rooms incorporating an abundance of natural light. Close to transport links, it provides convenient access to family attractions such as Legoland and the London Eye. With a well-equipped fitness center and an indoor swimming pool, there are plenty of opportunities for family fun without leaving the hotel. The restaurant serves a varied menu to cater to all tastes, including options for kids. Additionally, the hotel staff can arrange family packages that include tickets to nearby attractions, ensuring a hassle-free experience. For families searching for hotels in London, the Park Plaza London Park Royal offers both convenience and comfort.

From

113€ /per night
8.3
Very good (2948)

The Gateway Hotel

3
14 Balham Hill
The Gateway Hotel is a cozy, family-oriented choice located in the borough of Kensington and Chelsea. This hotel provides comfortable, spacious rooms that can easily accommodate families traveling together, making it ideal for longer stays. Nearby attractions include Kensington Gardens and the Victoria and Albert Museum, perfect for family outings. Child-friendly amenities, such as high chairs and children's menus at the on-site restaurant, cater to younger guests. The welcoming staff is always ready to provide assistance and make your family's stay as enjoyable as possible. For those looking for hotels in London that prioritize family comfort, The Gateway Hotel is a top pick.

From

72€ /per night

Other city in Country

Other city in World

Hotels near Landmark

Hotels in District