17 Best Cheap Hotels in London

Finding affordable accommodation in London can be a challenge, but there are plenty of cheap hotels that offer comfort without breaking the bank. From cozy rooms to friendly service, these budget-friendly options make it easy for travelers to enjoy the city. Whether you’re visiting for a weekend or an extended stay, staying in a wallet-friendly hotel allows you to allocate more funds for fun activities and sightseeing.

Visiting these hotels often means you can soak in the unique atmosphere of London without the burden of high expenses. Many of these budget hotels are conveniently located, enabling easy access to key tourist attractions, local markets, and vibrant neighborhoods. Enjoy a restful night’s sleep before heading out to experience the energy and charm of this iconic city.

Best Cheap Hotels in London

1. Strand Palace

Strand Palace / Facebook

Stay at Strand Palace for a fantastic experience in Covent Garden. This hotel provides easy access to London’s top attractions like the British Museum and Covent Garden Market. You’ll love the lively neighborhood filled with shops and theatres.

The hotel features comfortable rooms with modern decor. Each room is equipped with free Wi-Fi and large TVs to enhance your stay. Enjoy the convenience of an onsite restaurant and bar, offering a variety of meals and drinks.

After a day of exploring, unwind in the hotel’s comfortable lounge. Grab a drink and relax as you plan your next adventure. If you need assistance, the friendly staff is always ready to help.

Whether you’re here for business or pleasure, Strand Palace fits the bill. Its central location makes it easy to navigate the city. You’re just a short walk from vibrant places filled with culture and entertainment.

Room rates typically start at around $175 per night, depending on the season and availability. It’s a pocket-friendly choice that doesn’t compromise on comfort.

Address: 372 Strand, London WC2R 0JJ, United Kingdom

2. Travelodge London City Hotel

Travelodge London City Hotel is the place for budget-conscious travelers. Located near the financial district and major attractions, it’s perfect for business and leisure. You’ll be within walking distance of iconic sites like Tower Bridge.

This hotel offers cozy and affordable rooms, each with modern amenities. Expect comfortable beds, free Wi-Fi, and en-suite bathrooms. The hotel’s relaxed atmosphere makes it easy to unwind after a long day of sightseeing.

Start your day with a hearty breakfast buffet before setting out on your adventures. The hotel also has a bar and café where you can grab a quick bite or a drink in the evening.

Enjoy the convenience of excellent public transport links. Getting around the city is hassle-free, allowing for spontaneous explorations of London. With other dining options nearby, you won’t run out of places to eat.

Room prices start from around $130 per night, providing value for those looking to save. You can enjoy the charm of London without breaking the bank.

Address: 8-12 Osborn St, London E1 6TD, United Kingdom

3. Park Grand Paddington Court

Park Grand Paddington Court / Facebook

Visit Park Grand Paddington Court for an affordable stay with a touch of luxury. Located just minutes from Paddington Station, it’s an excellent base for exploring London and beyond. The hotel is stylishly decorated with modern furnishings.

The rooms are comfortable, equipped with all the essentials like flat-screen TVs and coffee makers. Rain showers in the bathrooms add a refreshing touch. You can unwind in the lounge or enjoy a meal at the on-site restaurant.

If you wish to explore, hop on the Heathrow Express from Paddington Station. Other attractions like Hyde Park and Notting Hill are also nearby, making it easy to experience the city.

The hotel provides a mixture of room types to suit different travelers, from solo adventurers to families. The staff is welcoming and ready to assist with local recommendations.

Nightly rates start at about $160, making it a prime option for travelers seeking both affordability and comfort.

Address: 27 Devonshire Terrace, London W2 3DP, United Kingdom

4. Z Hotel Covent Garden

Z Hotel Covent Garden / Facebook

Z Hotel Covent Garden is known for style and luxury at a budget price. Situated near the famous West End, you’ll be steps away from theatres, restaurants, and delightful shops. The vibrant atmosphere is perfect for enjoying London’s nightlife.

Rooms feature modern amenities like free Wi-Fi, comfortable bedding, and easy access to USB charging ports. The design combines elegance and functionality, making it a cozy retreat after a day of exploring the city.

Take advantage of the hotel’s complimentary cheese and wine tasting in the evenings to mingle with fellow travelers. For breakfast, a café nearby offers delicious options to start your day right.

