Hotels in London

from 582 GBP
1c Portland Place, Regent Street, Westminster Borough, London, United Kingdom 1.6 km from centre
9.1 1111 reviews
from 380 GBP
101 Knightsbridge, Westminster Borough, London, United Kingdom 2.3 km from centre
7.4 1195 reviews
from 514 GBP
30 Portman Square, Westminster Borough, London, United Kingdom 2.2 km from centre
8.4 2137 reviews
from 340 GBP
Bryanston Street, Marble Arch, Westminster Borough, London, United Kingdom 2.2 km from centre
7.4 8544 reviews
from 526 GBP
86-90 Park Lane, Mayfair, London, United Kingdom 1.9 km from centre
8.1 1130 reviews
from 194 GBP
Westminster Bridge Road, Lambeth, London, United Kingdom 1 km from centre
8.3 24278 reviews
from 460 GBP
Stratton Street, Mayfair, Mayfair, London, United Kingdom 1.1 km from centre
8.1 5243 reviews
St James's Place, Westminster Borough, London, United Kingdom 910 m from centre
9 1447 reviews
from 226 GBP
6 Hercules Road, Lambeth, London, United Kingdom 1.4 km from centre
8.2 14425 reviews
from 297 GBP
140 Gloucester Road, Kensington, London, United Kingdom 4.1 km from centre
8.1 3150 reviews
from 478 GBP
Lowndes Street, Belgravia, London, United Kingdom 2.3 km from centre
8 617 reviews
from 695 GBP
75 Sloane Street, Chelsea, London, United Kingdom 2.5 km from centre
9.4 137 reviews
from 313 GBP
25 Whitby Street Shoreditch, East End, London, United Kingdom 4.1 km from centre
9.2 424 reviews
40 trinity square, Tower Hill, London, United Kingdom 3.5 km from centre
8.6 8265 reviews
from 169 GBP
49 Queensborough Terrace, Westminster Borough, London, United Kingdom 4 km from centre
6.6 18266 reviews
from 231 GBP
181 - 183 Warwick Road, Kensington, London, United Kingdom 5.4 km from centre
8 2929 reviews
from 1143 GBP
8 Balderton Street, Brown Hart Gardens, Mayfair, London, United Kingdom 1.8 km from centre
9.4 305 reviews
from 187 GBP
18 Albert Embankment, Lambeth, London, United Kingdom 1.8 km from centre
8.1 13853 reviews
from 180 GBP
17-25 Sloane Street, Knightsbridge, Knightsbridge, London, United Kingdom 2.4 km from centre
6.7 3261 review
from 230 GBP
4-18 Harrington Gardens, Kensington, London, United Kingdom 4.1 km from centre
7.4 15388 reviews
from 381 GBP
Lancaster Terrace, Westminster Borough, London, United Kingdom 3.3 km from centre
9 5678 reviews
from 973 GBP
66 Knightsbridge, Westminster Borough, London, United Kingdom 2.3 km from centre
9 353 reviews
31 Great Cumberland Place, Westminster Borough, London, United Kingdom 2.4 km from centre
6.3 2301 review
from 409 GBP
1-2 Serjeant's Inn, Fleet Street, City of London, London, United Kingdom 1.5 km from centre
8.9 3712 reviews
from 131 GBP
26-30 Craven Road, Westminster Borough, London, United Kingdom 3.6 km from centre
6.6 6930 reviews
Piccadilly, Mayfair, London, United Kingdom 1.4 km from centre
8.1 961 review
239 Vauxhall Bridge Road, Westminster Borough, London, United Kingdom 1.7 km from centre
8.3 6455 reviews
from 215 GBP
1 Addington Street, Lambeth, London, United Kingdom 1 km from centre
8.6 10947 reviews
83 Chiltern Street, Westminster Borough, London, United Kingdom 2.5 km from centre
8.6 2034 reviews
34 Norfolk Place, Paddington, Westminster Borough, London, United Kingdom 3.2 km from centre
7.7 9391 review

Where to stay in London

Visiting London is necessary for those looking to maximize their travel experience. It's a city where historic landmarks, cutting-edge culture, and eclectic neighborhoods create an unparalleled and vibrant atmosphere. London's rich cultural tapestry, from the historic charm of Westminster and the iconic Big Ben to the world-renowned British Museum and the trendy vibes of Shoreditch, offers an unforgettable adventure for every traveler. The most popular airports are Heathrow Airport and London City Airport.

