Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search Hotels

2025-04-05

2025-04-06

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in London near Apollo Victoria Theatre

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

3756 properties found

  • Buckingham Palace View Apartment

    5A Beeston Place, Westminster Borough, London, Sw1W 0Jj, London, United Kingdom

    0.3 km to Apollo Victoria Theatre (Show map)

    Situated approximately a 10-minute walk from Victoria underground station, Buckingham Palace View Apartment offers Wi-Fi for business or leisure needs. St James's Park is only a 14-minute walk from…

    More...

    From US$ 620
    price for 1 night
    Book Now From US$ 620
  • Modern Cosy 2 Bed In Westminster, Central London

    Sw1V 2Rq Stanford St, London, United Kingdom

    0.3 km to Apollo Victoria Theatre (Show map)

    Located around 10 minutes' walk from Pimlico underground station, the spacious 2-bedroom Modern Cosy 2 Bed In Westminster, Central London Apartment also boasts proximity to the anglo-catholic St…

    More...

    Book Now
  • The Tophams Hotel

    24-32 Ebury Street, London, United Kingdom

    0.3 km to Apollo Victoria Theatre (Show map)

    The comfortable 4-star Tophams Hotel is located near the entertainment district of London, only 1.7 km from St James's Park. Comprising 51 rooms with views of the city, the smoke-free hotel offers a…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Victoria

    24 Admiral House, London Sw1P 1Jw Flat 24 , 4Th Floor, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    The 1-room Victoria Apartment lies merely 1.4 km from The British Museum and about a 5-minute walk from Leicester Square tube station. Wi-Fi is provided for both business and leisure activities.

    More...

    From US$ 271
    price for 1 night
    Book Now From US$ 271
  • Stylish Maisonette And Studio In Victoria

    76A Wilton Road, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Set 3.3 km from Marylebone, Stylish Maisonette And Studio In Victoria comprises a sitting area and a kitchen overlooking the street. Featuring a terrace with views of the city, this apartment is not…

    More...

    From US$ 471
    price for 1 night
    Book Now From US$ 471
  • Luxury Studio Flat Victoria Sw1

    92 Wilton Road Flat 1, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    The 1-room Luxury Studio Flat Victoria Sw1 Apartment lies only 12 minutes' walk from Apollo Victoria Theatre and nearly a 10-minute walk from Victoria tube station. The apartment with a terrace is…

    More...

    From US$ 275
    price for 1 night
    Book Now From US$ 275
  • Belgravia Apartments - Grosvenor Gardens

    Flat 3 Grosvenor Gardens Mews East, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Immerse yourself in London's charm with the 4-star Belgravia Apartments - Grosvenor Gardens hotel, located only 8 minutes' walk from Buckingham Palace and offering tour/ticket assistance to help you…

    More...

    Book Now
  • Nomad Collection Serviced Apartments Palace Street

    15 Palace Street, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Nomad Collection Serviced Apartments Palace Street is situated around 5 minutes' walk from the public Queen's Art Gallery and 20 km from London City airport. This apartment is located only minutes…

    More...

    Book Now
  • -Air Con- Premium House - Prime Location

    6 Hugh Street, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Located 2.5 km from Trafalgar Square, -Air Con- Premium House - Prime location Villa gives access to various tourist sites in the vicinity.

    More...

    From US$ 1604
    price for 1 night
    Book Now From US$ 1604
  • Grosvenor Gardens Apartments

    3 Grosvenor Gardens Mews East 3, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    The 1-room Grosvenor Gardens Apartments is also located merely 650 metres from Apsley House. Situated within close proximity of Saatchi Gallery, the apartment provides guests with cleaning amenities,…

    More...

    From US$ 440
    price for 1 night
    Book Now From US$ 440
  • 195Vbr With Private Bathrooms, Shared Kitchen

    195 Vauxhall Bridge Road, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    195Vbr With Private Bathrooms, Shared Kitchen is located approximately 5 minutes' walk from The Grave of a Nazi Dog and a 17-minute walk from St James's Park. Guests can make use of Wi-Fi for both…

    More...

    From US$ 202
    price for 1 night
    Book Now From US$ 202
  • Chester Hotel

    27-29 Longmoore Street, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Chester Hotel London features 22 rooms and lies nearly 25 minutes' walk from Big Ben. This hotel offers Wi-Fi in the rooms.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Stanley House Hotel

    19-21 Belgrave Road, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Offering location a mere 5 minutes' walk from Sainsbury's, Stanley House Hotel London offers 33 rooms. This hotel comes with Wi-Fi in public areas.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • 193Vbr With Shared Bathrooms

    193 Vauxhall Bridge Road, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    193Vbr With Shared Bathrooms offers a storage for belongings and lies nearly a 25-minute walk from a top family-friendly place like SEA LIFE Centre London Aquarium. Wi-Fi is available for guests'…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • The Belgrave Residences

    Lower Belgrave Street, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    The Belgrave Residences is located a mere 1.4 km from St James's Park and about 6 km from the unmissable Tower of London.

    More...

    From US$ 274
    price for 1 night
    Book Now From US$ 274
  • Welcome London Buckingham Palace

    4 Palace Street, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Located merely 7 minutes' walk from Green Park London and Buckingham Palace, the spacious 92 m² Welcome London Buckingham Palace Apartment features views of the city.

    More...

    From US$ 1188
    price for 1 night
    Book Now From US$ 1188
  • Belgravia Cs

    50 Ebury Street, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    The 3-star Belgravia Cs Hotel is situated in a shopping area of London, 25 minutes' walk from Coca-Cola London Eye and 25 minutes' walk from Westminster Abbey. The hotel features Wi-Fi throughout the…

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Apartments Inn London Pimlico

    25 St. Georges Square, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Apartments Inn London Pimlico lies at a distance of 2.8 km from Oxford Street and at a distance of 650 metres from Victoria tube station. Guests can make use of Wi-Fi for both business and leisure…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • The Resident Victoria

    10 Palace Place, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    Featuring a lift and a vending machine, The Resident Victoria Hotel is located in a touristic area of London, in close proximity to St James Theatre. The hotel also features Wi-Fi in public areas.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Studios28

    28 Belgrave Road, London, United Kingdom

    0.4 km to Apollo Victoria Theatre (Show map)

    The 3-star Studios28 hotel is situated in the centre of London a 25-minute stroll from such shopping venues as the buzzing Theatre-district Piccadilly Circus Square. This smoke-free hotel boasts…

    More...

    From US$ 340
    price for 1 night
    Book Now From US$ 340