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
Haymarket Hotel, Firmdale Hotels, Corinthia London and Amba Hotel Charing Cross are the best rated hotels based on customer reviews in the last 365 days.
The Trafalgar St. James, Haymarket Hotel, Firmdale Hotels and Sofitel London St James are the top 3 luxury hotels near Admiralty Arch.
The Trafalgar St. James, Marlin Waterloo, and The Stratford Hotel London are the properties closest to Admiralty Arch.
Haymarket Hotel, Firmdale Hotels, Corinthia London and Amba Hotel Charing Cross are the best rated independent hotels (not part of a big brand).