Ensuring a comfortable place to stay is also crucial for a memorable trip. The British capital boasts a diverse array of accommodations, from luxurious five-star hotels to stylish boutique hotels, all catering to a range of tastes and preferences. Enhance your stay by choosing one of the best London hotels that perfectly match the dynamic rhythm of this bustling metropolis.

10 best hotels in London

Prepare for your unforgettable London adventure by discovering the finest accommodations tailored to various tastes and budgets. The city offers a wide array of popular hotels in the center of London, providing luxury amenities, prime locations, and exceptional service.

If you are looking for London's best luxury hotels, consider Hotel Café Royal, London Marriott Hotel Canary Wharf, and Milestone Hotel Kensington, among others. These options are perfect for travelers wanting to stay near London city center and enjoy premium amenities. There are also many cheap hotels in London, such as Ibis London Wembley, Cromwell International Hotel, and Linden House Hotel. To book a hotel in London, consider these top choices.

The Savoy

The Savoy is a 5-star hotel in London nestled in London's city center, along the vibrant Strand, with the River Thames providing a picturesque backdrop. Leading the luxury hotel industry for over 130 years, The Savoy provides guests with an experience that continually adapts to meet the needs of the contemporary traveler. Guests can enjoy elegantly designed rooms and suites, sumptuous bedding, and state-of-the-art technology. The hotel boasts an exceptional selection of dining options, including the Savoy Grill by Gordon Ramsay. For relaxation, The Savoy features a tranquil spa, an indoor swimming pool, and a fully equipped fitness center. The hotel's rich history and timeless charm are complemented by its commitment to modern luxury, making it a perfect choice for both leisure and business travelers.

The Ritz London

The Ritz London is a distinguished 5-star hotel situated in the heart of the city, close to the iconic Buckingham Palace and the expansive Hyde Park. This prestigious establishment has been setting the standard for luxury accommodations for over a century, blending timeless elegance with modern amenities to cater to the contemporary traveler. Guests at The Ritz London can expect an array of exceptional facilities designed for a truly comfortable stay. The hotel's opulent guest rooms and suites feature classic Louis XVI decor, luxurious bedding, and state-of-the-art technology. The Ritz also offers great breakfasts, a bar, a gym, and 2 restaurants on site. It's an ideal place to book a hotel if you're visiting London with your family and want to explore the city of London.

Strand Palace Hotel

Strand Palace Hotel is a contemporary 4-star hotel located just steps away from Covent Garden and a short walk from the iconic Trafalgar Square. Its central location places guests within easy reach of the West End's renowned theaters, shopping districts, and famous attractions. The hotel offers a variety of comfortable guest rooms designed to cater to the needs of modern travelers. Each room features stylish decor, plush bedding, and modern amenities. Here guests can also take advantage of the hotel's well-equipped fitness center to maintain their workout routines. It's perfect for those looking to book a hotel in London’s West End.

Hampton by Hilton London Waterloo

Hampton by Hilton London Waterloo is a modern 3-star hotel in London located in the vibrant Waterloo district, near the South Bank of the River Thames. It's within walking distance of popular landmarks like the London Eye, Southbank Centre, and Big Ben. The hotel offers contemporary guest rooms with stylish decor, cozy bedding, complimentary Wi-Fi, and flat-screen TVs. Accessible rooms are available for guests with mobility needs. Enjoy a hot breakfast daily and unwind at the on-site bar in the evenings. It's a great choice if you're looking to book a hotel near the London underground (Lambeth North station).

Park Plaza Westminster Bridge London

Park Plaza Westminster Bridge London is a contemporary 4-star hotel situated in the heart of London, just 300 m away from the Waterloo metro station. It offers stunning views of the iconic London Eye and the River Thames. Located close to the Westminster Bridge and within walking distance of major attractions, the hotel provides an ideal base for exploring the city's rich history and culture. Guests at Park Plaza Westminster Bridge London can enjoy a luxurious stay in one of the hotel's stylish guest rooms or suites, featuring modern amenities and elegant decor. Many rooms offer breathtaking views of the London Eye or the city skyline, providing a truly memorable experience for guests. Dining options at Park Plaza Westminster Bridge London are plentiful, with 2 on-site restaurants and bars serving a variety of cuisines and cocktails.

