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-760-7718
Radisson Blu Edwardian Hampshire Hotel, London, The Trafalgar St. James London Curio Collection by Hilton and Marlin Waterloo are the best rated hotels based on customer reviews in the last 365 days.
The Trafalgar St. James London Curio Collection by Hilton, Haymarket Hotel, Firmdale Hotels and Sofitel London St. James are the top 3 luxury hotels near Admiralty Arch.
The Trafalgar St. James London Curio Collection by Hilton, Marlin Waterloo, and The Stratford Hotel London are the properties closest to Admiralty Arch.
Marlin Waterloo, The Stratford Hotel London and Dorset Square Hotel, Firmdale Hotels are the best rated independent hotels (not part of a big brand).