With a great location, getting around is a breeze. Explore landmarks like Trafalgar Square and Leicester Square without hassle. The hotel is perfect for enjoying both the cultural and culinary delights of London.

Rooms start from approximately $180 per night, offering exceptional value given its prime location.

Address: 31-32 Bedford St, London WC2E 9ED, United Kingdom

5. The Resident Soho

The Resident Soho / Facebook

For boutique accommodation in the heart of Soho, choose The Resident Soho. This hotel places you right next to vibrant nightlife and trendy shops. You’ll appreciate the chic design and personalized service that makes your stay enjoyable.

Rooms offer a cozy vibe with subtle decor, luxury bedding, and fully-equipped kitchenettes. This is great for travelers who prefer home-cooked meals during their stay. The hotel also provides a cinema room for cozy film nights.

Start your mornings with complimentary pastries and coffee. Explore nearby cafés and eateries for lunch or dinner, showcasing the culinary scene Soho is famous for. There’s always something new to discover.

Whether you’re shopping or enjoying a night out, you can rest easy knowing you’re well looked after at The Resident Soho. The staff is eager to help you with local recommendations and tips.

Room rates generally start around $200 per night, a worthwhile investment for an unforgettable experience in London.

Address: 10-12 Bridle Lane, London W1S 4EJ, United Kingdom

6. CitizenM Bankside

CitizenM Bankside offers a modern and affordable stay right near the Tate Modern. The hotel’s trendy design and innovative concept make it unlike any other, perfect for design-conscious travelers.

Rooms provide a unique cocoon experience with mood lighting, luxury bedding, and large Smart TVs. Each room has a convenient tablet to control everything from the atmosphere to the entertainment system.

The hotel features a stylish lobby bar, perfect for unwinding after a day of sightseeing. Grab a drink, snack, or relax with a book from their library collection. This creates a comfortable and inviting atmosphere.

Explore the nearby Southbank, where you can find endless dining and entertainment options. The location is ideal, allowing easy access to attractions like the London Eye and St. Paul’s Cathedral.

Rates start around $140 per night, making it a stylish yet affordable option for the savvy traveler.

Address: 20 Lavington St, London SE1 0NZ, United Kingdom

7. ibis Styles Southwark

ibis Styles Southwark / Facebook

ibis Styles Southwark is a budget-friendly hotel located just a short walk from London Bridge. Its contemporary design and cheerful decor create a welcoming atmosphere for guests.

Rooms are well-designed, offering comfortable beds and modern amenities, including free Wi-Fi and flat-screen TVs. The hotel provides a complimentary breakfast to kick start your day with essential energy.

With access to many local attractions, visitors can easily explore sites like Borough Market and the Shard. This makes for a great location for foodies and sightseers alike.

Relax in the hotel lounge or enjoy a drink at the bar. The friendly staff is always willing to help with tips on nearby dining or attractions. This makes for a more personalized experience during your stay.

Room rates generally start at about $120 per night, offering excellent value while staying in a prime London area.

Address: 43-47 Southwark Bridge Rd, London SE1 9HH, United Kingdom

8. Z Hotel Trafalgar

Z Hotel Trafalgar / Facebook

Enjoy a stay at Z Hotel Trafalgar, located near the iconic Trafalgar Square and the National Gallery. This hotel offers compact yet stylish rooms, perfect for budget travelers who seek comfort and convenience.

Rooms come equipped with luxurious bedding and modern facilities. Enjoy the free Wi-Fi and large TVs available to make your stay comfortable. The hotel presents a cozy atmosphere ideal for relaxation after a long day.

A complimentary cheese and wine evening is provided. This is a great opportunity to mingle with other guests. Discover dining options nearby for endless culinary delights, from fine dining to casual eateries.

Explore nearby attractions like the London Eye and Covent Garden. You’ll find that the hotel’s location makes it easy to experience the best of London. The friendly staff can also assist with recommendations to make your visit special.

Room prices typically begin around $160, showcasing its excellent location without sacrificing quality.

Address: 1-3 Bedford St, London WC2E 9HH, United Kingdom

9. Jurys Inn London Croydon

Jurys Inn London Croydon / Facebook

For travelers looking to save, Jurys Inn London Croydon is ideal. Located slightly outside the city center, it’s well-connected to the rest of London with excellent transport links. This is perfect for exploring London while enjoying quieter surroundings.

