London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Villas in London

: 907 options found

Select dates so you can see the availability and exact prices.

Queen's Gate 85A, London
3.8 km from the center of London
272 m from the Gloucester Road subway station

Room in this hotel

from $ 645
per night
41 Pembridge Villas, London, London
4.9 km from the center of London
479 m from the Notting Hill Gate subway station

Room in this hotel

from $ 314
per night
Alperton Street, London
5.9 km from the center of London
776 m from the Westbourne Park subway station

Room in this hotel

from $ 704
per night
1 Dunworth Mews, London, England,, London
5.4 km from the center of London
422 m from the Ladbroke Grove subway station

Room in this hotel

from $ 788
per night
6 Celbridge Mews Greater London England, London
4.4 km from the center of London
94 m from the Royal Oak subway station

Room in this hotel

from $ 645
per night
Randolph Avenue, London
4.1 km from the center of London
357 m from the Warwick Avenue subway station

Room in this hotel

from $ 704
per night
1 Dunworth Mews, London, England,, London
5.4 km from the center of London
419 m from the Ladbroke Grove subway station

Room in this hotel

from $ 735
per night
4 Fosbury Mews, London
4.1 km from the center of London
84 m from the Queensway subway station

Room in this hotel

from $ 652
per night
10 Sussex Gardens, London
3 km from the center of London
270 m from the Edgware Road subway station

Room in this hotel

from $ 788
per night
11 Westbourne Park Road, London
4.5 km from the center of London
184 m from the Royal Oak subway station

Room in this hotel

from $ 1,225
per night
34 Porchester Road, London
4.3 km from the center of London
283 m from the Royal Oak subway station

Room in this hotel

from $ 645
per night
1 Half Moon Street, London
1.2 km from the center of London
158 m from the Green Park subway station

Room in this hotel

from $ 645
per night
Alperton Street, London
5.9 km from the center of London
767 m from the Westbourne Park subway station

Room in this hotel

from $ 788
per night
121 Old Brompton Rd,2, London
3.6 km from the center of London
67 m from the South Kensington subway station

Room in this hotel

from $ 645
per night
121 Old Brompton Road,2, PRIVATE_VACATION_HOME 2, SW73RX, London, England, GB, London
3.8 km from the center of London
303 m from the Gloucester Road subway station

Room in this hotel

from $ 553
per night
41 Queen's Gate Mews Greater London, London
3.9 km from the center of London
565 m from the Gloucester Road subway station

Room in this hotel

from $ 1,897
per night
Bell Street, London
3.1 km from the center of London
203 m from the Edgware Road subway station

Room in this hotel

from $ 645
per night
3 Westbourne Grove Mews, London
4.9 km from the center of London
681 m from the Notting Hill Gate subway station

Room in this hotel

from $ 423
per night
Denbigh House, London
5.1 km from the center of London
616 m from the Notting Hill Gate subway station

Room in this hotel

from $ 645
per night
Arlington Street, London
872 m from the center of London
175 m from the Green Park subway station

Room in this hotel

from $ 645
per night