A sure guide to some of the best hotels in London.

Choosing the Perfect London Hotel


When it comes to selecting the ideal hotel for a memorable stay in London, the choices can be overwhelming. For me, the criteria for the perfect hotel include stylish design, impeccable service, and the added bonus of dazzling bars, restaurants, and spas. Here are my top eight recommendations for places to stay, spa, and dine in the capital.

Beaverbrook Town House

Nestled in Chelsea, Beaverbrook Town House is a hidden gem filled with vibrant patterns and colors. Each of its thespian-inspired bedrooms is a dramatic masterpiece, featuring canopied bedsteads, plush furnishings, and even TVs that pop out from the end of your bed. Don’t miss the hotel’s sleek Japanese restaurant and bar, The Fuji Grill, offering a mouthwatering 20-course omakase menu.

The Twenty Two

Located in Mayfair, The Twenty Two is a private members’ club and hotel exuding playful sophistication. With 31 uniquely designed bedrooms, this townhouse offers Parisian-inspired romance with Pierre Frey wallpapers, opulent curtains, and velvet fabrics. Indulge in elegant British cuisine at the hotel’s blue-panelled restaurant or dance the night away at the members’ nightclub.

The Mitre, Hampton Court

The Mitre, Hampton Court, is a Tudor-era pub turned boutique hotel with a rich history. While its creaky floorboards and sloping ceilings hint at its past, individually designed bedrooms feature de Gournay wallpapers and sumptuous fabrics. Opt for one of the suites, named after Henry VIII, for four-poster beds and copper bathtubs. Enjoy dining at one of the hotel’s three restaurants and bars.

One Hundred Shoreditch

Situated on Shoreditch High Street, One Hundred Shoreditch offers a cool and laid-back atmosphere. The hotel’s mid-century inspired lobby is perfect for freelancers, while the bedrooms feature minimalist palettes and serene interiors. Experience sunset views over the skyline at the leafy rooftop bar or enjoy cocktails crafted by award-winning bartender Mr. Lyan at the Seed Library.

The Cadogan, A Belmond Hotel

Located in Chelsea, The Cadogan offers understated luxury with muted tones and gleaming marble bathrooms in its bedrooms. Explore the vibrant neighborhood or indulge in all-day brasserie dining at The LaLee, bespoke facials by Teresa Tarmey, or afternoon tea in the lounge.

Nobu London Portman Square

Nobu’s Marylebone establishment is a haven of Japanese zen, featuring stylish and minimal bedrooms with muted tones and luxe fabrics. Dine at the restaurant for Japanese delights like miso black cod and enjoy sunset views at the skylit Pilates studio.

NoMad London

Overlooking Covent Garden market, NoMad London boasts striking artworks, lavish furnishings, and modern American cuisine. Generous emperor beds and gold mosaic bathrooms adorn the bedrooms. Sip on Latin-inspired cocktails at Side Hustle, the hotel’s diner-style bar, or enjoy the subterranean speakeasy, Common Decency.

The Berkeley

For the ultimate indulgence, The Berkeley in Belgravia offers no-expenses-spared luxury. Lavish suites designed by renowned names ensure a stylish stay. Explore a variety of bars and restaurants within the hotel, including Cedric Grolet bakery, Michelin-starred Marcus, and the stunning Berkeley Bar & Terrace. Don’t forget to visit the restorative Bamford spa and relax by the rooftop pool.


With these eight exceptional options, you’ll find the perfect London hotel to suit your preferences and make your stay in the capital unforgettable. Whether you seek vibrant patterns, playful sophistication, Tudor charm, or modern elegance, London has a hotel to match your style.