Cafe Royal Hotel - London, England - 5 Star Luxury Hotel

Book Your Trip Specials & Packages Visit Website

Rooms & Suites: 159

Opened in 1865, Café Royal was a wine store, restaurant and the space for the city’s most illustrious events.

The haunt of famous patrons, from royals and celebrities to the creative and the notorious, Café Royal was an established landmark on the British capital’s social scene for a century and a half. In its recent reincarnation as the luxurious Hotel Café Royal, it remains an established favorite for locals, as well as a destination for global travelers.

Located in the very heart of London, where Mayfair, Soho and St James’ converge, the hotel is perfectly positioned within walking distance of London’s finest shopping streets, royal tourist attractions and theatreland. Within the hotel, grand historic areas have been sensitively restored while 159 guestrooms and suites (including seven signature suites) have been created in a contemporary yet refined style. Continuing its celebrated legacy of excellent hospitality and dining, the hotel offers a selection of restaurants and bars, and its holistic wellbeing concept, Akasha.


Leading Hotels of the World

Trip Type

Culture, Business Meeting, Romantic Getaway, Shopping & Fashion, Spa & Wellness


London-Heathrow International Airport (LHR)

High Season

May through October