Premier Marriott Hotels in London

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

London is an enchanting city that combines rich history with modern marvels. Amidst the bustling streets and iconic landmarks, visitors are spoilt for choice when it comes to finding the perfect place to stay. For travelers seeking an exceptional accommodation experience, Marriott Hotels in London offer a winning combination of luxury, comfort, and impeccable service. With their prime locations and world-class amenities, Marriott Hotels are the ideal choice for both business and leisure travelers.

When it comes to Marriott Hotels in London, one cannot overlook the iconic Grosvenor House, A JW Marriott Hotel. Situated in the prestigious Mayfair neighborhood, this magnificent property exudes elegance and opulence. Its spacious rooms, adorned with lavish décor, offer a serene retreat from the vibrant city outside. Guests can indulge in exquisite dining experiences at its Michelin-starred restaurants or unwind with a cocktail at the chic bar. The hotel's proximity to renowned attractions such as Hyde Park and Buckingham Palace makes it an ideal base for exploring the city.

For those who prefer a riverside experience, the London Marriott Hotel County Hall is an excellent choice. Located on the south bank of the River Thames, this historic building boasts stunning views of the iconic London Eye and Houses of Parliament. The hotel's sophisticated rooms and suites are designed for utmost comfort, while the signature M Club Lounge provides an exclusive retreat for relaxation and work. With its convenient location near popular attractions like the Tate Modern and Big Ben, guests can immerse themselves in London's dynamic culture and history.

Another standout among Marriott Hotels in London is the exquisite St Pancras Renaissance Hotel. Housed within a stunning Victorian Gothic building, this architectural gem seamlessly blends old-world charm with contemporary elegance. The hotel's beautifully appointed rooms and suites feature modern comforts while preserving the building's historic character. Guests can savor world-class cuisine at its renowned restaurants or unwind at the elegant spa and fitness center. With its prime location adjacent to King's Cross Station, exploring both London and other destinations in the UK becomes effortlessly convenient.

From the heart of Mayfair to the banks of the River Thames, and the grandeur of St Pancras, Marriott Hotels in London offer an extraordinary stay that combines luxury, convenience, and unparalleled service. Whether you're visiting for business or pleasure, these exceptional accommodations will enhance your London experience, leaving you with cherished memories of your time in this remarkable city. So, book your stay at a Marriott Hotel in London and immerse yourself in the perfect blend of comfort and sophistication.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. London Marriott Hotel Kensington
2. London Marriott Hotel Regents Park
3. Jw Marriott Grosvenor House London Hotel
4. London Marriott Hotel Marble Arch
5. London Marriott Hotel County Hall
6. London Marriott Hotel Canary Wharf
7. St. Pancras Renaissance Hotel London

Marriott Hotels London for Luxury Seekers

Check Availability

London
Oct 03, 2025 - Oct 04, 2025

London Marriott Hotel Kensington

8.1

Good

(820 Reviews)

+ 236 photos
Nestled in the chic neighborhood of Kensington, London Marriott Hotel Kensington offers a stylish haven for travelers. Its contemporary rooms and suites are designed for relaxation, and the hotel's on-site amenities include a fitness center and a vibrant bar. Explore the nearby Kensington Palace and the Natural History Museum, immersing yourself in the rich cultural tapestry of the area. With its prime location, this hotel is perfect for those who want to uncover the city's hidden gems.
Address: 147C Cromwell Road
Rating: Good 8.1 (820 Reviews)
Rooms: 226
Price: From 307$

London Marriott Hotel Regents Park

8.3

Good

(3242 Reviews)

+ 189 photos
Located near Regent's Park, London Marriott Hotel Regents Park provides a tranquil retreat from the city's hustle and bustle. Its stylish rooms and suites offer contemporary comfort and stunning park views. Guests can unwind at the fitness center or indulge in a delightful dining experience at the hotel's restaurant. With its proximity to Camden Market and the renowned London Zoo, this hotel is an excellent choice for city explorers.
Address: 128 King Henry'S Road
Rating: Good 8.3 (3242 Reviews)
Rooms: 311
Price: From 171$

