London Venue Source
Back | Home › Hotels in London

Hotels in London

We have a huge choice of hotels in locations situated throughout London. It is a popular choice to hold all manner of events with accommodation, meeting rooms and catering facilities all under one roof. There are also plenty of other on-site facilities to keep everyone happy.

We have 87 Hotels in London listed.

Bijou Events and Venues

Bijou owns and operates prestigious and exclusive venues near London (and one in France). Bijou venues are all equipped with the latest equipment and facilities...

Location: Chertsey,

Thistle City Barbican

Located on the edge of London's historical square mile with the City and the Barbican Centre right on the doorstep, we're at the economic and aesthetic heart of...

Location: London,

Kensingtonrooms

Kensingtonrooms is a contemporary hotel and dynamic events venue all under one roof. With its atmospheric interiors, attentive staff and state-of-the-art facili...

Location: London,

Gilwell Park

Available for conferences, meetings, wedding receptions, parties and team building, Gilwell Park is a historic and unique venue that's perfect for any event. Se...

Location: London,

Just five minutes from Eurostar's new St Pancras international terminal, the 310-room Holiday Inn London Bloomsbury, on Coram Street WC1, has just completed the...

Location: ,

If you're in search of a small elegant five star hotel in London that's replete with luxurious finishes, grand interiors and staff on hand to satisfy your every...

Location: London,

The Millennium Gloucester Hotel and Conference Centre, London Kensington is located in the heart of prestigious Kensington and less than a minute’s walk f...

Location: London,

Decorative rooms with views across Richmond Park, vast grounds suitable for marquees and fun days, state-of-the-art lecture theatres and fully equipped seminar ...

Location: London ,

The four star Montague on the Gardens comes fully equipped to meet your needs and more, with highly attentive staff and a range of business facilities to suppor...

Location: London,

Location: London,

Combining a prime location, an idiosyncratic mix of Victorian architecture and contemporary interior designs with first class customer service, Kingsway Hall is...

Location: London,

Located in the heart of Kensington, the 906 bedroom hotel is the ideal choice for business meetings & conferences or your next special event. With a choice of 1...

Location: London,

Located in the heart of Knightsbridge, home to many of the world's most exclusive shops The Carlton Tower lies within easy reach of Harrods, Harvey Nichols and ...

Location: London,

Set deep in the heart of London's financial district, a majestic edifice stands tall and grand. We are pleased to welcome you to the Montcalm group's latest fin...

Location: London,

The Holiday Inn London Regent's Park is a modern hotel located only minutes from the Oxford Street & The West End. With 332 bedrooms, this centrally located hot...

Location: London,

Raglan Hall Hotel offers a friendly business and family base conveniently located in the heart of North London's cosmopolitan Muswell Hill. Large, comfortable ...

Location: London,

The five star Royal Garden Hotel, located in the heart of Kensington, next to Kensington Palace and Gardens is the perfect place to stay whether on business or ...

Location: London,

Location: Richmond upon Thames, Surrey

Chelsea Football Club is without question situated in the most prime location of all clubs within the Premier League. Boasting one of the most luxurious hospit...

Location: London,

One of London's most famous hotels has joined Marriott International.
Situated in London's exclusive Mayfair district, half way along Park Lane Marble Ar...

Location: London,

Location: London,

Now, following a major refurbishment programme, Novotel London West is proud to offer the ultimate conference, exhibition, hospitality and hotel facilities to t...

Location: London,

Staying at Sofitel London Gatwick, you can take home memories of a truly luxurious experiences, as well as successful business results.

Location: ,

A hotel of elegance located in the heart of London the exclusive Royal Borough of Kensington and Chelsea. This luxury 200 bedroom, fully air conditioned propert...

Location: London,

Location: London,

Location: London,

Ambassadors Bloomsbury is a leading independent hotel, providing comfortable accommodation, conference and exhibition facilities, meeting room space and the pop...

Location: London,

Location: London,

Situated in the heart of the Capital, with its distinctive style and ambience, The Landmark London combines classic British elegance and grandeur with award-win...

Location: London,