Top Cheap Hotels in Central London, UK

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

London is a city that never fails to captivate travelers from all walks of life. With its rich history, iconic landmarks, and vibrant culture, it's no wonder that millions of visitors flock to this cosmopolitan metropolis each year. For those looking to experience all that London has to offer without breaking the bank, finding the best affordable hotels is key to a memorable stay.

In the heart of London, you'll find an abundance of budget-friendly accommodations that don't compromise on comfort or location. From quaint bed and breakfasts to stylish boutique hotels, there is an option for every traveler's taste and budget. The best affordable hotels in London often offer exceptional value for money, with modern amenities, friendly staff, and convenient proximity to popular attractions. By choosing wisely, you can enjoy a comfortable and affordable stay without sacrificing the quality of your experience.

To make the most of your visit to London, it's important to consider the location of your hotel. Opting for a central location will not only save you time and money on transportation but also allow you to immerse yourself in the city's vibrant atmosphere. Areas like Covent Garden, Kensington, and Camden Town are known for their abundance of affordable hotel options that offer easy access to iconic landmarks such as the British Museum, Buckingham Palace, and the Tower of London.

Whether you're a history enthusiast, an art lover, or a shopaholic, London has something to offer every traveler. By choosing one of the best affordable hotels in London, you'll have more budget to explore the city's numerous galleries, markets, and theaters, or indulge in a traditional afternoon tea or some retail therapy along Oxford Street. In this guide, we'll delve into the top-rated budget-friendly hotels in London, giving you the inside scoop on where to stay to make the most of your visit.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Onefam Notting Hill Hostel
2. The Z Hotel Soho
3. Holiday Inn London Oxford Circus, An Ihg Hotel
4. The Laslett
5. Novotel London Waterloo
6. Waterloo Hub Hotel And Suites
7. Smart Camden Inn Hostel
8. The Montana Hotel
9. Eden Plaza Hotel
10. The Z Hotel Covent Garden

Best Affordable London Hotels in Covent Garden

Check Availability

London
Sep 08, 2025 - Sep 09, 2025

Onefam Notting Hill Hostel

8.4

Good

(1485 Reviews)

+ 15 photos
Situated in the lively heart of Notting Hill, The Notting Hill Hotel provides affordable accommodations in a traditional townhouse setting. The hotel's cozy and welcoming rooms offer comfort and charm, allowing guests to experience the neighborhood's bohemian atmosphere. With its prime location near the famous Portobello Road Market, guests can explore the eclectic mix of antiques, fashion, and street food that the market has to offer.
Address: 63 Prince'S Square
Rating: Good 8.4 (1485 Reviews)
Rooms: 7
Price: From 24$

The Z Hotel Soho

7.6

Good

(7401 Reviews)

+ 38 photos
Located in the vibrant Soho neighborhood, The Z Hotel Soho offers affordable and compact rooms with contemporary design. With its prime location, guests can easily access Oxford Street and its countless shops, as well as nearby attractions like Covent Garden and Leicester Square. The hotel's complimentary cheese and wine buffet in the evening is an added bonus for guests looking for a treat without breaking the bank.
Address: 17 Moor Street
Rating: Good 7.6 (7401 Reviews)
Rooms: 85
Price: From 195$

Holiday Inn London Oxford Circus, An Ihg Hotel

6.7

Good

(1658 Reviews)

+ 114 photos
Situated just steps away from Oxford Street, the Holiday Inn London Oxford Circus offers affordable accommodations in the heart of London's shopping district. The hotel's comfortable rooms, friendly service, and convenient location make it an excellent choice for those looking to make the most of their shopping experience. With the vibrant energy of Oxford Circus right on its doorstep, guests can easily explore the city's top shopping destinations.
Address: 57-59 Welbeck Street
Rating: Good 6.7 (1658 Reviews)
Rooms: 164
Price: From 155$

Best Affordable London Hotels in Kensington

Kensington, known for its elegance and sophistication, is also home to a range of best affordable London hotels. These hotels provide not only affordable accommodations but also easy access to some of London's most iconic attractions. Whether you're visiting the Natural History Museum or exploring Kensington Palace, these budget-friendly hotels will ensure a convenient and enjoyable stay.

The Laslett

8.7

Good

(562 Reviews)

+ 131 photos
Named after Rhaune Laslett, founder of the Notting Hill Carnival, The Laslett is a stylish boutique hotel that combines luxury with affordability. The rooms feature contemporary design with a nod to the neighborhood's cultural heritage, creating a welcoming and comfortable environment. With its vibrant location near Portobello Road and its excellent on-site amenities, including a restaurant and a bar, this hotel offers a memorable stay in the very heart of Notting Hill.
Address: 8 Pembridge Gardens
Rating: Good 8.7 (562 Reviews)
Rooms: 51
Price: From 204$

Novotel London Waterloo

7.9

Good

(3074 Reviews)

+ 199 photos
Conveniently located near Waterloo Station, Novotel London Waterloo offers affordable and contemporary rooms within walking distance of the South Bank. The hotel provides modern amenities, including a fitness center, an on-site restaurant, and a bar. With its central location, guests can effortlessly visit popular attractions like the Tate Modern, Shakespeare's Globe, and the Oxo Tower, all situated along the vibrant South Bank.
Address: 113 Lambeth Road
Rating: Good 7.9 (3074 Reviews)
Rooms: 187
Price: From 223$

Waterloo Hub Hotel And Suites

7.5

Good

(131 Reviews)

