Hotels in London, United Kingdom

Verified and Trusted Resorts for Your Stay in London, United Kingdom
Check-in
12Aug2025Select date
Check-out
13Aug2025Select date
Rooms and Guests2 Guests, 1 Room

There are no hotels in London matching your request.

Typical Hotel Price Range in London

Whether you seek affordable stays or luxurious escapes, a world of accommodation options awaits you.

⬆️ The highest price
US$ 333
⬇️ The lowest price
US$ 28
💸 Average price for
4-star hotels
US$ 161
3-star hotels
US$ 137

Top-Rated Hotels in London

Rankings based on guest feedback from the past year

Historic Charm in Kensington:
Holiday Inn London Kensington High St. By Ihg
Budget-Friendly Comfort in Greenwich:
Holiday Inn Express London Greenwich By Ihg
Convenient Stays near Hyde Park:
Park Avenue Bayswater Inn Hyde Park
Modern Stays in Stratford:
Holiday Inn Express London Stratford By Ihg
Accessibility to City Attractions:
Hampton By Hilton London Waterloo
Quaint Edginess in Camden:
Holiday Inn London Camden Lock By Ihg
Family-Friendly Options in Earl's Court:
Holiday Inn Express Earls Court By Ihg
Charming Riverside Retreats:
Holiday Inn Express Royal Docks By Ihg
Stylish Stays in Covent Garden:
Club Quarters Hotel Covent Garden Holborn, London

How to Travel to London: Best Transport Options

Transportation Options Overview

Airports
London Gatwick (LGW)
London City (LCY)

Hotel Inn Insights for London Travelers

This guide presents key facts about hotel inns in London, evaluating 41 properties to provide essential information for prospective guests looking for convenient and affordable options.

Typical nightly prices range from $90 to $180.

There are 41 hotel inn properties across London.

Peak travel seasons are June to August and December.

Local taxes are about 20% on accommodations.

Most hotel inns are within 2 km of major attractions like the British Museum.