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.

Bankside Venues

Bankside Venues are a group of 21 central London locations on the River Thames, within close proximity to major transport hubs including London Bridge and Water...

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,

The May Fair

A £75 million refurbishment has seen the May Fair Hotel re-born to reclaim its traditional place as one of THE most stylish addresses in London. New featu...

Location: London,

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,

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,

The Park Plaza Victoria London is a modern 4 star deluxe, design-led hotel offering guests exceptional function and event space, stylish and spacious guestrooms...

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,

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,

The Clarendon is a unique and stylish venue that can cater for most types of party on any day or night of the week. Book the restaurant for a seated dinner for ...

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,

Referred to by many as Mayfair's best kept secret, The Westbury Mayfair tucked away in the heart of London's famous shopping district -Bond Street, The Westbury...

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: ,

Location: London,

Situated in Holborn, a short walk from the shops and theatres of the West End and within easy reach of the River Thames and the City, Renaissance Chancery Court...

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,

Thistle Kensington Palace is opposite Kensington Palace and just around the corner from Kensington High Street, this London hotel is only minutes away from Knig...

Location: London,

ILEC Conference Centre features one of London’s largest convention centre. Besides state of the art facilities and outstanding versatility, it is also the...

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 Crowne Plaza London – St James, is a traditional deluxe four star hotel in central London. Moments from Buckingham Palace, The Houses of Parliament, t...

Location: London ,

Luxurious surroundings and supreme comfort are the hallmark of The Waldorf Hilton. A unique fashion of Edwardian splendour in a modern and contemporary setting,...

Location: London,

So much Moore than just Football!
Function suites for 1-1000 delegates, Wedding Ceremonies and Receptions, Childrens parties, Exhibitions, Conferences, Mee...

Location: London,

The Crowne Plaza London - Shoreditch is a contemporary modern hotel, beautifully decorated and stylish. Located in an extremely vibrant area, with fashionable b...

Location: London,

On the banks of the River Thames in southwest London, lies the beautiful historic building which houses the Carlton Mitre Hotel. Charles II first used the build...

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,

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

Location: London,

Location: London,

Conrad London is the only 5-star, all suite hotel in the capital. Located right on the waters’ edge in the secure and exclusive surroundings of Chelsea Ha...

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,

Champneys provides exceptional standards in beauty, fitness, nutrition and holistic health so whether you want to entertain, unwind, incentivise or meet as a te...

Location: Berkhamsted,