Hosting an event in a hotel in London

London is an excellent choice for corporate event planners looking to host an event at a hotel. The city's vibrant atmosphere, rich cultural heritage, and world-class amenities make it a top destination for business gatherings. With its diverse range of museums, galleries, and iconic landmarks, London offers attendees an opportunity to immerse themselves in a unique blend of history and modernity. Popular hotels such as The Savoy, The Dorchester, and The Langham have established themselves as premier choices for hosting corporate events, thanks to their sophisticated venues and impeccable service. Choosing to host an event at a hotel in London ensures a memorable and seamless experience for both guests and organizers alike.

Most recommended hotels in London

The Twenty Two Hotel Mayfair

We welcome you to The Twenty Two, our west London hideaway. Thirty-one lavish bedrooms and suites — including a mews house — suit every need from spur of the moment stays to longer Mayfair sojourns. A round-the-clock neighbourhood restaurant offers a Modern British fare with European influences, powered by a minimal intervention approach. And a private members’ club delights those who delight in the discreet. With opulent, maximalist interiors inspired by 18th century France, designer Natalia Miyar has paid homage to the grandeur of this extraordinary former family home. A westside hideaway for the creative at heart. At The Twenty Two, private parties are tailored to individuals with the utmost attention to detail and realised with impeccable service. In partnership with our Artist in Residence program, The Private Dining Room is brought to life by emerging talent who use the backdrops within the room as a canvas for their creativity – Laila Tara H was the first artist to be showcased and celebrated in our Private Dining space. We have recently partnered with Canopy Collections, a contemporary art platform which champions both emerging and established living artists such as Ian Whittlesea, Richard J. Butler, and Irvin Pascal all of which are now being showcased in the refreshed tonal green space.

Read More

Raffles London at The OWO

Raffles London at The OWO is a culture-moving destination for modern tastemakers, fusing the heritage of its listed home with unparalleled contemporary pleasures. This unique Whitehall hotel is an elegant stage for personal, business, and state occasions. Once home to legends, the Edwardian Old War Office is transformed into London's premier destination. Opulent staterooms and offices have been transformed into luxury guest rooms and suites. A grand ballroom is available for weddings and events. Elevate mind and body with Guerlain spa treatments and bespoke Pillar Wellness programmes. Diverse restaurants and bars occupy breathtaking historical rooms, including an atmospheric speakeasy and restaurants headed by Mauro Colagreco. Whitehall, the seat of British power is a sophisticated neighbourhood with a central location and within walking distance of Buckingham Palace, St. James Park, Westminster, art galleries, theatres and the nightlife of Soho and Covent Garden.

Read More


Set in the heart of Mayfair, Claridge’s is an art deco icon and a byword for understated elegance. Since the 1850s, Claridge’s has excelled at the finer things in life: glamorous design, inspiring dining, and impeccable service. There are many 5-star hotels in London but nowhere quite like Claridge’s. There is nowhere quite like Claridge’s. The hotel began life in 1856 and soon attracted royal notice. During the 1920s it became an English institution; an art deco landmark, loved by movie stars and statesmen, fashion designers, and global dignitaries. To this day, we continue the dedication to service that made us a byword for luxury. Step into the lobby and prepare to be whisked away to an age of timeless art deco glamour. Whether this is your first visit or you are making another fond return, you will be treated like an old friend.

Read More

The Dorchester

Dorchester Collection hotels are all legendary in their own right, with rich heritages and worldwide reputations as places offering the best and most sought-after experiences of good living, charm, elegance and unparalleled standards of service. Whether you’re staying in London, Ascot, Paris, Milan, Rome, Beverly Hills or LA, each hotel offers an unforgettable experience. Steeped in cultural history, our collection has a special alchemy filled with stories of people coming together to share wonderful moments and be part of history in the making. Dorchester Collection promises our guests a place where legends belong.

Read More

NoMad London

NoMad London offers gracious hospitality combined with understated elegance and comfort. NoMad London offers over 800 sm / 9,000 sf of elegant and adaptable space for weddings, events, meetings and private dining. The building’s original Magistrates’ Courtroom, now the Magistrates' Ballroom, has been re-imagined as a formal space with two adjacent private dining rooms, a separate bar, and a dedicated entrance from the street using the original courtroom’s entrance. As unique as the spaces themselves, tailored menus by the award-winning NoMad food and beverage team add a layer of memorable experience to your gathering. NoMad London takes residence inside the historic, grade II-listed building famously known as The Bow Street Magistrates’ Court and Police Station. A collaboration with New York-based interior design studio Roman and Williams, the transformation of the storied 19th century building draws inspiration from its history and location in Covent Garden, as well as exploring the artistic and cultural connection between London and New York.

Read More

art'otel London Battersea Power Station

With jaw-dropping views of Battersea Power Station and beyond, our heated infinity pool on the 16th floor will be the place to be! Soak up the rays, people watch, grab yourself a cocktail at one of the best rooftop bars in London and take in the 360-degree views across the city.

Read More

Shangri-La The Shard, London

Starting on level 34 – a soaring 125 metres high – the Shangri-La occupies 18 floors of The Shard, an architectural icon and Western Europe’s tallest building. Guests can connect to the whole city through panoramic skyline views overlooking the River Thames, with beloved landmarks such as the Tate Modern, Borough Market and St Paul’s Cathedral within easy reach.

Read More

The Standard, London

London sets the perfect stage for The Standard’s first hotel outside America, and just like The Standard, this city is anything but. We’re joyfully located on the doorstep of the capital’s most exciting exhibitions, mouth-wateringly good food, cozy pubs, live music, shopping hotspots and historic architecture. Want a taste of the good life? Our Concierge is here help to make your trip to London the best one yet. There are also plenty of Happenings within the hotel’s original brutalist walls: from bottomless brunches to chess evenings and live jazz bands to panel discussions. Feel at home in Kings Cross when staying the night (or longer) in one of our 266 rooms. You’ll find rest in a variety of surroundings, from our snug Cosy Cores to terraced suites with outdoor bathtubs overlooking the dramatic St Pancras station. Be sure to check out our Specials to select the best way to stay for you.

Read More

Brown's Hotel

For centuries, Brown’s Hotel has been the destination of choice for eminent names and nobility. Whether you’re hosting an intimate soirée or a show-stopping celebration, our six meeting rooms in the heart of London make a sophisticated backdrop for an unforgettable occasion. From business meetings and social gatherings and civil partnerships, our flexible, elegant meeting rooms can accommodate from eight to 120 guests. Exquisitely marrying period features with chic modernity, they combine timeless English grandeur with contemporary flair.

Read More

Factors to consider when planning an event in a hotel in London

When hosting a corporate event at a hotel in London, there are several factors to consider. Firstly, the location of the hotel is crucial, as it should be easily accessible for attendees, with convenient transportation options such as the Tube or buses. Additionally, the availability of parking facilities is important for those who choose to drive. The layout of the event space should be carefully assessed to ensure it suits the specific requirements of the event. The ambiance of the hotel plays a significant role in creating a favorable atmosphere. The capacity of the space should also be considered to accommodate the number of attendees. When planning, take into account the time of year and be mindful of potential traffic congestion around notable landmarks and the airport.

Discover more venues in London