London Hotels GB
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-03-14

2026-03-15

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

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in London near South Hampstead Railway Station

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

2523 options found

  • Spacious Apartment With Terrace

    34 Cavendish Road, London, United Kingdom

    1.8 km to South Hampstead Railway Station

    (Show map)

    Show map

    Spacious Apartment With Terrace is a great place to stay in the Brent district, about 7 km from Buckingham Palace.

    More...
    BOOK
  • Elizabeth'S Place - London'S Hidden Gem

    Callard Close, London, United Kingdom

    1.8 km to South Hampstead Railway Station

    (Show map)

    Show map

    Elizabeth'S Place - London'S Hidden Gem hotel provides proximity to the Green Park, which is situated 3.1 km away.

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Amazing Location Apartment In Maida Vale

    112 Shirland Road, London, United Kingdom

    1.8 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 1-room Amazing Location Apartment In Maida Vale is located merely a 10-minute walk from Kilburn High Road train station and just a 5-minute walk from Spanish & Portuguese Jews' Congregation.

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • A Cozy Nest In Central London Entire Place

    W9 2El 103 D, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 45 m² A Cozy Nest In Central London Entire Place apartment is also located approximately 5 minutes' walk from the Maida Vale Tube station.

    More...
    BOOK
  • Edgware Road W2 - Central London

    445 Edgware Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated only 550 metres from The Rolling Bridge, Edgware Road W2 - Central London apartment also boasts easy access to Marylebone train station which is merely 1.6 km away.

    More...
    BOOK
  • Little Venice Maisonette

    6 Callard Close, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Little Venice Maisonette offers quick access to such city attractions as Victoria Miro Gallery, located 6 minutes' walk away.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Be London - The Marylebone Residences

    Frampton Street, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Be London - The Marylebone Residences is located only 14 minutes on foot from Puppet Theatre Barge and a 10-minute drive from Marylebone. Wi-Fi is available for guests' business or leisure needs.

    More...
    From US$ 575
    price for 1 night
    BOOK From US$ 575
  • Veeve - Sophisticated Sutherland

    Sutherland Avenue, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Staying at the 98 m^2 Veeve - Sophisticated Sutherland, guests can reach the royal museum "Kensington Palace", situated about a 25-minute walk away. This 2-bedroom apartment features Wi-Fi in the…

    More...
    From US$ 374
    price for 1 night
    BOOK From US$ 374
  • 4 Bedroom Patio House Regent'S Park - Parking

    21 Tresham Crescent, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Oxford Street is around 25 minutes on foot from the spacious 2-bedroom 4 Bedroom Patio House Regent'S Park - Parking, while St John's Wood is situated nearby. The apartment is fitted with a terrace…

    More...
    From US$ 1106
    price for 1 night
    BOOK From US$ 1106
  • Beautiful One Bedroom Apartment In Little Venice

    68 Warwick Avenue, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated about a 5-minute walk from Clifton Nurseries, the 50 m² Beautiful One Bedroom Apartment In Little Venice London offers guests easy access to various tourist attractions nearby.

    More...
    BOOK
  • Studio 12 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 15 m² Studio 12 Onestay Maida Vale London lies within 3 km of the Hyde Park and within 5 minutes' walk of Maida Vale tube station.

    More...
    BOOK
  • Studio 6 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Located 850 metres from Kilburn High Road railway station, the 18 m² Studio 6 Onestay Maida Vale London is about a 10-minute walk from the Maida Vale Tube station.

    More...
    BOOK
  • Studio 10 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 14 m² Studio 10 Onestay Maida Vale London provides easy access to various city attractions, such as the Iyengar Yoga Maida Vale, situated only a 6-minute walk away.

    More...
    BOOK
  • Studio 19 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 1-room Studio 19 Onestay Maida Vale London provides easy access to various city attractions, such as Iyengar Yoga Maida Vale, situated only 6 minutes' walk away.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Studio 20 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 1-room Studio 20 Onestay Maida Vale London is located a mere 0.8 km from Kilburn High Road train station and approximately 5 minutes' walk from Spanish & Portuguese Jews' Congregation.

    More...
    From US$ 199
    price for 1 night
    BOOK From US$ 199
  • Studio 8 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Located a 10-minute walk from Kilburn High Road railway station, Studio 8 Onestay Maida Vale London is within 400 metres of Maida Vale Tube.

    More...
    From US$ 172
    price for 1 night
    BOOK From US$ 172
  • Studio 4 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated merely a 6-minute walk from the Iyengar Yoga Maida Vale, the 15 m² Studio 4 Onestay Maida Vale London offers proximity to various nearby tourist attractions.

    More...
    BOOK
  • Studio 3 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 189 m² Studio 3 Onestay Maida Vale London is also located about 10 minutes' walk from the Maida Vale Tube station.

    More...
    BOOK
  • Studio 5 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    Located a mere 10 minutes' walk from Kilburn High Road railway station, the 18 m² Studio 5 Onestay Maida Vale London is 750 m from the Maida Vale Tube station.

    More...
    BOOK
  • Studio 18 Onestay Maida Vale

    110 Shirland Road, London, United Kingdom

    1.9 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 1-room Studio 18 Onestay Maida Vale London is located 850m from Kilburn High Road train station and about 5 minutes' walk from Spanish & Portuguese Jews' Congregation.

    More...
    BOOK