Explore Matador Network’s full
50 most exciting new hotels of 2026
Waldorf Astoria London Admiralty Arch
- Location: London, England
- Why it’s notable: Waldorf Astoria London Admiralty Arch will transform the Grade I-listed Admiralty Arch — framed by The Mall and Trafalgar Square — into the first Waldorf Astoria in the UK. The 100-room hotel will include restaurants from Michelin-acclaimed chefs, a 320-cover ballroom, bar spaces inspired by the building’s history, and a rooftop brasserie with views of The Mall and Buckingham Palace.
- Type of traveler who will love this hotel: Anyone looking to tick off one of the world’s most exclusive hotel openings of 2026 — and willing to spend accordingly.
- What’s nearby: Standing over The Mall, the hotel sits between Buckingham Palace and Trafalgar Square, with easy access to St James’s Park and the National Gallery. Historic Whitehall, the Houses of Parliament, and the West End theatres are a short walk away, and the Royal parks offer green space right outside the door.
- Opening: Spring 2026