Where can I find the best affordable luxury hotels in London?

May 03, 2021

It goes without saying that London is our favourite city in the world. One of the most popular destinations for tourists with a famous landmark on every corner, the city is steeped in history, art and culture.
However, there is one thing that tourists may not love so much, and that’s finding a hotel that meets your room requirements. With thousands of options for hostels, serviced apartments, bed and breakfasts and luxury hotels in London, how do you decide which is right for your stay?
Something that is often a deciding factor is the room price. Options can range from under £100 per night to over £1,000, and span everything from a windowless room in a global chain of city hotels, to large 2-bed apartments in totally unique buildings with purpose-built fittings. We’ve put together a handy blog post to help you find a hotel that is equally right for your stay while remaining within your set price bracket: no matter whether you are celebrating a special occasion, visiting for a month, or popping by for a mini city-break “stay-cation”.

Read on to discover a run-down of our most affordable luxury hotels in the heart of central London:


Tower Suites

Located in London's historic heartland, is Blue Orchid’s Tower Suites: a hotel overlooking the Tower of London, Tower Bridge and the River Thames. With dazzling views of the city’s skyline, this luxury 5 star hotel is one of the best locations to stay in London during your stay.

The neighbouring areas of Bank and Whitechapel are a short walk away, with Bank providing plenty of options to explore the city’s “concrete jungle” and high class food and dining options.

The hotel itself contains a number of luxury leisure facilities. Adamo Spa offers travellers a relaxing haven in the midst of the bustling city, while TJ’s Grooming; a traditional English grooming atelier, provides gentlemen the opportunity to get a shape up and trim. With authentic Italian cuisine, a sultry bar, VIP lounge and rooftop dining, guests will find plenty of room to unwind and treat themselves mere moments from their suite door.

The selection of 273 beautifully-appointed suites, studios and apartments come with modern amenities, kitchens and kitchenettes, and lounge spaces. Snag a signature room for a jaw-dropping view over the neighbouring Tower of London, the River Thames: you may even catch a glimpse of Tower Bridge and The Shard.

Stay if you: Are celebrating a special occasion, want an independent stay with the benefits of a hotel, are looking for something a little bit more special.


The Wellington

The Wellington is a 4 star hotel in Westminster, and is the second of our afforable luxury hotels in London. Located just off the city’s largest privately owned square, The Wellington combines the best of its central London location with the peace and quiet afforded to it by its private gardens and residential surrounding streets. 

Located in the heart of Westminster: London’s most vibrant district, the hotel is in short walking distance from all the major sights, such as Westminster Abbey, the Palace of Westminster, and the London Eye. Westminster’s other famous sights such as Trafalgar Square, Leicester Square and the shopping district containing Oxford Street, Regent Street and Bond Street. Also a short distance away is Victoria, and the hotel is a convenient walk away from Victoria Station, Buckingham Palace and some of the city’s most beautiful royal parks.

The hotel’s facilities include an on-site restaurant, al fresco dining in the private gardens, on-site bar, a modern gym and 24-hour room service. Each room is furnished with contemporary upholstery, an ensuite private bathroom and plenty of storage space for guests to make themselves at home. With discreet and friendly service from the hotel staff, guests can stay assured that they will have a comfortable and welcoming stay in the heart of buzzing London.

Stay if you: Want a modern independent hotel experience, are looking for a peaceful yet central hotel, want on-site facilities and amenities


The Rochester

The Rochester is Blue Orchid Hotels’ most affordable luxury 4 star hotel in central london. The property is situated off of leafy Vincent Square, with surrounding views of the peaceful streets and classically-designed London residences on all sides. 

Situated in Westminster, London’s most popular borough, The Rochester places its guests in the heart of the city’s popular tourist spots and landmarks. With Trafalgar Square, the Houses of Parliament, Big Ben and the London Eye on one side, Buckingham Palace and St James’s Park are located on the other. Conveniently allowing guests to move around the city with ease, Victoria Station and St James’s Park Station are just a short distance away. With the myriad options of London’s dining and entertainment scene on the doorstep, guests will never be short of things to do while staying at The Rochester hotel.

The hotel is a classically-appointed building, furnished with regal upholstery and traditional English decor. Just 76 guest rooms make this small independent hotel a cosy place to stay for any traveller looking for a comfortable bed and secure place to keep luggage. With rooms ranging from a small single bed for the independent traveller or explorer, to double twin rooms perfect for a family vacation, guests will always have use of their own private ensuite bathroom, modern room amenities and the on-site bar and restaurant that cater to all dietary requirements. 

Stay if you: Are looking for something more affordable, want a classically British hotel stay, don’t need much room space (perfect for avid explorers!)