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-15

2026-03-16

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

  • The Primrose Mews

    Saint George'S Mews 7, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    The spacious 65 m^2 The Primrose Mews Apartment London includes a patio and is situated around a 5-minute stroll from Queen's. Cowshed Primrose Hill is only 550 metres from the 1-bedroom apartment…

    More...
    BOOK
  • Willmore Hotel

    94A Willesden Lane, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    Wi-Fi is available throughout the property, so that you can stay connected.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • 94A Hotel

    94A Willesden Lane, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    94A Hotel London offers easy access to the Kilburn, which is situated about 5 minutes' walk away. This hotel is 7 km from the Trafalgar Square, 3.5 km from Hampstead Heath.

    More...
    BOOK
  • Hotel London

    94A Willesden Lane, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    Guests of Hotel London can enjoy easy access to the Kilburn, which is situated nearly a 5-minute stroll away.

    More...
    BOOK
  • Studio Flat In West Hampstead

    Flat C, 36 Narcissus Road, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 1-room Studio Flat In West Hampstead London overlooks the garden and is situated merely a 6-minute walk from Emmanuel Church.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • The King Of Spades

    Fitzjohn'S Avenue 83, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    Spacious 111 m^2 The King Of Spades lies within a 7-km distance of Buckingham Palace and only 350 metres from Finchley Road tube station.

    More...
    From US$ 815
    price for 1 night
    BOOK From US$ 815
  • Haverstock Hill Serviced Apartments By Concept Apartments

    192 Haverstock Hill, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    Haverstock Hill Serviced Apartments By Concept Apartments lies a 9-minute walk from Church Of St Martin and only a 10-minute stroll from Chalk Farm tube station. Wi-Fi is provided for both business…

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Europa House Apartments

    79A Randolph Avenue, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated 5 minutes' walk from Maida Vale tube station, the 4-star Europa House Apartments London hotel features various recreational opportunities, a library, and a living area. The aparthotel…

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • Luxury Living 3Br Apartment In Maida Vale London

    Elgin Ave. Flat 29, London, United Kingdom

    1.5 km to South Hampstead Railway Station

    (Show map)

    Show map

    The spacious 200 m^2 Luxury Living 3Br Apartment In Maida Vale London lies 3.4 km from Selfridges London Department Store and about 5 minutes' drive from Westbourne Park tube station. Wi-Fi is…

    More...
    From US$ 531
    price for 1 night
    BOOK From US$ 531
  • Cosy 2Br Flat, West Hampstead, 4 Mins To Tube

    Maygrove Road, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Located around a 10-minute walk from Emmanuel Church, the 2-room Cosy 2BR Flat, West Hampstead, 4 mins to Tube Apartment London is 3.5 km from a top family-friendly place like ZSL London Zoo.

    More...
    BOOK
  • Luxlet Apartments - Heart Of Hampstead, London

    Fitzjohn'S Avenue, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 7-room Luxlet Apartments - Heart Of Hampstead, London includes a terrace and is situated 5 minutes' stroll from O2 Centre. The non-profit private Regent's University London is 3.2 km from the…

    More...
    From US$ 429
    price for 1 night
    BOOK From US$ 429
  • Abbey Hotel

    69A Willesden Lane, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Abbey Hotel London offers guests access to Cricklewood, which is 25 minutes' walk away. This hotel is situated in the Brent district, just near the restaurant Anjanaas.

    More...
    From US$ 669
    price for 1 night
    BOOK From US$ 669
  • 69A Willesden Lane

    69A Willesden Lane, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    69A Willesden Lane London hotel offers access to Cricklewood, which is located approximately 25 minutes' walk away.

    More...
    BOOK
  • Charming 1Bed Flat In St John'S Wood

    Winchilsea House, Saint John'S Wood Road, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    The 47 m² Charming 1Bed Flat In St John'S Wood Apartment London is situated only 5 minutes' walk from Saint John the Baptist and 20 km from London City airport. This 1-bedroom apartment offers modern…

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Nox Belsize Park

    154 Haverstock Hill, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Located 2.1 km from the reputedly haunted historic graveyard "Highgate Cemetery", the 3-star Nox Belsize Park Hotel London is merely a 5-minute walk from the Isokon Gallery. The hotel boasts views of…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Homely Parkside 2-Bed Apartment In Primrose Hill

    57B Regent'S Park Road, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    The spacious 1-bedroom Homely Parkside 2-Bed Apartment In Primrose Hill lies 3.7 km from Hyde Park and 10 minutes' walk from Chalk Farm tube station. The presence of bowling, mini golf, and cycling…

    More...
    BOOK
  • Beautiful Flat With A Garden House

    35 Callcott Road, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated a 5-minute walk from TK Maxx, the 1-room Beautiful Flat With A Garden House Apartment looks out onto the garden. If you feel like visiting the surroundings, check out Science Museum at 6 km…

    More...
    BOOK
  • Veeve House Tennyson Road Kilburn

    Tennyson Road, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Located 7 km from the public Trafalgar Square, Veeve House Tennyson Road Kilburn Hotel London is just a 5-minute walk from Kilburn.

    More...
    BOOK
  • Attractive Flat In Little Venice

    69 Randolph Avenue Basement Flat, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated within 5 minutes' walk of Everyman, the welcoming 65 m² Attractive Flat In Little Venice London offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 429
    price for 1 night
    BOOK From US$ 429
  • London Queen Park Apartments

    138 Brondesbury Villas, London, United Kingdom

    1.6 km to South Hampstead Railway Station

    (Show map)

    Show map

    Situated at an 800-metre distance from Queen's Park underground station, London Queen Park Apartments offers Wi-Fi for business or leisure needs. Area attractions include Primrose Hill, about 10…

    More...
    From US$ 341
    price for 1 night
    BOOK From US$ 341