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

2026-02-20

2026-02-21

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 St Johns Wood

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

3437 properties found

  • Lovely Studio Apartments On Finchley Road

    281 Finchley Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Located about 5 minutes' drive from Finchley Road underground station, Lovely Studio Apartments On Finchley Road also boasts proximity to Camden Arts Centre.

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • The West Hampstead Place - Inviting 2Bdr Apartment

    135 West End Lane Flat C, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    1-room The West Hampstead Place - Inviting 2Bdr Apartment lies approximately 2 km from Primrose Hill and merely 0.6 km from Kilburn Park tube station.

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Comfy 2 Bedroom Apartments - Finchley Road, London

    281 Finchley Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Comfy 2 Bedroom Apartments - Finchley Road, London lies about 5 km from The British Museum and at a 350-metre distance from Finchley Road tube station. Wi-Fi is provided for both business and leisure…

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Lovely 2 Bedroom With Balcony - London

    281 Finchley Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Set within 200 metres of Camden Arts Centre, the 40 m^2 Lovely 2 Bedroom With Balcony - London comprises an adjoining terrace and a balcony overlooking the garden. Staying in this 1-bedroom apartment…

    More...

    From US$ 269
    price for 1 night
    Book Now From US$ 269
  • Apartments At Marylebone

    109 Lisson Grove, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Located approximately 5 minutes' drive from Selfridges London Department Store, Apartments At Marylebone is about a 25-minute stroll from a top family-friendly place like the city park "ZSL London…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Central London 2 Bedrooms Apartment Sleep 6 Free Parking

    2 Stafford Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The spacious Central London 2 Bedrooms Apartment Sleep 6 Free Parking is located at a distance of 3.1 km from the scenic Regent's Park and about 6 km from Buckingham Palace.

    More...

    Book Now
  • 2 Bed Flat - Sleeps 4 - Parking - Balcony - Wifi

    Hall Place, Cuthbert House, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    To enjoy your vacation in London, stay at 2 Bed Flat - Sleeps 4 - Parking - Balcony - Wifi Apartment London, which is 3.4 km from Buckingham Palace and around a 10-minute ride from the city park "ZSL…

    More...

    From US$ 289
    price for 1 night
    Book Now From US$ 289
  • Comfy Apartments - Finchley Road

    283 Finchley Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Comfy Apartments - Finchley Road is located 200 metres from Camden Arts Centre and 2.3 km from Maida Vale Tube. Wi-Fi is available for guests' business or leisure needs.

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • Boutique Accommodation

    46 Howitt Road, Belsize Park, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The 7-room Boutique Accommodation London lies within 7 km of the cantilevered Coca-Cola London Eye Observation Wheel and within 5 minutes' walk of Belsize Park tube station.

    More...

    From US$ 120
    price for 1 night
    Book Now From US$ 120
  • Cosy 1 Bedroom Top Floor Apartment On Edgware Road

    Edgware Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The spacious Cosy 1 Bedroom Top Floor Apartment On Edgware Road is located around 25 minutes' walk from Selfridges London Department Store and at a distance of 6 km from Tate Modern.

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Comfy Central Flat 3

    W2 1Bs, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The city park "ZSL London Zoo" is about 25 minutes' walk from the 35 m² Comfy Central Flat 3 London, while Church Street is situated nearby.

    More...

    From US$ 277
    price for 1 night
    Book Now From US$ 277
  • Cute Studio On Edgware Road

    W2 1Bs, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Situated a 6-minute walk from Church Street, Cute Studio On Edgware Road London offers proximity to various nearby tourist attractions.

    More...

    Book Now
  • Cosy Central Flat E4

    W2 1Bs, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The 35 m² Cosy Central Flat E4 London offers proximity to such tourist attractions as Church Street, situated 6 minutes' walk away.

    More...

    Book Now
  • Cute Central Flat 5

    W2 1Bs, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    To enjoy your vacation in London, stay at the 35 m² Cute Central Flat 5 London, which is 14 minutes' walk from Puppet Theatre Barge and 2.7 km from the world-famous Natural History Museum.

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Studio On Edgware Road With Patio

    W2 1Bs, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Situated within 20 minutes' walk of ZSL London Zoo, the 1-room Studio On Edgware Road With Patio London also boasts easy access to Marylebone train station which is a mere 1 km away. The 25 m²…

    More...

    Book Now
  • Nox Edgware Road

    351 Edgware Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Guests of Nox Edgware Road Aparthotel London can enjoy access to Buckingham Palace, located 2.9 km away. This hotel also features Wi-Fi throughout the property.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • The Edge Ft1

    402 Edgware Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The Edge Ft1 Apartment is located approximately 25 minutes on foot from the city park "ZSL London Zoo" and approximately 7 km from the historic castle "Tower of London".

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Brondesbury Arms

    111 Canterbury Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Nestled a 10-minute drive from Primrose Hill, the 45 m^2 Brondesbury Arms Apartment allows guests to explore numerous tourist destinations in the vicinity. This 1-bedroom apartment features Wi-Fi in…

    More...

    From US$ 219
    price for 1 night
    Book Now From US$ 219
  • Dani Hampstead Studio

    287 Finchley Road, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    The 8-room Dani Hampstead Studio Apartment is also located approximately a 5-minute walk from Freud Museum London.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Chic Apartment In Central Londons Core

    46 Warwick Avenue, London, United Kingdom

    1.5 km to St Johns Wood (Show map)

    Situated within 25 minutes' walk of the Hyde Park, the 1-room Chic Apartment In Central Londons Core also boasts easy access to Marylebone train station which is 2.4 km away.

    More...

    Book Now