Luxury, 4 Star and 5 Star Hotels near Hyde Park


4 star and 5 star hotels, such as the luxury The Capital Hotel, near Hyde Park are set out below. Hyde Park covers an area of approx. 350 acres and is one of London’s finest historic landscapes. With a lake, a meadow, horse rides and over 4,000 trees it’s easy to forget that you’re in the middle of London. The park was the site of The Great Exhibition of 1851, for which the Crystal Palace was designed by Joseph Paxton.




The Capital Hotel

The Capital Hotel

Basil Street, Knightsbridge, London  
The Capital, a unique townhouse hotel offers luxury accommodation and personalised service in the heart of fashionable Kinightsbridge, just yards from Harrods, Harvey Nichols and Hyde... more


The Cavendish London

The Cavendish London

81 Jermyn Street, St James´s, London  
The Cavendish Hotel is set in the heart of Piccadilly and offers the ultimate in luxury and convenience for visitors to the UKs Capital. All 230... more


The Goring

The Goring

Beeston Place, London  
Adjacent to Buckingham Palace and Belgravia, The Goring hotel offers a quiet haven in the centre of London. London´s diverse and exciting shopping experience is practically... more


Montcalm Hotel Nikko London

Montcalm Hotel Nikko London

34/40 Great Cumberland Place, London  
The Montcalm Hotel Nikko London is an elegant Georgian town house on a secluded crescent near Marble Arch, at the north-eastern edge of Hyde Park. Whilst... more


The Pelham Hotel

The Pelham Hotel

15 Cromwell Place, London  
The Pelham hotel is a luxurious townhouse situated in the heart of bustling, cosmopolitan South Kensington. There are fifty bedrooms and one suite, each is air... more