Best Venues

9 Luxurious New Venues & Hotels Opening in London in 2025: Your Guide To Luxury Hotels in London

London’s hospitality scene is set for a spectacular shake-up in 2025, with six highly anticipated properties redefining elegance across the capital. From grand Mayfair mansions to restored department stores, here’s your guide to the must-book hotels for an unforgettable London stay.

Cambridge House, Auberge Resorts Collection

Cambridge House, Auberge Resorts Collection rises at 94 Piccadilly in late 2025, transforming a Grade I-listed Palladian townhouse once frequented by Queen Victoria’s circle into a 102-room haven with a private members’ club. Expect dazzling interiors that pay homage to centuries of aristocratic history while delivering modern luxury.

Cambridge House Auberge Resorts Collection

Historic facade with timeless elegance in Cambridge House, Auberge Resorts Collection

 

House of Gods

House of Gods is set to bring its signature opulent style to London’s Canary Wharf. Building on the success of its Edinburgh property, the boutique hotel brand aims to blend indulgent interiors with a playful, immersive experience—right in the heart of London’s financial district. Guests can expect lavish decor, standout amenities, and a vibrant atmosphere that sets House of Gods apart in an area best known for business rather than boutique charm. This launch marks another bold move for the group, signaling their commitment to offering decadent escapes in unexpected urban locations.

House of Gods London

Glamorous lounge with plush velvet seating and a seductive red glow in House of Gods London

 

The Chancery Rosewood

The Chancery Rosewood occupies the former US Embassy building in Mayfair and brings 139 rooms, five retail spaces, and a grand 750-guest ballroom. With a London edition of New York’s legendary Carbone set to open under its roof, this hotel promises to pair American heritage with British flair when it debuts in 2025.

The Chancery Rosewood London

Luxurious entrance with golden accents and an inviting atmosphere in The Chancery Rosewood London

 

The Clubhouse at 1 Dover Street

The Clubhouse at 1 Dover Street offers a sophisticated, flexible workspace in the heart of Mayfair. With stylish interiors, state-of-the-art facilities, and a prime W1 address, it’s designed for professionals and businesses looking to impress clients and spark productivity. Whether you’re hosting a pitch, holding workshops, or simply seeking a refined base for the day, The Clubhouse delivers a polished environment that marries convenience with a boutique ambience.

The Clubhouse at 1 Dover Street London

Intimate club space with rich textures and ambient red lighting in The Clubhouse at 1 Dover Street London

 

The Other House

The Other House is expanding its Residents’ Club concept with a second London property in Covent Garden. Guests can look forward to a sustainable, design-forward environment, plus on-site wellness amenities and social lounges. Situated in the heart of London’s iconic theatre and dining district, The Other House Covent Garden offers a contemporary “home away from home,” appealing to both short-term visitors and those seeking a longer, more immersive stay in the city.

The Other House London

Eclectic library-style lounge with bold colors and curated decor in The Other House London

 

The Whiteley London, A Six Senses Hotel & Spa

The Whiteley London, A Six Senses Hotel & Spa revitalizes the iconic Whiteleys department store in Bayswater. Opening in early 2025 with 110 rooms and 14 branded residences, it boasts a 20-meter indoor pool, vaulted relaxation rooms, and a wellness-focused social club, all while staying true to its art deco heritage.

The Whiteley London A Six Senses Hotel Spa

Tranquil underground spa with arched ceilings and serene pool in The Whiteley London, A Six Senses Hotel & Spa

 

Templeton Garden

Templeton Garden, launching in Earl’s Court in April 2025, offers 156 rooms in a stylish retreat by lifestyle brand Miiro. Expect a café-deli, modern British restaurant, cocktail bar, and a lush central garden, following the brand’s successes in Barcelona, Paris, and Gstaad.

Templeton Garden London

Romantic bar with delicate floral touches and warm, natural tones in Templeton Garden London

 

The Newman

The Newman arrives in Fitzrovia in summer 2025 with 81 rooms, including a rooftop suite featuring its own private terrace. A European brasserie, cocktail bar, and a full spa—complete with hot and cold therapy cabins—round out this boutique gem that blends metropolitan buzz with laid-back sophistication.

The Newman London

Chic rooftop bar with lush greenery and contemporary design in The Newman London

 

Vision Hall

Vision Hall promises contemporary design and modern event spaces for events of all sizes. Keep an eye on official updates to be among the first to secure event space  in this fresh addition to London’s bustling event landscape.

Vision Hall London

Majestic building with grand columns and sophisticated evening lighting in Vision Hall London

 

Whether you’re seeking a heritage-rich palace in Mayfair or a sleek wellness retreat in Bayswater, these six openings will cater to every taste and occasion. 

Plan ahead for a front-row seat to the city’s most exciting new addresses, and if you need support securing rooms or orchestrating a grand event, our team at Best Venues Group is on hand to help you make it all happen.

All images are courtesy of the hotel’s website and property. 

Let Us Make Venue Finding and Event Planning Easy For You

As your one-stop events partner, we’ll take care of finding world-class venues in New York and beyond, and making your next event as perfect as possible. Whether you’re looking for the perfect location for a celebration, conference room rental or a unique New York event space fill out our contact form today to get started.







Lead Source Lead Source Page Lead Source URL
keyboard_arrow_up