Marriott Hotels & Resorts Hotels in London

Discover Marriott Hotels & Resorts London hotels from hundreds of travel sites and save on your favorite hotel brand

London, England, United Kingdom
4 May — 5 May2
London, England, United Kingdom
Sat 4/5
Sun 5/5
...and more

Explore Marriott Hotels & Resorts Hotels in London area

Available Marriott Hotels & Resorts Hotels in London

London Marriott Hotel Kensington2.8 mi
London Marriott Hotel Canary Wharf4.5 mi
London Marriott Hotel Park Lane1.7 mi
London Marriott Hotel Marble Arch2.0 mi
London Marriott Hotel Maida Vale3.8 mi
London Marriott Hotel Grosvenor Square1.4 mi

What’s around

Palace of Westminster0.0 mi
Palace of Westminster0.0 mi
Palace of Westminster0.0 mi
Palace of Westminster0.0 mi
Palace of Westminster0.0 mi
Palace of Westminster0.0 mi

Best Marriott Hotels & Resorts Hotels in London

Show all 8 Marriott Hotels & Resorts hotels
Plaza Parade, Maida Vale, London, United Kingdom
3.8 mi from city centre
Pool
Free Wi-Fi
£167
Avg. per night
140 Park Lane, London, United Kingdom
1.7 mi from city centre
Pool
Free Wi-Fi
£397
Avg. per night
147c Cromwell Road, Kensington, London, United Kingdom
2.8 mi from city centre
Free Wi-Fi
£222
Avg. per night
London County Hall, London, United Kingdom
0.3 mi from city centre
Pool
Free Wi-Fi
£409
Avg. per night
128 King Henry's Road, London, United Kingdom
3.5 mi from city centre
Pool
Free Wi-Fi
£213
Avg. per night
134 George Street, London, United Kingdom
2.0 mi from city centre
Free Wi-Fi
£231
Avg. per night
22 Hertsmere Road, Canary Wharf, London, United Kingdom
4.5 mi from city centre
Free Wi-Fi
£197
Avg. per night
Grosvenor Square, 10-13 Duke Street London, London, United Kingdom
1.4 mi from city centre
Free Wi-Fi
£330
Avg. per night

Tips for booking a Marriott Hotels & Resorts hotel in London

Cheapest month:March
Cheapest price found:£150/night
Most popularLondon Marriott Hotel Regents Park
Cheapest day:Wednesday
£184 - £496
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£171 - £388
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Marriott Hotels & Resorts hotels insights for London and England

£101 - £205
Average price per night / Marriott Hotels & Resorts hotels around cities in England. Prices are not fixed and may vary with time.
£96 - £730
Average price per night / HotelsCombined users' favorite hotel brands. Prices are not fixed and may vary with time.

Frequently asked questions about Marriott Hotels & Resorts hotels in London

  • How much does it cost to stay at a Marriott Hotels & Resorts hotel in London?

    £167 is the cheapest nightly room rate for a Marriott Hotels & Resorts hotel in London. This recent price was found for London Marriott Hotel Maida Vale. For reference, £271 is the average nightly room rate for London Marriott Hotels & Resorts hotels.

  • Which Marriott Hotels & Resorts hotel in London is the most popular for travellers?

    London Marriott Hotel Park Lane is the most recommended Marriott Hotels & Resorts hotel in London with a user rating of 8.6 based on 690 reviews from users. The second most recommended Marriott Hotels & Resorts hotel on our list is London Marriott Hotel County Hall - 8.4 from 1,052 reviews.

  • Which Marriott Hotels & Resorts hotel in London is closest to London Heathrow Airport?

    London Marriott Hotel Kensington, a 4-star hotel, is the Marriott Hotels & Resorts hotel in London closest to London Heathrow Airport. The distance to this airport from London Marriott Hotel Kensington is 11.6 mi.

  • Which Marriott Hotels & Resorts hotel in London is closest to The O2 Arena?

    The distance between The O2 Arena and this Marriott Hotels & Resorts hotel in London — London Marriott Hotel Canary Wharf — is just 1.1 mi. Avoid traffic during your visit by planning ahead.