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.

Location: Richmond upon Thames, Surrey

London's favourite hotel since opening in 1889, The Savoy is the place for everyone to come and celebrate a special occasion - be it clinching a big deal in the...

Location: London,

Ranked one of the world's best hotels, The Dorchester exudes unparalleled levels of service, luxury and style. Located opposite Hyde Park, and minutes from Lond...

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,

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,

Andaz London, formerly Great Eastern Hotel, launches the Andaz brand, a revolutionary new concept for the hotel industry from Hyatt Hotels & Resorts. Andaz is a...

Location: London,

Location: London,

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

Location: ,

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,

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,

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 ,

Berjaya Eden Park Hotel = Cosy, Charming & Central.
Traditional charming property located in the heart of Bayswater.

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,

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,

Claridge's features over 200 private suites and rooms which are all individually furnished, spacious, and beautifully designed in either art deco or traditional...

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,

Located in a vibrant new section of London with views of the River Thames and the city, the stylish and intimate 10-storey Four Seasons Hotel London at Canary W...

Location: London,

Location: London,

In the heart of London, overlooking Regents Park and Lord's Cricket Ground, the Danubius Hotel Regents Park makes an ideal choice of London Hotel for both Busin...

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 ,

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,

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

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,

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,

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,