Marriott Hotels London for City Explorers

For those eager to explore the vibrant city of London, these Marriott Hotels offer the perfect blend of comfort and convenience. These properties boast prime locations, ensuring easy access to the city's iconic attractions and vibrant neighborhoods. Settle in at these hotels and embark on an unforgettable urban adventure.

Jw Marriott Grosvenor House London Hotel

8.2

Good

(1208 Reviews)

+ 249 photos
Grosvenor House, A JW Marriott Hotel, stands as an icon of refined luxury in Mayfair. Its elegant rooms and suites feature plush furnishings, spacious layouts, and modern amenities. Experience culinary delight at its Michelin-starred restaurant, indulge in rejuvenating spa treatments, and unwind at the stylish bar. With its prime location near Hyde Park and Buckingham Palace, Grosvenor House provides a luxurious haven in the heart of the city.
Address: 86-90 Park Lane
Rating: Good 8.2 (1208 Reviews)
Rooms: 496
Price: From 1155$

London Marriott Hotel Marble Arch

7.5

Good

(1357 Reviews)

+ 169 photos
Situated near the bustling Oxford Street, London Marriott Hotel Marble Arch provides a convenient base for city explorers. Its modern rooms and suites offer comfort and style, and the hotel's 24-hour fitness center ensures guests can stay active during their stay. Discover nearby attractions such as Hyde Park, Madame Tussauds, and the vibrant West End. With its central location, this hotel is an excellent choice for those who want to dive into the vibrant heart of London.
Address: 134 George Street
Rating: Good 7.5 (1357 Reviews)
Rooms: 240
Price: From 213$

Marriott Hotels London for Business Travelers

For business travelers seeking convenience and comfort during their stay in London, these Marriott Hotels are designed with the needs of professionals in mind. With their proximity to key business districts and exceptional facilities, these properties offer an ideal blend of work and relaxation.

London Marriott Hotel County Hall

8.4

Good

(1033 Reviews)

+ 286 photos
Perched on the banks of the River Thames, London Marriott Hotel County Hall offers breathtaking views of the city's landmarks, including the London Eye and Houses of Parliament. Its tastefully appointed rooms and suites exude contemporary elegance, while the M Club Lounge provides an exclusive retreat. Immerse yourself in the hotel's history as it occupies a historic building that once housed the Greater London Council. With its superb location near cultural attractions like the Tate Modern, this hotel is ideal for luxury seekers.
Address: London County Hall, Westminster Bridge Road
Rating: Good 8.4 (1033 Reviews)
Rooms: 206
Price: From 233$

London Marriott Hotel Canary Wharf

8.3

Good

(2251 Reviews)

+ 190 photos
Set in the thriving business district of Canary Wharf, London Marriott Hotel Canary Wharf provides a stylish retreat for business travelers. Its modern rooms and suites feature ergonomic workspaces, ensuring productivity and comfort. Unwind at the hotel's panoramic bar with stunning views of the city skyline, or explore the vibrant dining options in the neighborhood. With its close proximity to major corporate offices and excellent transport links, this hotel is a go-to choice for business travelers.
Address: 22 Hertsmere Road, Canary Wharf
Rating: Good 8.3 (2251 Reviews)
Rooms: 301
Price: From 155$

St. Pancras Renaissance Hotel London

7.8

Good

(2282 Reviews)

+ 296 photos
Steeped in history, St Pancras Renaissance Hotel London seamlessly merges Victorian grandeur with modern luxury. Its beautifully restored rooms and suites feature opulent furnishings, while the hotel's historic architecture adds a touch of grandiosity. Savor delectable cuisine at its distinguished restaurants and indulge in pampering treatments at the spa. Beyond its lavish offerings, this hotel's proximity to King's Cross Station makes it a convenient base for exploring both London and other parts of the UK.
Address: Euston Road
Rating: Good 7.8 (2282 Reviews)
Rooms: 245
Price: From 384$