Skip to main content
In partnership with

Featured hotels near Chelsea Physic Garden

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

London Choice Apartments - Chelsea - Sloane Square

Chelsea, London (0.3 miles from Chelsea Physic Garden)

Located in the centre of London, London Choice Apartments - Chelsea - Sloane Square provides accommodation with free WiFi in a historic building.

Show more Show less
9.1
Superb
82 reviews
Price from
£410
per night

San Domenico House

Hotel in Chelsea, London (0.5 miles from Chelsea Physic Garden)

San Domenico House is a luxurious boutique hotel located only 5 minutes’ walk from Sloane Square and fashionable Chelsea. Bedrooms have en suite marble bathrooms and offer free Wi-Fi.

Show more Show less
9
Superb
728 reviews
Price from
£236
per night

Egerton House

Hotel in Chelsea, London (0.8 miles from Chelsea Physic Garden)

This 5-star luxury hotel is in London's Knightsbridge, looking out over quiet gardens.

Show more Show less
9.4
Superb
801 reviews
Price from
£419
per night

Beautiful Chelsea Apartment in Fashion District

Chelsea, London (0.6 miles from Chelsea Physic Garden)

Offering city views, Beautiful Chelsea Apartment in Fashion District is an accommodation set in London, 1.1 km from Harrods and 700 metres from Victoria and Albert Museum.

Show more Show less
9.3
Superb
153 reviews
Price from
£261
per night

Beaverbrook Town House

Hotel in Chelsea, London (0.7 miles from Chelsea Physic Garden)

Featuring a restaurant, a bar as well as a tennis court, Beaverbrook Town House is located in the centre of London, 1.3 km from South Kensington Underground Station.

Show more Show less
9.7
Exceptional
32 reviews
Price from
£470
per night

The Apartments by The Sloane Club

Chelsea, London (0.5 miles from Chelsea Physic Garden)

Located in the vibrant London city centre, The Apartments by The Sloane Club is a self-catering accommodation boasting free WiFi access for all guests.

Show more Show less
9
Superb
203 reviews
Price from
£498
per night
gogless