We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near West Hampstead Station

London, England
Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

291-293 West End Lane, London NW6 1RD, England
0.3 miles from West Hampstead Station
152-156 Finchley Road, London NW3 5HS, England
0.5 miles from West Hampstead Station
Special Offer Save 10-30%
Holiday Inn Express London-Swiss Cottage Slideshow
#266 of 1,059 hotels in London
  • Free Breakfast
Show Prices
20 Frognal | Hampstead, London NW3 6AG, England
0.5 miles from West Hampstead Station
#510 of 1,059 hotels in London
  • Luxury
  • Free Breakfast
Show Prices
5 Frognal | Hampstead, London NW3 6AL, England
0.5 miles from West Hampstead Station
#596 of 1,059 hotels in London
  • Free Parking
  • Free Breakfast
Show Prices
1 Greville Rd, London NW6 5HA, England (Formerly Sanctum Apartment London Hotel)
0.7 miles from West Hampstead Station
#379 of 1,059 hotels in London
  • Luxury
  • Pool
Show Prices
53 - 59 Kilburn High Road | Maida Vale, London NW6 5SB, England (Formerly The Quality Maitrise Hotel)
0.7 miles from West Hampstead Station
#691 of 1,059 hotels in London
  • Luxury
Show Prices
4 Adamson Rd | Swiss Cottage, London NW3 3HP, England
0.8 miles from West Hampstead Station
#532 of 1,059 hotels in London
Show Prices
Plaza Parade | Maida Vale, London NW6 5RP, England
0.8 miles from West Hampstead Station
Special Offer FREE Wi-Fi For Members
London Marriott Hotel Maida Vale Slideshow
#533 of 1,059 hotels in London
  • Luxury
  • Pool
Show Prices
79 Fitzjohns Avenue, London NW3 6PA, England
0.8 miles from West Hampstead Station
#861 of 1,059 hotels in London
6 Buckland Crescent | Swiss Cottage, London NW3 5DX, England
0.8 miles from West Hampstead Station
#912 of 1,059 hotels in London
42-45 Belsize Park, London NW3 4EE, England
0.8 miles from West Hampstead Station
#926 of 1,059 hotels in London
  • Budget
  • Free Breakfast
128 King Henry's Road, London NW3 3ST, England
0.9 miles from West Hampstead Station
Special Offer FREE Wi-Fi For Members
London Marriott Hotel Regents Park Slideshow
#254 of 1,059 hotels in London
  • Luxury
  • Pool
Show Prices
1 Cricklewood Broadway | Cricklewood, London NW2 3JX, England
0.9 miles from West Hampstead Station
#550 of 1,059 hotels in London
  • Budget
Show Prices
110-124, Salusbury Rd, London NW6 6PB, England
0.9 miles from West Hampstead Station
#842 of 1,059 hotels in London
107-111 Heath Street | Hampstead, London NW3 6SS, England
1.0 miles from West Hampstead Station
#256 of 1,059 hotels in London
  • Free Breakfast
Show Prices
215 Haverstock Hill | Hampstead, London NW3 4RB, England
1.1 miles from West Hampstead Station
Special Offer #WakeUpWonderful from...
Premier Inn London Hampstead Hotel Slideshow
#191 of 1,059 hotels in London
  • Mid-range
Show Prices
2 Rosslyn Hill | Hampstead, London NW3 1PH, England
1.1 miles from West Hampstead Station
#893 of 1,059 hotels in London
  • Mid-range
  • Pets Allowed
142-152 Cricklewood Broadway, London NW2 3ED, England (Formerly Crown Moran Hotel)
1.2 miles from West Hampstead Station
#460 of 1,059 hotels in London
  • Luxury
  • Pool
Show Prices
Primrose Hill Rd | Swiss Cottage, London NW3 3NA, England
1.2 miles from West Hampstead Station
#888 of 1,059 hotels in London
  • Pets Allowed
Show Prices
64 - 76 Hendon Way | Hendon, London NW2 2NL, England
1.3 miles from West Hampstead Station
#503 of 1,059 hotels in London
  • Luxury
  • Free Parking
Show Prices
79A Randolph Avenue, London W9 1DW, England
1.4 miles from West Hampstead Station
#504 of 1,059 hotels in London
  • Luxury
  • Paddington / Maida Vale
Show Prices
18 Lodge Road | St. Johns Wood, London NW8 7JT, England
1.5 miles from West Hampstead Station
Special Offer 20% off and free voucher
GreenLeadersSilver level
Danubius Hotel Regents Park Slideshow
#345 of 1,059 hotels in London
  • Luxury
  • Green
Show Prices
129-131 Sutherland Avenue, London, England
1.5 miles from West Hampstead Station
#822 of 1,059 hotels in London
  • Paddington / Maida Vale
2 Warrington Crescent, London W9 1ER, England
1.6 miles from West Hampstead Station
#221 of 1,059 hotels in London
  • Luxury
  • Paddington / Maida Vale
Show Prices
192 Regents Park Road | Primrose Hill, London NW1 8XP, England
1.6 miles from West Hampstead Station
#751 of 1,059 hotels in London
Show Prices
89 Chalk Farm Road, London NW1 8AR, England
1.7 miles from West Hampstead Station
#545 of 1,059 hotels in London
  • Budget
Show Prices
450 Edgware Road, London W2 1EG, England
1.8 miles from West Hampstead Station
#649 of 1,059 hotels in London
  • Free Breakfast
Show Prices
3 Kingdom Street, Sheldon Square, London W2 6BD, England
1.9 miles from West Hampstead Station
Special Offer UP TO 30% DISCOUNT
GreenLeadersSilver level
Novotel London Paddington Slideshow
#252 of 1,059 hotels in London
  • Luxury
  • Green
  • Pets Allowed
  • Pool
Show Prices
30 Jamestown Road, London NW1 7BY, England
2.0 miles from West Hampstead Station
Special Offer Save 10-30%
Holiday Inn London - Camden Lock Slideshow
#264 of 1,059 hotels in London
  • Luxury
  • Camden
Show Prices
3 Harewood Row | Marylebone, London NW1 6SE, England
2.0 miles from West Hampstead Station
#407 of 1,059 hotels in London
  • Luxury
  • Marylebone
  • Pets Allowed
Show Prices