Best Hotels in London City Center Location

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

London boasts a rich history, stunning architecture, and an unmatched cultural scene. As you plan your visit to this magnificent city, one crucial decision will be where to stay. If you're looking to immerse yourself in the center of it all, there's no better choice than hotels in London city center. With their prime locations, these accommodations provide the ideal base for exploring renowned landmarks like the towering Big Ben, the iconic Tower Bridge, and the magnificent Buckingham Palace.

Stepping into the bustling streets of London city center, you'll find a plethora of hotels catering to every taste and budget. From luxurious five-star establishments to charming boutique properties, there is something for everyone. Stay at the swanky hotels in the posh neighborhood of Mayfair, where you can indulge in high-end shopping on Oxford Street, take a stroll through picturesque Hyde Park, and dine at Michelin-starred restaurants. Alternatively, if you prefer a more budget-friendly option, consider the numerous mid-range hotels around Covent Garden, an area renowned for its lively atmosphere, trendy shops, and world-class theaters.

Besides their unbeatable locations, hotels in London city center offer a host of amenities and services designed to enhance your stay. Look for accommodations with panoramic views of the city skyline, rooftop bars for sipping a cocktail while enjoying breathtaking vistas, and fine dining options offering delicious international cuisines. Many hotels also provide convenient access to public transportation, ensuring that you can easily explore all the attractions that London has to offer, such as the British Museum, Tate Modern, or a leisurely cruise along the River Thames.

In conclusion, when seeking accommodation in London, opting for hotels in the city center is a wise choice. Not only will you be surrounded by the city's hustle and bustle, but you'll also find yourself within walking distance of world-famous attractions, top-notch shopping districts, and a diverse culinary scene. So, whether you're a history enthusiast, a theater lover, or a foodie, hotels in London city center will provide you with an unforgettable experience, making your visit to the UK capital truly extraordinary.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Brown'S Hotel, A Rocco Forte Hotel
2. Ibis London City - Shoreditch
3. Citizenm London Bankside Hotel
4. Claridge'S Hotel
5. The Z Hotel Soho
6. The Tower Hotel, London
7. The Langham London Hotel
8. The Ampersand Hotel
9. The Dorchester - Dorchester Collection
10. The Hoxton, Holborn Hotel

Luxury Hotels in London City Center

Check Availability

London
Sep 12, 2025 - Sep 13, 2025

Brown'S Hotel, A Rocco Forte Hotel

9.0

Good

(179 Reviews)

+ 327 photos
With a history steeped in elegance and sophistication, Brown's Hotel stands as one of London's oldest and most iconic establishments. Located in the prestigious Mayfair neighborhood, this historic hotel has welcomed esteemed guests since 1837. From its opulent suites to its renowned afternoon tea, Brown's Hotel offers a luxurious and historically significant stay in London city center.
Address: 33 Albemarle Street
Rating: Good 9.0 (179 Reviews)
Rooms: 117
Price: From 929$

Ibis London City - Shoreditch

7.9

Good

(6867 Reviews)

+ 175 photos
Qbic Hotel London City, located in the vibrant neighborhood of Shoreditch, shines as a unique and eco-friendly hotel option. From energy-efficient rooms to eco-friendly toiletries and locally sourced materials, this hotel prioritizes sustainability. Guests can also enjoy the hotel's quirky design and the vibrant culture of Shoreditch while knowing their stay aligns with eco-conscious values.
Address: 5 Commercial Street
Rating: Good 7.9 (6867 Reviews)
Rooms: 348
Price: From 163$

Boutique Hotels in London City Center

For those seeking a more intimate and unique experience, boutique hotels in London city center offer the perfect blend of charm and character. Nestled in the vibrant neighborhoods, these accommodations exude a distinct personality, providing a memorable stay away from the usual hotel chains. Discover these hidden gems and immerse yourself in the local ambiance of London.

Citizenm London Bankside Hotel

8.6

Good

(3431 Reviews)

+ 55 photos
Ideally situated by the vibrant South Bank and Tate Modern, CitizenM London Bankside offers a unique hotel experience with its innovative design and affordable rates. Each room is equipped with cutting-edge technology and stylish furnishings, providing comfort and convenience at an exceptional value. With its trendy living room lobby and rooftop bar boasting panoramic city views, CitizenM London Bankside is the perfect choice for trendsetters seeking affordable luxury in London city center.
Address: 20 Lavington Street
Rating: Good 8.6 (3431 Reviews)
Rooms: 180
Price: From 184$

Claridge'S Hotel

9.5

Good

(580 Reviews)

+ 358 photos
As one of London's most legendary hotels, Claridge's has been welcoming discerning travelers since 1812. Located in the center of Mayfair, this Art Deco masterpiece offers timeless elegance and unparalleled service. With its luxurious rooms and suites, Michelin-starred dining at Fera, and the renowned Claridge's Bar for cocktail connoisseurs, Claridge's ensures an unforgettable stay in London city center.
Address: 41 - 43 Brook Street
Rating: Good 9.5 (580 Reviews)
Rooms: 9
Price: From 1263$

