Hotels in London, United Kingdom, photo 1
Hotels in London, United Kingdom, photo 2
Hotels in London, United Kingdom, photo 3
Hotels in London, United Kingdom, photo 4
Hotels in London, United Kingdom, photo 5

Hotels in London, United Kingdom

Destination
Type to search destinations...
Check in - Check out
Wed 2 Dec - Fri 4 Dec
Guest
2 adults - 0 children - 1 room
Adults
Per room
2
Children
Ages 0 - 17, per room
0
Ages of children at check-in
Rooms
1
Guests' nationality
Passport country, used for accurate rates

4,227 hotels in London, United Kingdom, 221 five-star; rooms from $47 per night over the next three months; best months May, June, July and August.

London, the capital of England, is a historic city where centuries of culture and tradition blend with modern energy. The city sprawls across both banks of the River Thames and is home to iconic landmarks like Big Ben, Tower Bridge, and Buckingham Palace. You can explore world-class museums, catch a West End theatre production, wander through vibrant markets, or relax in one of the many royal parks. London's diverse neighborhoods each have distinct characters, from the bohemian streets of Camden to the upscale shops of Knightsbridge. The city experiences mild winters and warm summers, with May through September being particularly pleasant for visiting. With over 4,300 hotels available through OBO Travel, you'll find accommodation ranging from luxury five-star properties to budget-friendly options. Whether you're interested in history, shopping, dining, or entertainment, London offers endless possibilities for every type of traveler.

Best months to visit
Rooms from
$47 per night
Cheapest rate seen over the next 90 days.
Price trend
Prices for the next 30 days held steady over the last two weeks (about $67.00 per night)
Tracking since 23 Sep 2026, 48 daily checks.
Hotel chains
27 brands present
Verified availability
1,399 hotels bookable
Rooms confirmed in the last two weeks.
Cheapest weekends

Cheapest weekends in London

Friday and Saturday nights ranked by their two-night total for 2 adults, from the next 16 weekends. Each link opens a live search for exactly those dates.

1
Fri 29 Jan - Sun 31 Jan13% below the median weekend
$94.00 for 2 nights · $47.00 per night
2
Fri 8 Jan - Sun 10 Jan12% below the median weekend
$96.00 for 2 nights · $48.00 per night
3
Fri 22 Jan - Sun 24 Jan10% below the median weekend
$98.00 for 2 nights · $49.00 per night
4
Fri 15 Jan - Sun 17 Jan9% below the median weekend
$99.00 for 2 nights · $49.00 per night
5
Fri 5 Feb - Sun 7 Feb8% below the median weekend
$99.00 for 2 nights · $50.00 per night

Prices are the cheapest available nightly rate for 2 adults in USD, refreshed daily and confirmed live at search. Cheapest weekends in every destination →

Top hotels in London

Verified availability first, then star rating and photo quality.

The Prince Akatoki London, London
5-Star

The Prince Akatoki London

London

Inspired by the Japanese tradition of Omotenashi (perfect, selfless hospitality), The Prince Akatoki offers five-star...

The Adria, London
5-Star

The Adria

London, United Kingdom

Frequently asked questions about hotels in London

How many hotels are there in London?

OBO Travel lists 4,227 hotels in London, United Kingdom, including 221 five-star and 1,130 four-star properties.

What are the best hotels in London?

Popular choices with strong ratings and photo galleries include Intercontinental Hotel London - The O2, Hotel Café Royal, Mayfair House and 130 Queens Gate. Open any hotel to see rooms, facilities and live prices for your dates.

When is the best time to visit London?

The most popular months are May, June, July and August. Hotel prices move with the season, so compare a few dates before you book.

How much does a hotel in London cost?

Over the next 90 days the cheapest nightly rate we have seen in London is around $47. Prices depend on dates, room type and board basis.

How much does a five-star hotel in London cost?

The monthly average of the lowest five-star nightly rate we tracked in London is about $124 in February 2027 and $264 in June 2027, across 13 stay months and 363 priced dates. Individual hotels and dates vary; pick your dates to see live rates.

Can I cancel a hotel booking in London?

Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.