The Royal Horseguards Hotel

The Royal Horseguards Hotel

Five-star luxury hotel overlooking the Thames in historic Whitehall, London. Grade I listed Victorian building near Trafalgar Square and Covent Garden.

Back to Luxury & Boutique Hotels
3 Offers
3 deals available
3 offers
Up to 20% off
Verified today

Current Offers

Best Deal

Love Reigns Supreme – Valentine’s Stay at The Royal Horseguards

Celebrate love with a romantic stay at The Royal Horseguards Hotel this Valentine’s Day, featuring a specially curated package for couples.

Valid until 30/03/2026

Experience More This Spring – Weekend Stay at The Royal Horseguards

Experience more this spring and enjoy a relaxing weekend stay at The Royal Horseguards Hotel, perfectly located on the River Thames.

Valid until 30/03/2026

Royal Horseguards Spring Offer – Save up to 30%

Members save 20% off plus an extra 10% on Best Flexible Rates when booking a stay at The Royal Horseguards Hotel.

Valid until 30/03/2026

Voucher Codes

No voucher codes available right now for The Royal Horseguards Hotel.

Shop at The Royal Horseguards Hotel

No reviews yet for The Royal Horseguards Hotel

Be the first to write a review

About The Royal Horseguards Hotel

The Royal Horseguards Hotel is a stunning five-star luxury hotel located at 2 Whitehall Court in the heart of London, overlooking the River Thames. The Grade I listed Victorian building, constructed in 1884 as luxury residential apartments and modelled on a French chateau, is one of London's most iconic buildings.

Operated by the Clermont Hotel Group, the hotel connects two remarkable buildings: the distinguished National Liberal Club, once frequented by Churchill, Gladstone, and Lloyd-George, and grand apartments that housed Britain's first Chief of Secret Intelligence.

The adjacent One Whitehall Place, built in 1884 for the National Liberal Club, boasts the largest unsupported marble staircase in Europe and features 13 fully-equipped meeting rooms alongside ornate original architecture.

Just a 5-minute walk from the National Gallery and Trafalgar Square, guests can savour modern dishes at One Twenty One Two restaurant, sip cocktails in the Equus Bar, or enjoy afternoon tea in The Green Parlour. Recommended by Forbes Travel Guide and Condé Nast Johansens.

Company Information

Founded

1884

Headquarters

2 Whitehall Court, London SW1A 2EJ

Number of Stores

1 hotel

Payment Methods
Visa
Mastercard
AMERICANEXPRESSAmerican Express
Diners Club

Frequently Asked Questions

Where is The Royal Horseguards Hotel located?

The hotel is at 2 Whitehall Court, London, overlooking the River Thames, just 5 minutes from Trafalgar Square.

Is the building historically significant?

Yes, it's a Grade I listed Victorian building from 1884, modelled on a French chateau, and one of London's most iconic buildings.

What dining options are available?

The hotel offers One Twenty One Two restaurant, Equus Bar for cocktails, and The Green Parlour for afternoon tea.

Experience luxury at The Royal Horseguards Hotel, a stunning five-star property in London's historic Whitehall. Enjoy Victorian elegance, Thames views, and proximity to London's finest attractions.