7 Best Holiday Inn London Hotels

Table of Contents

Photo of London

London is an extremely popular tourist destination with a wide range of housing options available to meet any budget – from economical hostels to opulent hotels. Holiday Inn, one of the most ubiquitous hotel chains in the city, offers excellent and inexpensive accommodation for those who want great value for money. Each property has its own unique atmosphere and charm – from Camden’s lively streetscapes to alluring Central London attractions!

If you’re looking for the best hotel in London to suit your needs, look no further! We have handpicked 7 of the highest rated Holiday Inn London locations based on their prime location, exceptional facilities and outstanding guest experience. Whether it be a business trip to West London or a leisurely holiday to Central London, our selection of delightful hotels are sure to surpass all expectations at an affordable price! Find the perfect spot today and start planning your journey to this vibrant city!

Hotel Bed at a Holiday Inn London

So, what are our 7 top Holiday Inn London Hotels?

Holiday Inn London - Oxford Circus

Are you searching for the perfect accommodation during your stay in London? Look no further than Holiday Inn London – Oxford Circus! Our hotel is situated right at the centre of all the action, with direct access to one of Britain’s busiest shopping streets – Oxford Street. All 164 guest rooms are exquisitely designed and feature a range of contemporary facilities that will exceed your expectations. Book now and experience convenience like never before!

Not only does the Holiday Inn London – Oxford Circus have a fully-equipped fitness centre, meeting facilities, and 24/7 business centre to suit both leisure and corporate travellers alike but its unbeatable location makes it truly unique. Enjoy an incomparable stay here as this is one of the best hotels in London, especially if you like modern rooms and a Starbucks coffee in walking distance!

Photo of telephone box in London

Holiday Inn London - Bloomsbury

For travellers wishing to discover the intellectual and cultural hub of London, selecting the Holiday Inn London – Bloomsbury is an outstanding option. This hotel is situated in a privileged spot near noteworthy attractions such as The British Museum and Covent Garden, with nearby tube stations that make it incredibly simple for you to access all other corners of the city. It is not a far walk from London Kensington High St or Hyde Park which makes it ideal for those who are looking to explore!

Spacious, comfortable, and modern – the hotel’s 313 guest rooms provide a home-like atmosphere with excellent room service. From well-equipped fitness centres to conference and meeting spaces, the hotel caters to business travellers with all of its excellent facilities.

After a day of exploration or work, come and relax at the Junction Bar with its vast array of refreshments. Also, don’t miss out on the mouth-watering international fare served up daily at our very own Junction Restaurant! With everything you need located in an ideal location, it’s clear why Holiday Inn London – Bloomsbury is a popular choice for discerning visitors seeking hotels in London that specialise in comfort.

Photo of London Sky

Holiday Inn London - Regents Park

If you are searching for the best available accommodation in London, look no further than Holiday Inn London – Regent’s Park. With its excellent facilities and prime location just a few minutes away from Regent’s Park, it is an ideal venue for your sightseeing excursion. Discovering this beautiful green space within the heart of one of Europe’s most vibrant cities will undoubtedly be an unforgettable experience!

The hotel is equipped with 332 modern and comfortable guest rooms, each offering all the amenities you need for a pleasant stay. If one of your goals is to remain active while travelling, then the fully-equipped fitness centre and business centre are just what you need! Plus, the array of meeting spaces is vast as well so that business travellers can get down to work right away. When hunger strikes or when it’s time to unwind after a long day – Junction Restaurant serves up international cuisine and Inntro Bar provides drinks & snacks in relaxed settings – making sure everyone has something they’ll enjoy here at the hotel!

The Holiday Inn London – Regent’s Park offers a remarkable combination of excellent location and outstanding amenities, making it the perfect choice for travellers seeking hotels in London with unparalleled comfort and convenience. If you are looking to stay in London but not too far from Heathrow airport, then this hotel is for you.

Photo of London Hotel

Holiday Inn London - Camden Lock

Travellers seeking a remarkable and special stay in London should look no further than the Holiday Inn London – Camden Lock. Located in one of the city’s most diverse and exciting neighbourhoods, this hotel is just a short stroll from the famed Camden Market – an electrifying area full of street food, unique fashion styles, and live music!

The hotel offers 130 modern and comfortable guest rooms, serving as a perfect base for exploring this bustling neighbourhood. The hotel also provides a range of first-rate facilities, including a fully equipped fitness centre and a business centre, catering to both leisure and business travellers. Furthermore, the on-site Open Lobby serves breakfast options and food and drinks throughout the day, while the 24-hour To Go Café offers a variety of snacks and beverages to keep you fuelled during your Camden adventures.

Located in a prime area, the Holiday Inn London – Camden Lock offers an exceptional opportunity to travellers who seek adventure and comfort during their stay in London. With its unbeatable amenities, you’re sure to have a memorable experience!

Hotel Sign in London

Holiday Inn London - Whitechapel

Exploring London has never been more exciting than when you stay at the Holiday Inn London – Whitechapel! This modern and well-equipped hotel is situated in the thriving East End neighbourhood of Whitechapel, just a few minutes’ walk away from attractions like the Whitechapel Gallery, Brick Lane and Fogg’s Bar. With 133 comfortable guest rooms equipped with air conditioning, an up-to-date gym facility plus meeting areas ideal for events or conferences, guests are provided with all they need to have an enjoyable time here. To top it off, there is also on site dining options like Traders Restaurant too with a breakfast buffet!

Business District London

Holiday Inn Express London - Stratford

Holiday Inn Express London Stratford is an ideal choice for budget-conscious travellers. In the exciting neighbourhood of Stratford, Newham borough, this hotel offers 153 contemporary and comfortable guest rooms to secure a sound slumber in addition to being in close proximity to Westfield Stratford City shopping centre and Queen Elizabeth Olympic Park. Spend less on accommodation so you can enjoy more during your stay!

Guests of the Holiday Inn Express London Stratford can indulge in a delicious complimentary breakfast and stay connected with free Wi-Fi throughout the property. Perfect for business travellers, this hotel also provides a business centre and meeting room. Thanks to its ideal locale and exceptional value, it’s an optimal choice for those who want to maximise their time in London without breaking the bank! Hotels in London don’t get much better than this and this Holiday Inn Express will make your trip to London one to be remembered!

Outside view of a hotel in London

Holiday Inn Express London - Southwark

Holiday Inn Express Southwark is the perfect pick for tourists seeking a thrilling London experience. Located in the heart of bustling Southwark, this hotel is merely a stroll away from the Tate Modern art museum, Shakespeare’s iconic Globe Theatre, and plenty of restaurants, boutiques and pubs. This Holiday Inn Express is one of the best hotels in London, with it’s buffet breakfast and 24 hour front desk help, there’s no reason not to stay here.

Indulge in the ultimate London experience from the comfort of our 147 modern, comfortable guest rooms. All guests are welcomed with complimentary breakfast and free Wi-Fi with a flat screen tv throughout their stay as well as access to a health club and meeting room for those travelling on work trips. Located in one of London’s most vibrant neighbourhoods, Holiday Inn Express Southwark provides an unparalleled stay offering everything necessary for a fantastic visit!

London Tube travelling to Holiday Inn London

Enjoy Your Trip!

Whether you’re searching for an uber-luxury stay in the heart of London, or a cosy and budget-friendly spot to rest your head after a long day exploring all that the city has to offer, Holiday Inn’s extensive range of hotels provides something for everyone. From their flagship property at Mayfair or the more affordable Express Stratford – it is easy to find exactly what you need from this celebrated hotel brand when visiting London.