Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for properties near National Portrait Gallery?

Then you've come to the right place! Enter your dates and choose from 379 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near National Portrait Gallery

Guests' Choice
  • $354

    Average price per night

    Haymarket Hotel, Firmdale Hotels

    Haymarket Hotel, Firmdale Hotels

    Westminster Borough, London (0.2 miles from National Portrait Gallery)

    9.6 Exceptional 341 reviews

    3 people are looking right now

    Description In the heart of London’s theater district, the elegant Haymarket Hotel is surrounded by restaurants, bars, and is just next door to the Theater Royal.
    Review

    "The gym, pool. Beds are comfortable and the rooms are spacious. Near to everything like shopping, bus and Metro."

    Naef . Oman
  • $670

    Average price per night

    Ham Yard Hotel, Firmdale Hotels

    Ham Yard Hotel, Firmdale Hotels

    Westminster Borough, London (0.3 miles from National Portrait Gallery)

    9.5 Exceptional 363 reviews

    1 person is looking right now

    Description Offering a restaurant, bar and fitness center, Ham Yard Hotel is located in London, just 3 minutes' walk from Piccadilly Circus.
    Review

    "Amazing room, bar & afternoon tea!"

    Rachelle. United Kingdom
  • $647

    Average price per night

    The Savoy
    9.4 Awesome 831 reviews

    10 people are looking right now

    Description Originally opened in 1889, the world-famous Savoy Hotel is on the banks of the Thames and less than a 5-minute walk from The British Museum and The Royal Opera House.
    Review

    "Staff made to feel us really welcome and very helpful."

    Russell. United Kingdom
  • $652

    Average price per night

    Corinthia Hotel London
    9.4 Awesome 631 reviews

    8 people are looking right now

    Description The luxurious Corinthia Hotel is located in one of London’s most prestigious areas, moments from Trafalgar Square and Whitehall.
    Review

    "Everything. Professional friendly staff. Warm efficient reception. Comfy rooms. Fantastic. Location."

    AMIN. Oman
  • $401

    Average price per night

    Covent Garden Hotel, Firmdale Hotels

    Covent Garden Hotel, Firmdale Hotels

    Covent Garden, London (0.4 miles from National Portrait Gallery)

    9.4 Awesome 188 reviews

    3 people are looking right now

    Description In the heart of London’s theater district, Covent Garden Hotel is a 5 minute walk from the Royal Opera House, and surrounded by some of London’s best restaurants, bars and nightlife.
    Review

    "The Covent Garden Hotel never fails to delight The decore and the lovely staff make it a place i wish to return to over and over !!"

    S Jones . United Kingdom
  • $426

    Average price per night

    Sofitel London St James
    9.3 Awesome 1,563 reviews

    4 people are looking right now

    Description In London's West End, this 5-star luxury hotel is set in a beautifully preserved Victorian building. It features a luxurious on-site spa, spacious rooms, and an award-winning brasserie restaurant.
    Review

    "located in walking distance to Picadilly Circus and St. James park; comfortable, lush rooms; very quiet; fantastic Spa; very friendly staff; delightful champaign; easy on late breakfast; various theatres..."

    Indulge and recharge. Germany

Most booked hotels near National Portrait Gallery in the past month

Enjoy breakfast at hotels near National Portrait Gallery

Budget hotels near National Portrait Gallery

Hotels with great access to National Portrait Gallery!