Hotels/lodging close to Admiralty Arch are provided in the list below sorted in the order of their distance (closest first). Use our search tools to find cheap hotel rates near Admiralty Arch (Admiralty Arch) for your personal or business travels.
Admiralty Arch is located at The Mall Cockspur Street, Trafalgar Square London SW1A 2WH. We show the best lodging close to Admiralty Arch so you can review the Admiralty Arch lodging options below and discover the perfect hotel.
Need a room block for a meeting? Find a Admiralty Arch group hotel rate
How should we direct your call?
Book online or call +1-800-219-2797
Radisson Blu Edwardian Hampshire Hotel, London, The Trafalgar St. James London Curio Collection by Hilton and The Stratford Hotel London are the best rated hotels based on customer reviews in the last 365 days.
The Trafalgar St. James London Curio Collection by Hilton, Great Scotland Yard Hotel London and Haymarket Hotel, Firmdale Hotels are the top 3 luxury hotels near Admiralty Arch.
The Trafalgar St. James London Curio Collection by Hilton, The Stratford Hotel London, and Travelodge London Dagenham East are the properties closest to Admiralty Arch.
The Stratford Hotel London, Dorset Square Hotel, Firmdale Hotels and Great Scotland Yard Hotel London are the best rated independent hotels (not part of a big brand).