Best Luxury Hotels in Embankment

Discover our favourite luxury accommodation in Embankment. Our collection of luxury hotels and resorts showcase the very finest in world-class hospitality. Each one has been selected, by our Editors, based on its exceptional service, refined interiors, excellent amenities and standout location. Let our expert selection help you find your perfect place to stay.

England, Greater London, London, Embankment

The Royal Horseguards

Hotel
(5 stars)
At a glance
Rooms 282 rooms and suites, including five suites, with river, garden and city views, including the River View Royal Horseguards Suite and the Tower Suite.
Amenities One Twenty One Two Restaurant, Equus Bar, The Green Parlour afternoon tea, The Terrace, gym.
More On the Thames at Whitehall Court off Whitehall, a short walk from Trafalgar Square and the Houses of Parliament.

The Royal Horseguards is one of London’s most iconic and historic hotels partially due to it hosting the National Library club whose members included Churchill and Gladstone. The Royal HorseGuards sits right on the Thames in a prime area of central London. The hotel’s rooms and suites are exceedingly luxurious, and guests can choose between river, garden and city views. The rooms are equipped with air conditioning, underfloor heating and English spa skincare and beauty products. Every detail has been thought of to ensure the comfort of guests. The Royal Horseguards has its own gym and dedicated concierge service, it also serves an exquisite afternoon tea service every afternoon. The hotel is home to One Twenty-One Two, an exceptional fine-dining restaurant which serves delicious seasonal dishes. The Royal Horseguards is also owns Equus, a sophisticated and quiet bar as well as The Terrace, a relaxed restaurant and bar which serves light bites and refreshing drinks.

BOOK YOUR STAY
The Royal Horseguards
SAVE FOR LATER
Add to wishlist

Sign up for our newsletter for inspiration, exclusive previews & luxury tips