Marriott hotels in London, England
Expedia.com > Hotels > United Kingdom > England > London Hotels
Featured Hotels in London
Renaissance Heathrow Airport
Area: London
Traveler opinion: 4.1 out of 5
Themes: Airport Hotel, Spa Hotel
Located on Heathrow Airports perimeter road, the large, contemporary hotel offers close proximity to Terminals …
Marriott Heathrow
Area: London
Traveler opinion: 4.4 out of 5
This airport hotel has an ultra-modern façade with striking glass atrium lobby and is 800 metres from Heathrow …
Marriott London Kensington
Area: London
Traveler opinion: 4.6 out of 5
This striking, modern mid-rise building is located in Kensington, half a mile from Hyde Park and Londons Science …
Marriott London Regents Park
Area: London
Traveler opinion: 4.6 out of 5
This modern hotel is located in the leafy suburbs north of Regents Park, just 250 metres from Swiss Cottage London …
Marriott London County Hall
Area: London
Traveler opinion: 4.4 out of 5
Themes: Luxury Hotel, Pet-friendly Hotel, Spa Hotel
This grand historic hotel is situated in central London, right on the South Bank; Big Ben is opposite and the …
Renaissance London Chancery Court Hotel
Area: London
Traveler opinion: 5.0 out of 5
Themes: Luxury Hotel, Spa Hotel
This grand 1914 building in Londons Holborn is situated 500 meters from the shops of Covent Garden and the West …
Marriott Heathrow Windsor
Area: Slough
Traveler opinion: 4.4 out of 5
This Slough property is located near St. Laurence Church, Slough, Windsor Castle, and Frogmore House. Additional …
Marriott London Maida Vale
Area: London
Traveler opinion: 4.4 out of 5
Themes: Spa Hotel
Dominating the leafy Maida Vale residential district in St. Johns Wood, this six-story hotel is a half-mile from …
Marriott West India Quay
Area: London
Traveler opinion: 4.6 out of 5
Themes: Luxury Hotel
This slender, towering 32-storey modern hotel is located in Londons Docklands financial district, 100 metres from …
Marriott London Marble Arch
Area: London
Traveler opinion: 4.3 out of 5
This London hotel is a modern, 12-storey property located in the West End, 100 metres from Oxford Street and 500 …
Need help booking hotels in London?
18 Hotels in London
- Marriott remove
Map of Hotels in London
Need help booking hotels in London?
London Marriott Hotels
Search for hotels in London on Expedia.com. You can easily find your hotels in London using one of the methods below:
- View our selection of featured hotels in London
- Use the map to find hotels in the London neighborhood you prefer
- Use the filters to see hotels in a specific area of London, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in London
- Enter your travel dates to view the best deals on hotels in London - while they last











Bookmark & Share