The Tower Hotel London

The Tower Hotel London is a modern 4-star hotel located on the north bank of the River Thames, offering breathtaking views of the iconic London Tower Bridge and the historic Tower of London. It is within easy reach of popular attractions such as the Shard, St. Paul's Cathedral, and the vibrant Borough Market. Guests can experience a comfortable and convenient stay in one of the hotel's contemporary guest rooms or suites, featuring stylish decor and modern amenities. Many rooms boast panoramic views of the River Thames and the London skyline. The hotel features a fitness center with state-of-the-art equipment for those looking to stay active during their visit. Additionally, guests can take advantage of the hotel's convenient location near public transportation, making it easy to explore London.

The Hoxton Shoreditch

The Hoxton Shoreditch is a stylish 4-star hotel Located in the vibrant neighborhood of Shoreditch, just a short distance from Central London. This hotel provides easy access to iconic attractions such as London Bridge and the Tower of London. Guests at The Hoxton Shoreditch can enjoy a comfortable stay in one of the hotel's beautifully designed rooms, each featuring modern amenities and artistic touches. Families visiting London can take advantage of the hotel's family-friendly accommodations and convenient location. The accommodation also offers free printing and faxing services, 2 restaurants on-site, room service, a bar, and more.

Pullman London St Pancras

Pullman London St Pancras is a sophisticated 4-star hotel offering modern accommodations and convenient access to the city's top attractions. Located near King's Cross St Pancras station, the hotel provides easy connections to Central London and beyond, making it an ideal choice for both business and leisure travelers. Guests at the Pullman London St Pancras can enjoy a comfortable and luxurious stay in one of the hotel's stylish guest rooms or suites, each featuring contemporary design and upscale amenities. Many rooms offer stunning views of the city skyline or the nearby London Zoo, providing a unique and memorable experience for guests. Maintain your fitness routine in the hotel's state-of-the-art gym, or unwind with a relaxing sauna to feel better during your trip.

ibis London Earls Court

Discover comfort and convenience at Ibis London Earls Court, a welcoming 3-star hotel nestled in the vibrant heart of West London. Conveniently situated near Earls Court Exhibition Centre and just a short distance from Kensington Palace and the renowned Natural History Museum, this budget-friendly hotel offers easy access to some of London's most iconic attractions. Step into the modern lobby of Ibis London Earls Court and experience a warm welcome from the attentive staff. The hotel's contemporary design and relaxed atmosphere create the perfect setting for a relaxing stay. The property offers 508 guestrooms, including suites, family, triple, and accessible rooms, a business center, bespoke Food and Beverage outlets, on-site parking, a 24-hour reception, and 24-hour snack service. It's a perfect choice for those looking for affordable hotels in greater London.

Copthorne Tara Hotel London Kensington

Copthorne Tara Hotel London Kensington is an elegant 4-star hotel nestled within walking distance of Victoria Station and just moments away from the lush greenery of Hyde Park and Kensington Gardens. This iconic hotel offers a blend of sophistication and convenience for discerning travelers. From the moment you arrive, you'll be greeted with warm hospitality and impeccable service. The hotel's spacious and well-appointed guest rooms provide a haven of comfort and tranquility, ensuring a restful night's sleep after a day of exploring the city.

Frequently Asked Questions

How much does a hotel cost in London?
The average price for a 4-star hotels in London is 295 $ per night, for a 5-star hotels — 700 $ per night, for a 3-star hotels — 176 $ per night
What hotels in London are good for families?
How much is a hotel in London for this weekend?
The average price for a 4-star hotels in London this weekend is 325 $ per night, for a 5-star hotels in London — 770 $ per night, for a 3-star hotels in London — 194 $ per night
What area is the best to stay in London?
The most popular neighborhoods for visitors in London are City of London, Camden and Wembley
How much is a hotel in London today?
The average price for a 4-star hotels in London today is 310 $ per night, for a 5-star hotels in London today is 735 $ per night, for a 3-star hotels in London today is 185 $ per night