The hotel features comfortable rooms with modern amenities. Expect free Wi-Fi, large flat-screen TVs, and en-suite bathrooms. A cozy on-site restaurant serves breakfast, lunch, and dinner to satisfy any hunger.

The hotel staff is friendly and accommodating, making your stay as pleasant as possible. Depending on your travel needs, they are always available to offer local advice. They can recommend nearby attractions and dining options.

Explore the Croydon area to experience local culture. From shops to parks, there’s plenty to discover just around the corner. Easy access to the city center means you can enjoy all of London’s major attractions without hassle.

Room rates generally start around $110 per night, making it perfect for budget-conscious travelers.

Address: 2 Dunheved Rd S, Croydon CR7 6AD, United Kingdom

10. YHA London St Paul’s

YHA London St Paul’s / Facebook

YHA London St Paul’s is a fantastic hostel option for those on a tighter budget. Located right next to St. Paul’s Cathedral, it’s an ideal base for exploring the heart of London. The hostel provides both dormitory and private rooms.

The atmosphere is friendly and welcoming, making it easy to connect with other travelers. Each room is clean, simple, and comfortable for a good night’s sleep after long day excursions.

This hostel features communal spaces where guests can relax and socialize. The kitchen is available for cooking meals, allowing you to save money on dining out. Grab a coffee at the café within the hostel for a quick pick-me-up.

YHA also hosts various activities and events, which can enhance your travel experience. You’ll find fun opportunities to meet fellow guests while enjoying London tours.

Prices start at around $30 for dormitory beds, providing an affordable option for young travelers.

Address: 36 Carter Ln, London EC4V 5AA, United Kingdom

11. The Hoxton, Shoreditch

The Hoxton, Shoreditch / Facebook

The Hoxton, Shoreditch is a stylish choice located in one of London’s trendiest neighborhoods. Its vibrant atmosphere draws in young travelers looking for chic rooms and a lively ambiance.

Rooms are carefully designed with a cozy look, offering great views of the surrounding area. Expect modern amenities like free Wi-Fi, minibars, and large beds that ensure a restful stay.

The hotel features a lively restaurant and bar, perfect for sampling local cuisine and cocktails. Join in on the social vibe and meet fellow travelers in the chic setting of the hotel.

Explore the artistic side of Shoreditch with nearby galleries, markets, and indie shops. This area is well-known for its street art, making it a must-visit for photography enthusiasts. Enjoy the local nightlife with live music and bars within walking distance.

Room rates start around $180 per night, ensuring guests receive an exceptional experience in a sought-after location.

Address: 81 Great Eastern St, London EC2A 3HU, United Kingdom

12. Clink78 Hostel

Experience life in a unique hostel at Clink78, located in a former courthouse. This vibrant hostel combines affordability with character, making it a popular choice for those seeking an adventurous stay.

Offering various room types, from dormitories to private rooms, Clink78 caters to all travelers. The friendly atmosphere encourages socializing, making it easy to connect with other adventuresome spirits.

The hostel has a lively bar and café, hosting events and music nights. Enjoy delicious food and drinks while meeting new friends. Take advantage of the communal kitchen to save on meals.

Situated near King’s Cross, enjoy quick access to public transport to explore the extensive sights of London. Nearby attractions include the British Library and the vibrant neighborhoods of Camden and Islington.

Prices for dorm beds start at around $25, providing an unbeatable deal for budget travelers.

Address: 49-50 King’s Cross Rd, London WC1X 9LN, United Kingdom

13. The Z Hotel Piccadilly

The Z Hotel Piccadilly / Facebook

The Z Hotel Piccadilly offers a superb location near major attractions. Just a few steps from Piccadilly Circus, you’ll be in the middle of the action, perfect for both sightseeing and nightlife.

Rooms are compact yet charming, featuring modern amenities and comfortable bedding. Each room includes flat-screen TVs and USB charging ports to keep you connected.

Enjoy the hotel’s complimentary wine and cheese evenings, a great chance to socialize. Start your day with breakfast in the cozy café before setting out to explore the city.

The Z Hotel is ideal for those who want to be close to the excitement of London’s West End. With theatres, restaurants, and shops nearby, there’s no shortage of activities to keep you entertained.

Rates typically start at about $150 per night, making it a fantastic option for travelers seeking convenience at a great price.

