This flash sale is no longer available. Find all our current and upcoming sales:
View all offersGetting swept up in history is one of the most magical things about a stay in London. From Shakespeare to royalty, this is a city alive with the echoes of the past – and it has the incredible architecture to match. Right at the heart of the city, with the Thames, Trafalgar Square and Houses of Parliament but a stone’s throw away, resides The Royal Horseguards. A more beautiful building is difficult to imagine, with a soaring stone facade topped by turrets situated in its own gardens. If you can tear your eyes away, step inside to discover the luxury that awaits…
The history of this Grade I listed building can be felt throughout the hotel. From the moment you enter its grand reception, you’ll imagine important figures from the past walking across the marbled floors and under the spectacular chandelier. Decor remains tastefully traditional throughout, with dark woods, sumptuous fabrics and classic-style paintings. However, this historical charm is met with an expert contemporary elegance that brings it firmly into the 21st century.
Rooms are incredibly spacious, especially for a hotel boasting such a central location, with high ceilings and large windows adding an extra touch of luxury. Egyptian cotton sheets adorn the king size beds and the deceptively simple bathrooms are enhanced by monsoon showers, heated flooring and Elemis toiletries. This is the perfect place to rest, relax and pamper yourself in between discovering the city highlights or indeed enjoying some of the hotel’s wider amenities. Here, you can transition from morning to night in style. Enjoy your complimentary breakfast to get you energised for the day ahead, then why not return for a decadent Afternoon Tea break in the hotel’s charming Lounge.
For an evening treat, the One Twenty One Two Restaurant offers fine dining in a sophisticated setting. Followed by a nightcap in the intimate Equus Bar, it’s a luxurious way to end any London day. A hotel where history and hedonism align, The Royal Horseguards offers an unbeatable luxury London stay.
Stay in a Standard Room for 2 people
Stay in a Standard Twin Room for 2 people
Stay in a Deluxe Room for 2 people
Stay in a Deluxe Twin Room for 2 people
The Royal Horseguards ★★★★★
101 Buckingham Palace Rd
SW1W 0SJ
London
United Kingdom
The Royal Horseguards ***** hotel is located near the banks of the River Thames, in the heart of London. It is just a short walk from Trafalgar Square, Westminster Abbey, and Big Ben and the Houses of Parliament.
London is served by a number of airports and between them they receive flights from around the world, including most capitals and many other major cities across Europe.
Book activities online in advance in order to make the most of your time in London.
From Monday to Friday from 9 a.m. to 7 p.m. and on Saturdays, Sundays and French bank holidays from 9 a.m. to 6 p.m.
Local call charges may apply.