Mid-Range Hotels in London City Center

Perfect for budget-conscious travelers, these mid-range hotels in London city center offer comfort and convenience without compromising on quality. Experience exceptional value for money as you explore the bustling streets, iconic landmarks, and cultural treasures of the capital city. Discover these affordable yet superb accommodations that cater to every need.

The Z Hotel Soho

7.6

Good

(7401 Reviews)

+ 38 photos
Nestled in the lively neighborhood of Soho, Z Hotel Soho offers compact yet chic rooms that epitomize style and efficiency. Its prime location provides easy access to world-class shopping streets, theaters, and iconic attractions. Combining contemporary design with smart technology, Z Hotel Soho offers an affordable and stylish retreat for those exploring London's vibrant city center.
Address: 17 Moor Street
Rating: Good 7.6 (7401 Reviews)
Rooms: 85
Price: From 195$

The Tower Hotel, London

7.8

Good

(21024 Reviews)

+ 390 photos
Located near the iconic Tower of London offers spacious family rooms with breathtaking views of the River Thames and Tower Bridge. With its convenient access to popular family attractions such as the Tower of London and the nearby Shrek's Adventure, this hotel provides an ideal base for exploring the city. The Tower Hotel also features a dedicated children's menu and a rooftop bar for the adults to unwind and soak in the stunning London skyline.
Address: St Katharine'S Way
Rating: Good 7.8 (21024 Reviews)
Rooms: 801
Price: From 180$

Family-Friendly Hotels in London City Center

A family trip to London can be a magical experience, and these family-friendly hotels in London city center are tailored to cater to the needs of both adults and little ones. From spacious rooms to kid-friendly amenities and convenient locations, these accommodations ensure a memorable stay for the whole family. Explore the city's attractions with ease while enjoying the comfort and convenience of these family-oriented hotels.

The Langham London Hotel

9.2

Good

(1592 Reviews)

+ 319 photos
Since its grand opening in 1865, The Langham, London has occupied a distinguished position in London's hotel scene. With its luxurious accommodations, award-winning restaurants, and storied past, this historic hotel has hosted numerous influential figures throughout the years. Guests can immerse themselves in the hotel's history while enjoying its modern amenities in the lively heart of London.
Address: 1C Portland Place
Rating: Good 9.2 (1592 Reviews)
Rooms: 380
Price: From 528$

The Ampersand Hotel

8.9

Good

(2727 Reviews)

+ 144 photos
Situated in South Kensington, The Ampersand Hotel seamlessly blends Victorian grandeur with contemporary design. Each room is themed around a different element of Victorian science, from astronomy to music, providing guests with a truly immersive experience. With its charming tea salon, stylish bar, and convenient location near renowned museums, The Ampersand Hotel offers a delightful stay for those seeking a boutique experience in London city center.
Address: 10 Harrington Road
Rating: Good 8.9 (2727 Reviews)
Rooms: 111
Price: From 288$

Eco-Friendly Hotels in London City Center

For environmentally conscious travelers, these eco-friendly hotels in London city center combine sustainability with comfort. Designed with eco-friendly practices in mind, these accommodations prioritize reducing their carbon footprint while still providing a delightful stay. Discover these green retreats and contribute to a greener future while exploring the vibrant city of London.

The Dorchester - Dorchester Collection

9.0

Good

(245 Reviews)

+ 381 photos
Situated in the exclusive Mayfair neighborhood, The Dorchester captivates guests with its timeless charm and grandeur. This legendary hotel not only boasts lavish accommodations but also houses some of the finest restaurants and bars in the city. From the world-renowned Alain Ducasse at The Dorchester to the glamorous Promenade and Bar at The Dorchester, guests can enjoy exquisite dining experiences without ever leaving the hotel.
Address: 53 Park Lane
Rating: Good 9.0 (245 Reviews)
Rooms: 253
Price: From 1185$

The Hoxton, Holborn Hotel

8.4

Good

(2031 Reviews)

+ 77 photos
Located in the vibrant area of Holborn, The Hoxton is a contemporary hotel that effortlessly combines style and affordability. With its trendy and comfortable rooms, vibrant communal spaces, and a variety of dining options, The Hoxton Holborn is the go-to choice for the modern traveler seeking affordable luxury in the center of London.
Address: 199 - 206 High Holborn
Rating: Good 8.4 (2031 Reviews)
Rooms: 220
Price: From 405$

Historic Hotels in London City Center

For history enthusiasts, these historic hotels in London city center offer a glimpse into the city's past while providing modern comforts. With their rich heritage and timeless charm, these accommodations have witnessed the city's evolution and are an integral part of its history. Immerse yourself in London's storied past by staying in these remarkable establishments.