Luxury, 4 Star and 5 Star Hotels in London
|
Luxury Hotels in London, such as The Academy Town House and The Athenaeum are listed below.
London's two thousand years of history has seen a Roman settlement by the River Thames develop into a capital city of over seven million people. The strategic position of London was recognised by William the Conqueror who built his White...
read more
|
Map Search![]() |
The Academy Town House
21 Gower Street, London
The Academy Town House hotel is situated off historic Bloomsbury Square. Surround yourself with the bright lights of the West End with this charming Town House, close to the... more
The Athenaeum
116 Piccadilly, London
The Athenaeum hotel has been lovingly and carefully transformed into one of London´s leading luxury independent hotels. The one hundred and eleven guestrooms, twelve luxurious suites... more
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
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 guest rooms boast elegant furnishings,... more
The Colonnade Town House
2 Warrington Crescent, London
The Colonnade hotel is situated in Little Venice, one of London´s most fashionable and picturesque neighbourhoods, located by Regents Canal. Just a 5 minute scenic walk from Paddington... more
Covent Garden Hotel
10 Monmouth Street, London
Covent Garden Hotel is situated in the heart of theatreland, and is just a short walk to the Royal Opera House, Soho, and the city´s business centre. The boutique hotel combines... more
Dukes Hotel
St James's Place, London
Dukes Hotel is an award-winning, privately owned, luxury hotel in a quiet corner of Mayfair, offering all the essential elements for guests travelling for either business or leisure.... more
The Egerton House Hotel
Egerton Terrace, London
The Egerton House Hotel is a luxury townhouse hotel occupying a conveniently central yet pleasantly secluded position deep in the heart of Knightsbridge, overlooking two pretty... more
Flemings Mayfair
Half Moon Street, London
Flemings Mayfair Hotel, with private Apartments, is one of London’s best kept secrets. Situated in a peaceful residential street in the heart of fashionable Mayfair, the best of central... more
The Goring
Beeston Place, London
Run for a century by four generations of the Goring family, The Goring is the oldest, privately owned luxury hotel in London. Overlooking its own private gardens, The Goring is... more
The Kensington Hotel
109/113 Queen's Gate, South Kensington, London
The Kensington Hotel has been reborn following a £20million refurbishment, creating a sense of contemporary, memorable luxury and a private club ambience to historic surroundings.... more
The Mandeville Hotel
Mandeville Place, London
The Mandeville Hotel is ideally located near some of London´s most exciting shops, art galleries and antique shops of Mayfair. A perfect choice for your leisure, cultural or corporate... more
The Marylebone Hotel
47 Welbeck Street, London
For anyone who appreciates style, faultless service and understated luxury, The Marylebone Hotel is the perfect West End London hotel. In the heart of London's West End, crossing... more
The Milestone Hotel
1 Kensington Court, London
Wonderfully located overlooking Kensington Palace, minutes from The Royal Albert Hall, Knightsbridge shopping and easy access to the west end - enjoy a peaceful stroll through glorious... more
Montcalm Hotel Nikko London
34/40 Great Cumberland Place, London
The Montcalm sits at the top of Park Lane in the heart of the capital. Offering a superb choice of luxurious accommodation, with an emphasis on luxury comfort. The hotel bedrooms are... more
One Aldwych
London
One Aldwych has brilliant contemporary interiors, two buzzing restaurants, the happening Lobby Bar, thoughtful unpretentious service and a great location in Covent Garden....just some... more
Park Plaza County Hall
1 Addington Street, London
The Park Plaza County Hall Hotel, opened in February 2008, offers contemporary 4 Star luxury in the heart of London. Close to the Waterloo rail and underground station and some of... more
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 conditioned and has been... more
Rocco Forte Brown´s Hotel
Albemarle Street, London
Located in the heart of London´s Mayfair, Brown´s Hotel, part of the Rocco Forte Hotels collection re-opened on 12th December 2005 following an extensive renovation closely overseen by... more
The Royal Horseguards
2 Whitehall Court, London
The Royal Horseguards & One Whitehall Place are situated on the banks of the River Thames and provides state-of-the-art luxury in one of London's most iconic buildings. All bedrooms... more
The Savoy
Strand, London
The Savoy hotel, opened in 1889 on the banks of the River Thames, commands sweeping views of the river and the city beyond. Ideally located between the City and the West End of London.... more
The Sloane Square
7/12 Sloane Square, London
The Sloane Square Hotel combines modern design with ultimate comfort. Located in one of London's most famous squares the bedrooms are perfect for the discerning business traveller,... more
Sofitel London St James
6 Waterloo Place, London
Sofitel St James London combines French modernism with British old world elegance, a perfect blend of traditional and contemporary elements. All bedrooms are furnished to a high... more
The Strand Palace
372 Strand, London
The Strand Palace hotel is situated in the heart of the West End with all that London has to offer, right on your doorstep. Offering exceptional value for money without sacrificing... more
Threadneedles Boutique Hotel
5 Threadneedle Street, London
Threadneedles hotel is the gateway to the heart of the City, perfectly situated for the historical sights along the River Thames, St. Paul´s Cathedral, Shakespeare´s Globe and the Tower... more
The Westbury Hotel
Bond Street, Mayfair, London
The Westbury Hotel is located in Mayfair, one of London´s most exclusive areas with its world famous shopping, theatres and numerous cultural treasures. Choose from a range of guest... more




