Address: 1-3, Piccadilly Circus, London W1J 0DA, United Kingdom

14. The Docklands Lodge London

The Docklands Lodge London / Facebook

For a quieter stay, check out The Docklands Lodge London. Located near the Thames, this is perfect for guests seeking stunning river views and a peaceful atmosphere. The lodge is charming and inviting.

Rooms are simply furnished, offering comfortable bedding and basic amenities. Many rooms provide views of the Thames, making for a relaxed environment. The hotel features a patio where you can enjoy the scenery.

For dining, explore nearby restaurants offering diverse cuisine options. The lovely waterfront area makes a great spot for a stroll. The Docklands area is rich with sights to see and experiences to enjoy.

Public transport options make it easy to reach central London quickly. Docklands is well-connected, allowing you to hop between attractions with ease. Explore everything from Greenwich to Canary Wharf.

Nightly rates start around $100, providing excellent value for those seeking a more relaxing visit to London.

Address: 44-45, Mast Quay, London SE7 7FN, United Kingdom

15. Travelodge London Central

Stay at Travelodge London Central for a budget-friendly experience right in the heart of London. Located near Leicester Square, it’s ideal for theater lovers and nightlife enthusiasts. You will have access to major attractions within walking distance.

Rooms are comfortable and equipped with essential amenities. Enjoy modern bedding, free Wi-Fi, and en-suite facilities during your stay. The hotel offers a relaxing atmosphere to unwind after a busy day in the city.

Start your day with a hearty breakfast buffet before venturing out. Several dining options are nearby for lunch and dinner, providing plenty of choices for every palate.

Enjoy the vibrant nightlife and shops surrounding Leicester Square. Experience the energy of London’s West End, with many theaters, bars, and restaurants nearby.

Rates typically start at about $125 per night, offering a fantastic way to enjoy London without overspending.

Address: 10-12, Leicester Square, London WC2H 7LE, United Kingdom

16. The Nadler Kensington

The Nadler Kensington provides boutique-style accommodations in a quiet and upscale area of London. Located near attractions like the Natural History Museum and Kensington Gardens, it’s an excellent base for sightseeing.

Rooms feature a modern and sleek design with high-quality finishes. Expect comfortable beds, kitchen facilities, and free Wi-Fi to ensure convenience during your stay. This is ideal for travelers who enjoy self-catering.

The hotel staff is friendly and knowledgeable, ready to assist with any inquiries. They can provide recommendations for nearby dining options and attractions to visit. Enjoy the cozy courtyard garden to relax outside.

Explore nearby neighborhoods like Chelsea and Fulham for a local feel. You’re never far from parks, shops, and restaurants that give you a taste of London life.

Room rates generally start around $180 per night, making it a great choice for travelers looking for charm and comfort.

Address: 10-11, Basil St, London SW3 1AT, United Kingdom

17. Generator London

Generator London / Facebook

Generator London is perfect for young travelers seeking an affordable yet vibrant experience. Located in King’s Cross, this lively hostel attracts a diverse crowd looking for fun and socializing.

Rooms range from dormitories to private rooms, catering to various budgets. The hostel features bold designs and lots of communal spaces, ideal for meeting other guests. Enjoy the lively bar for affordable drinks and events.

You can participate in activities organized by the hostel, such as pub crawls and city tours. This creates a sense of community among guests. Additionally, the communal kitchen helps you save on meals.

Getting around is easy, with King’s Cross Station nearby providing access to various transport links. Explore famous London attractions at your leisure, from the British Museum to Camden Market.

Prices for dorm beds start around $20, making it a fantastic budget option for young and adventurous travelers.

Address: 37 Tavistock Pl, London WC1H 9SE, United Kingdom

Final Thoughts

London boasts a myriad of budget-friendly hotel options that cater to a variety of preferences. The hotels and hostels listed range from chic boutique-style accommodations to lively and social dormitory settings. No matter your taste, London’s affordable accommodations ensure that travelers can explore the city without overspending.

As you plan your visit, take into consideration the unique experiences each location offers. You can also uncover more about what to see and do during your stay with our top things to do in London. Enjoy exploring all that London has to offer, knowing you have a comfortable and budget-friendly place to rest at the end of each exciting day. Additionally, feel free to explore even more travel insights on our website at The Tourist Checklist.