📋 Table of Contents
📌 Read in :
Français (French)
When you hear “London“, you might think of the Thames, Tower Bridge, Westminster, or Notting Hill. But soon after, thoughts of “money”, “cost of living”, and “big budget” might follow. Indeed, the British capital isn’t cheap for travellers. The price of food, various activities, and especially hotels, can quickly add up, potentially dampening the experience. The most critical aspect is finding an affordable hotel in London, which can often be a challenge online.
What does “affordable” mean? It’s hard to pin down, but according to Budget Your Trip’s comparative analysis, the average nightly rate for accommodations in the English metropolis is around $123 or 115 euros. To find cheaper hotels in London, we’ve looked for places below this rate. Rest assured, they are excellent establishments. Here are our 12 affordable London hotels worth checking out.
🛎️ The best view in town. So you’ve got a bit more money than you expected? Here’s an exclusive selection of hotels with views over London.
Strand Palace Hotel

The Strand Palace in London is an elegant hotel in an early 20th-century Edwardian building, blending vintage and contemporary decor. Perfectly located on The Strand, close to several West End theatres, the famous Covent Garden market, and tube stations, it provides easy access to the city’s main attractions. Guests particularly appreciate its central location, ideal for theatre outings and city walks.
The Z Hotel Piccadilly

Just off Haymarket in Piccadilly, this hotel offers minimalist and functional rooms, perfect for travellers seeking central accommodation without any frills. Rooms are equipped with Smart TVs and small en-suite bathrooms. A must-include in this list of affordable London hotels.
Travelodge London Kings Cross Royal Scot

Located a short distance from Kings Cross station, the Travelodge London Kings Cross Royal Scot provides convenient and budget-friendly accommodation in the heart of London. It is valued for its proximity to transport links, making city exploration easy. The rooms, although basic, are noted for their cleanliness and comfort. The hotel offers a varied breakfast buffet and generally welcoming and helpful staff.
Mimi’s Hotel Soho

Tucked away in the bustling Soho, Mimi’s offers compact, yet luxuriously appointed rooms with high-end amenities like Frette linens and Molton Brown products in the bathrooms. Its elegant bar transitions from a breakfast space to a cocktail lounge, offering a chic experience in the heart of Soho’s vibrancy.
Point A Hotel London Westminster

Located in the heart of London, close to iconic landmarks like Big Ben and Parliament, Point A Hotel London Westminster provides modern and affordable accommodation. Ideal for budget-conscious travellers, the hotel offers compact but well-equipped rooms with contemporary decor and essential amenities. Perfect for an urban stay, it combines comfort, convenience, and excellent value for money.
The California

Less than a minute from King’s Cross station, The California Hotel is a refined B&B comprising renovated Georgian town houses. The 60 uniquely designed rooms offer elegance and comfort, providing a distinctive lodging experience. In addition to its prime location, the hotel is known for its warm welcome and attentive service, including a full breakfast and a complimentary welcome drink at the bar. Its immediate proximity to King’s Cross allows easy access to major tube and train lines, making London travel particularly convenient.
Hoxton Holborn

Hoxton Holborn stands out for its stylish interior design and thoughtful touches like Pen and Ink toiletries, offering a sophisticated lodging experience in a trendy urban setting. With rooms dubbed “shoebox,” the hotel combines style and functionality, including free bike rental. The lively lobby area, featuring an on-site café and restaurant, creates a friendly and modern atmosphere, making Hoxton Holborn a popular choice for those seeking a unique stay in the heart of London.
Prime Inn London Leicester Square

Located in the heart of the lively Leicester Square area, Prime Inn London Leicester Square offers practical and straightforward accommodation. It draws visitors for its closeness to theatres, cinemas, and London’s vibrant nightlife. The rooms, while basic, are clean and comfortable, equipped with free Wi-Fi and essential amenities. The addition of breakfast for a fee and a child-friendly policy (children stay and eat free) makes it an appealing option for families.
St Giles London

Close to Tottenham Court Road and Oxford Street, St Giles London is notable for its strategic location, offering easy access to London’s shopping and cultural areas. The functional rooms, equipped with a desk and en-suite bathroom, are ideal for business travellers or tourists. A significant advantage of this hotel is free access to a fitness club and a large swimming pool, providing relaxation and leisure activities. Competitive rates, with double rooms starting from £87, make it an economical and practical choice.
Jesmond Hotel

Another affordable London hotel, this family-run Bed & Breakfast, housed in an 1780 townhouse near the British Museum, offers both a historical and comfortable experience. The recently renovated rooms combine old-world charm with modern conveniences. Rates start at £87 for a single room and £110 for a double, making Jesmond Hotel an attractive option for those seeking a more intimate and historical stay.
Luna And Simone Hotel

This charming family-run establishment, located near Victoria Station since 1970, is known for its personalized service and included English breakfast. The rooms, while lacking an elevator and air conditioning, provide an authentically London experience. Luna And Simone Hotel is ideal for those who value a warm welcome and a family atmosphere.
We hope this selection of affordable London hotels helps you plan a budget-friendly stay. If you have other recommendations, feel free to share them in the comments.