As one of the world’s most vibrant cities, London is never short on exciting new places to stay. 2024 is set to be an exceptional year for hotel openings, with a mix of luxury escapes, boutique gems, and innovative concepts that capture the city’s spirit. Whether you’re planning a corporate retreat, a private event, or simply want to explore the latest in London’s hospitality, The Event Book has rounded up the top ten hotels opening this year.
The Peninsula London
Location: Hyde Park Corner
The Peninsula London brings the iconic luxury brand to the heart of the city, offering stunning views of Hyde Park and Buckingham Palace. Known for its exquisite design and world-class amenities, this hotel features lavish suites, fine dining, and a serene rooftop terrace—perfect for high-end events and exclusive gatherings.
Raffles London at The OWO
Location: Whitehall
Housed in the historic Old War Office building, Raffles London combines heritage and sophistication with opulent rooms and unique event spaces. With an array of dining options curated by Michelin-starred chefs, this hotel is ideal for hosting VIP corporate meetings and elegant social events.
1 Hotel London Mayfair
Location: Green Park
1 Hotel, renowned for its eco-conscious luxury, is opening its first European property in Mayfair. Expect natural design elements, sustainable practices, and a tranquil vibe. Its meeting spaces and beautiful green rooftops make it a standout choice for eco-friendly events.
Mandarin Oriental Mayfair
Location: Hanover Square
A new addition to the Mandarin Oriental portfolio, this Mayfair hotel is smaller and more intimate, yet rich in luxury. With stylish interiors and a refined ambiance, it’s ideal for intimate gatherings, private dinners, and chic launch events.
The Chancery Rosewood
Location: Holborn
Part of the Rosewood family, The Chancery is a luxurious retreat with timeless decor and a grand aesthetic. Its state-of-the-art event spaces and proximity to London’s legal district make it a top choice for business functions and private events that require a touch of elegance.
The Hoxton, Shepherd’s Bush
Location: Shepherd’s Bush
Known for its cool, laid-back style, The Hoxton is bringing its signature vibe to Shepherd’s Bush. With its community-oriented spaces, lively bars, and a variety of cozy rooms, it’s perfect for hosting creative workshops, relaxed networking events, and casual team gatherings.
Nobu Hotel Shoreditch
Location: Shoreditch
With a brand-new expansion, Nobu Hotel Shoreditch will offer even more luxurious rooms and event spaces inspired by Japanese design. Known for its world-famous Nobu restaurant, this hotel is ideal for stylish, modern events that embrace East meets West aesthetics.
The Emory
Location: Knightsbridge
This ultra-luxury hotel from the team behind Claridge’s and The Connaught is set to be a new gem in Knightsbridge. The Emory’s elegant suites, rooftop restaurant, and exclusive spa will make it one of London’s most desirable destinations for intimate VIP events and indulgent escapes.
The Broadwick Soho
Location: Soho*
Inspired by Soho’s creative spirit, The Broadwick Soho combines eclectic decor with a touch of vintage glamor. This boutique hotel will offer unique event spaces that capture the essence of Soho’s vibrant energy, making it a fantastic spot for launch parties and art-focused events.Art’otel Hoxton
Location: Hoxton
Art’otel, known for its bold artistic themes, will be opening its doors in Hoxton. With unique art installations, immersive designs, and modern meeting spaces, this hotel is perfect for creative events, gallery-style showcases, and unconventional corporate functions.
Closest tube station – Victoria
If you’re looking for a night out that has it all, Bam Karaoke in Victoria is your go-to. With 22 private karaoke rooms, you can belt out your favorite tunes without a care in the world. There are also two cocktail bars, dining options, and a lively stage area for live music and DJs. And don’t forget the outdoor terrace for when you need a breath of fresh air.
Number of Event spaces: 24
Max Standing Capacity: 450 standing
The biggest Kareoke venue in all of Europe
Aures
Closest tube station – Waterloo
Elevate your night out at Circe Rooftop, where you can sip on chic cocktails while taking in panoramic views of London. This spot is all about good vibes, great music, and stunning cityscapes. It’s the perfect place to relax with friends or enjoy a night out on the town, high above the bustling streets below.
Number of Event spaces: 3
Max Standing Capacity: 550 standing
Specificaly designed for experiential events
Circe Rooftop
Closest tube station – Waterloo
Elevate your night out at Circe Rooftop, where you can sip on chic cocktails while taking in panoramic views of London. This spot is all about good vibes, great music, and stunning cityscapes. It’s the perfect place to relax with friends or enjoy a night out on the town, high above the bustling streets below.
Number of Event spaces: 3
Max Standing Capacity: 550 standing
Has a covered rooftop for year round enjoyment
Horizon 22
Closest tube station – Liverpool St Staiton
Perched atop London’s tallest building at 22 Bishopsgate, Horizon 22 offers breathtaking 300-degree views of the city. This venue is perfect for any event, from corporate gatherings to weddings, providing an unforgettable backdrop of iconic London landmarks. At 833 feet above ground, it’s a magical place to watch the city’s twinkling lights.
Number of Event spaces: 1
Max Standing Capacity: 500 standing
Highest viewpoint London has to offer
Mandarin Oriental
Closest tube station – Mayfair
Recently opened in the heart of London, the Mandarin Oriental Mayfair is all about understated luxury. Situated on historic Hanover Square, this hotel blends urban chic with the brand’s legendary service. It’s a serene getaway in the middle of the city, perfect for guests seeking a mix of tranquility and the vibrant energy of Mayfair’s art and fashion scene.
Number of Event spaces: 4
Max Standing Capacity to be disclosed
Sisiter property to Mandarin Orienatal Hyde Park
The Emory
Closest tube station – Hyde Park Corner
The Emory is a new jewel in London’s hospitality scene. With culinary delights crafted by chef Jean-Georges Vongerichten, this place promises a feast for the senses. The Emory Bar is the perfect spot for a relaxed evening, while Bar 33 offers panoramic views and striking decor. Whether you’re here for the food or the atmosphere, The Emory is all about relaxation and indulgence.
Number of Event spaces to be disclosed
Max Standing Capacity to be disclosed’
London’s first all suite hotel in Belgravia
Ministry Venues Sheperds Bush
The latest in the Ministry’s portfolio is shaping up in West London. The venue includes a workspace, a multi-studio fitness offer, podcast studio and a rooftop bar and restaurant. Its flexibility and state-of-the-art AV facilities make it suitable for conferences, seated dinners, product launches, panel talks, and receptions.
Number of Event spaces: 7
Max Standing Capacity: 300 standing
Situated in the heart of the up and coming White City/ Sheperds Bush area
Additional Tips and Tricks for Event Planning
- Secure your venue early, as popular locations book out fast.
- Schedule a menu tasting to ensure your guests enjoy delicious food.
- Check if the venue offers cleanup services or if additional fees apply.
- Consider hosting a themed party or festive competition to add excitement to your event.
- Be mindful of cancellation fees and extra costs to stay within your budget.
Don’t wait until the last minute to plan your event. Contact The Event Book today to secure your dream venue and create memories that will last a lifetime.