Hotels in London, GBR
Browse London Hotels
- by Price
- Low to High
- High to Low
- by Star Rating
- 5-star hotels
- 4 stars or higher
- 3 stars or higher
- 2 stars or higher
- 1 star or higher
- near Points of Interest
- Airports
- Amusement
- Civic Centers
- Historical Sites
- Monuments
- Museums
- Neighborhoods
- Parks
- Schools
- Shopping
- Stadiums
- Stations
- Theaters
A Price Match Guarantee that doesn't expire after 24 hours like others.
Book with confidence
Learn moreWe never charge a
cancel or change fee.
It's just not fair.
Ask our competitors what they do.
Learn moreFive reasons to book with us.
Showing 15 of 749 Hotels in London
-
1. The Strand Palace
372 The Strand, London, WC2R 0JJ, GBLocation. The Strand Palace stands within the busy Strand district of London, England. Covent Garden is located two blocks away, and the River Thames flows two… More -
2. Enterprise Hotel
15-25 Hogarth Road, London, SW5 0QJ, GBLocation. The Enterprise Hotel is located on a side street in the Kensington district of London, England. This hotel stands 500 metres from the Earls Court… More -
3. Mercure Castle Hotel
18 High Street, Windsor, SL4 1LJ, GBLocation. Mercure Castle Hotel is located in Windsor, England, 200 metres from Windsor Castle and 2.5 miles away from Legoland Windsor. Eton College and… More -
4. Churchgate Hotel
Churchgate Street Village, Old Harlow, Harlow, CM17 OJT, GBLocation. The Churchgate is situated in a listed country house dating from 1651 in landscaped gardens in Churchgate Street conservation village, 40 miles from… More -
5. The Grand at Trafalgar Square
8 Northumberland Ave, London, WC2N 5BY, GBLocation. The Grand at Trafalgar Square is a recently-restored Victorian hotel first built in 1887 and located just off Trafalgar Square, a focal point of… More -
6. Sir Christopher Wrens House
Thames Street, Windsor, SL4 1PX, GBLocation. Built by the renowned architect, Christopher Wren, in the 17th century, Sir Christopher Wren's House Hotel & Spa occupies a Grade II listed townhouse… More -
7. The International Hotel
163 Marsh Wall, London, E14 9SJ, GBLocation. The waterfront International Hotel is located within the modern Canary Wharf Docklands business development in London, England. This property is… More -
8. Radisson Edwardian Bloomsbury Street Hotel
9-14 Bloomsbury Street, London, WC1B 3QD, GBLocation. Radisson Edwardian Bloomsbury Street Hotel stands in the historic district of Bloomsbury, an area known for its numerous gardened squares. Only two… MoreQuick Facts. Pets not allowed, Minimum check-in age 21, Check-in time is 2 PM, Check-out time is 11… More -
9. Beaumont House
Beaumont Estate, Burfield Road, Old Windsor, SL4 2JP, GBLocation. Beaumont House is located in Old Windsor, England, three miles from Windsor Castle, and four miles from Eton College. Egham train station is three… More -
10. The Rembrandt
11 Thurloe Place, London, SW7 2RS, GBLocation. Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Albert Museum, three miles from the theatres and… More -
11. The Cumberland - a Guoman Hotel
Marble Arch, London, W1A 4RF, GBLocation. Positioned at the top of the prestigious Park Lane district, The Cumberland - a Guoman Hotel stands across the thoroughfare from Hyde Park's Marble… More -
12. Marriott Heathrow Windsor
Ditton Road Langley, Slough, SL3 8PT, GBLocation. The modern five-floor Marriott Heathrow Windsor features contemporary architecture and is situated 6.5 kilometres from Heathrow Airport and 20… More -
13. Shaftesbury Hyde Park International
52-55 Inverness Terrace, London, W2 3LB, GBLocation. Shaftesbury Hyde Park International is located in London, United Kingdom. Hotel Features. Breakfast available (s) Laundry… More -
-
15. Club Quarters, Gracechurch
7 Gracechurch Street, London, EC3V 0DR, GBLocation. Club Quarters, Gracechurch is located across from the popular Leadenhall Market in London, England. The River Thames flows four blocks from the… More