+ 150 photos
Located just minutes away from the South Bank, Days Hotel Waterloo provides affordable and comfortable accommodations in a convenient location. The hotel offers modern rooms with all the necessary amenities for a pleasant stay. With its proximity to major attractions, including the London Eye and the South Bank Centre, guests can easily immerse themselves in the cultural and entertainment offerings of the area.
Address: 54 Kennington Road
Rating: Good 7.5 (131 Reviews)
Rooms: 162
Price: From 198$

Best Affordable London Hotels in Camden Town

If you're looking for a quirky and vibrant neighborhood to call home during your London adventure, Camden Town offers a range of best affordable hotels. Known for its alternative music scene, bustling markets, and eclectic shops, Camden Town is a vibrant and energizing place to stay. These budget-friendly hotels provide comfortable accommodations while putting you right in the very heart of all the action.

Smart Camden Inn Hostel

7.8

Good

(2626 Reviews)

+ 106 photos
For budget travelers seeking a lively and social atmosphere, Smart Camden Inn Hostel is the perfect choice. With its modern and clean dormitory rooms, this hostel provides a fun and affordable stay in the center of Camden Town. The hostel offers a range of amenities, including a communal kitchen, common areas, and regular social events, ensuring a memorable and budget-friendly stay in one of London's most vibrant neighborhoods.
Address: 55-57 Bayham Street
Rating: Good 7.8 (2626 Reviews)
Rooms: 66
Price: From 27$

The Montana Hotel

7.9

Good

(5446 Reviews)

+ 112 photos
Nestled in a charming Victorian building, The Montana Hotel offers affordable accommodations with a touch of elegance in Kensington. This family-owned hotel boasts individually designed rooms, each with its own unique character and charm. With its central location, guests can easily explore Kensington's cultural attractions, such as the Science Museum or enjoy a leisurely stroll through the nearby Kensington Gardens.
Address: 67/69 Gloucester Road
Rating: Good 7.9 (5446 Reviews)
Rooms: 55
Price: From 88$

Eden Plaza Hotel

7.6

Good

(352 Reviews)

+ 124 photos
Situated just a short walk from Hyde Park and the Royal Albert Hall, Eden Plaza Kensington offers affordable rooms in a prime location. This hotel combines comfort with affordability, providing guests with modern amenities and convenient access to Kensington's renowned museums, elegant gardens, and upscale shopping. With its excellent transport links, it's a perfect choice for exploring both Kensington and central London.
Address: 68-69 Queen'S Gate, London, Gb
Rating: Good 7.6 (352 Reviews)
Rooms: 39
Price: From 74$

Best Affordable London Hotels near Oxford Street

Oxford Street, known for its world-renowned shopping opportunities, is an ideal location for those looking for best affordable London hotels. These hotels provide not only comfortable accommodations but also easy access to the bustling stores and boutiques that line this famous street. Whether you're a shopaholic or simply want to be in the heart of the city's vibrant atmosphere, these budget-friendly hotels won't disappoint.

The Z Hotel Covent Garden

8.3

Good

(10831 Reviews)

+ 73 photos
Situated just a stone's throw away from the Royal Opera House, The Z Hotel Covent Garden is a popular choice among budget-conscious travelers. This boutique hotel offers compact yet stylish rooms with modern amenities. With its prime location and affordable rates, it provides an excellent base for exploring Covent Garden's bustling markets, trendy shops, and vibrant nightlife.
Address: 31-32 Bedford Street
Rating: Good 8.3 (10831 Reviews)
Rooms: 115
Price: From 450$

The Nayland Hotel

7.2

Good

(2571 Reviews)

+ 166 photos
Conveniently located just a short walk from Paddington Station, The Nayland Hotel offers affordable rooms in a traditional townhouse setting. The hotel provides cozy accommodations with modern amenities, ensuring a comfortable stay for guests. With its central location, guests can easily explore nearby attractions such as Little Venice, Madame Tussauds, and Regent's Park.
Address: 132-134 Sussex Gardens
Rating: Good 7.2 (2571 Reviews)
Rooms: 42
Price: From 116$

Fielding Hotel

8.2

Good

(4262 Reviews)

+ 46 photos
Tucked away on a quiet street in Covent Garden, the Fielding Hotel is a hidden gem that provides a charming and affordable stay. This family-run hotel offers comfortable rooms with traditional English decor, creating a cozy and inviting atmosphere. Guests can enjoy a complimentary continental breakfast and take advantage of the hotel's close proximity to Covent Garden's theaters, restaurants, and shops.
Address: 4 Broad Court, Bow St
Rating: Good 8.2 (4262 Reviews)
Rooms: 27
Price: From 150$

Best Affordable London Hotels in Notting Hill

Notting Hill, with its charming streets lined with colorful houses and bustling Portobello Road Market, is a popular choice for those seeking the best affordable London hotels with a touch of bohemian flair. These hotels provide a unique and vibrant atmosphere along with comfortable accommodations at budget-friendly prices. Whether you're exploring the famous market or attending the colorful Notting Hill Carnival, these hotels offer a memorable stay in this iconic neighborhood.

Best Affordable London Hotels in South Bank

The South Bank, with its iconic landmarks and cultural institutions, is a popular destination for both locals and tourists alike. Fortunately, there are several best affordable London hotels in this area, allowing visitors to stay in close proximity to attractions such as the London Eye, the Tate Modern, and the Southbank Centre. These hotels offer a comfortable and affordable base for exploring the vibrant riverside area and enjoying the plethora of entertainment options it has to offer.

Best Affordable London Hotels near Paddington Station

Paddington Station, one of London's major transport hubs, is an excellent location to find best affordable London hotels. Whether you're arriving from Heathrow Airport or planning to explore other parts of the city, these hotels offer convenience and affordability. With easy access to public transportation and a variety of attractions in the vicinity, these hotels provide an ideal base for exploring London.