Cheap London Hotels List

TravelStay has a catalogue of hundreds of cheap London hotels, providing visitors with a huge choice of places to stay in London for a great price.

And when you stay in budget hotels you can then spend your money on what you really want to be doing, be it seeing a gig, clubbing with your friends or sightseeing.

You'll have hundreds of cheap London hotels to choose from when you search TravelStay, from just £9.17 per person!

Cheap London hotels double room Cheap London hotels Comfort Inn Cheap London hotels double Cheap London hotels Shaftesbury Piccadilly

Cheap Central London hotels

Staying in cheap Central London hotels puts you right in the heart of the hustle and bustle of London.

Here, you are walking distance from all of the major attractions, including Trafalgar Square, London 'theatreland' and the late night revelries of Soho.

Situated in London's main shopping district and surrounded by bars and clubs is the three-star Astor Court Hotel (20 Hallam Street; Oxford Circus). This is just minutes from Oxford Street and has prices from £29.84 per person.

Meanwhile, you can find cheap hotels in Soho, where many of the hit London shows are performed. The four-star Shaftesbury Piccadilly Hotel (65-73 Shaftesbury Avenue; Piccadilly Circus), unbelievably, has rooms from just £54.50 per person!

Offering great transport links are the cheap London hotels in and around Kings Cross and St Pancras, where you can hop on a train to the north of England or even to Paris! Meanwhile, Kings Cross underground provides easy access to any district in London, as well as to Heathrow Airport.

You can find cheap hotels in Kings Cross such as the two-star Arriva Hotel (47-55 Swinton Street; Kings Cross), a large 75-room budget hotel, with rooms starting from £18.50 per person, while the Crestfield Hotel (3-4 Crestfield Steet; Kings Cross) offers per person prices at just £30.

For something a little pricier, but still good value, the three-star Comfort Inn Kings Cross is just two minutes from the station and tube and offers rooms from £62.50 per person per night.

Also benefiting from good London transport links to airports is Victoria. Cheap hotels in Victoria range from the one-star Belgravia Rooms (104 Ebury Street; Victoria) to the Hanover Hotel London (30-31 St George's Drive; Victoria) and the two-star Surtees Hotel (94 Warwick Way; Victoria), which all have prices per person from around £20-26.

Find other cheap Central London hotels in areas like Victoria from just £9.17 per person

Cheap London hotels double Cheap London hotels Five Kings Cheap London hotels double Cheap London hotels deluxe room

Cheap North London hotels

You can find great cheap hotels in Camden and still remain in the thick of the activity.

The London neighbourhood is full of bars and clubs, as well as a thriving market, which is particularly busy at the weekends.

Minutes from the trendy young crowds is the three-star Camden Lock Hotel (89 Chalk Farm Road; Chalk Farm), which is right on the Northern line and has rooms from £39.50 per person.

Slightly further out but still within easy reach of the market is the Five Kings Hotel (59 Anson Road; Tufnell Park), which offers cheaper rates of £21.67 a night.

In Hampstead, with great access to the heath, is the four-star Hampstead Suites (291-293 West End Lane; West Hampstead), a relatively new building with chic rooms from only £29.50 per person.

Cheap South London hotels

The South Bank is a great place to find cheap south London hotels, with attractions such as the Tower Bridge, Tate Modern and Shakespeare's Globe, as well as some great bars and pubs.

Visitors can know what to expect from the Holiday Inn Express (103-109 Southwark Street; Southwark), which has per person prices from £55, while cricket fans will benefit from the £31.25-a-night Comfort Inn (87 South Lambeth Road; Vauxhall), which is right near the Oval ground.

You can find cheap hotels in Clapham for just £16.23 per person at the Euro Hotel in Clapham (80-81 Clapham Common; South Clapham), which is based right next to the green space and is a short walk from the bars and clubs of the high street.

Cheap South London hotels are easy to book on TravelStay.com! Prices in areas such as Waterloo start at £9.17 per person

Cheap London hotels deluxe double room Cheap London hotels Cheap London hotels twin Cheap London hotels room

Cheap West London hotels

Finding cheap hotels in Bayswater and Paddington is one of the best places to stay in West London. Its streets are lined with budget hotels, bars and restaurants and are in prime location to Hyde Park and Oxford Street, as well as Notting Hill.

Paddington is also the terminus for the Heathrow Express.

The Holiday House Hotel (47-48 Leinster Gardens; Bayswater) offers basic rooms from £13 per person, while the two-star Leisure Inn London (40-41 Leinster Gardens) offers something slightly more comfortable from £25.

A great base to rest your head are the cheap hotels in Earls Court, as it is very close to the museums of South Kensington.

For £29, the three-star Ambassadors Hotel (16 Collingham Road; Gloucester Road) is right near the tube station, while the Oxford Hotel London (16-18 & 24 Penywern Road; Earls Court) is walking distance from Earls Court and has rooms from £30 per person.

Another popular area for hotels in London is the cheap hotels in Hammersmith, which also attracts many expatriate Australians.

With Europe's largest shopping mall and loads of music and comedy venues, this area is a great place to stay in London.

Try the Acropolis Hotel (114 Shepherds Bush Road; Goldhawk Road), a small, 13-bed, two-star hotel, with rooms from just £17.50 per person, or the Premier West Hotel (28-34 Glenthorne Road; Hammersmith), a large, two-star hotel from £18.33 per night.

Cheap East London hotels

Finding cheap hotels in Shoreditch will put you in one of the trendiest London neighbourhoods and the Days Hotel London (419-437 Hackney Road; Bethnal Green) will put you in the heart of the district's vibrant bars and nightclubs for £39.50 a night.

For something a little cheaper, the City View Hotel London (287 Cambridge Heath Road; Bethnal Green) has rooms from only £19.98 per person and is right next to the tube, which reaches central London on the Central line in less than 15 minutes.

West Ham football fans might be tempted by The Central, a basic, budget London hotel with £20 rooms per person, minutes from Upton Park grounds and best of all it sits above a pub.

Providing good London transport links to the O2 arena is the one-star Antigallican Hotel (428 Woolwich Road; Charlton), a cheap East London hotel for £13.50 a night, as well as the Stratford Hotel (43 Romford Road; Stratford) and the Park Hotel in Ilford (327 Cranbrook Road; Gants Hill).

Choose from the many cheap East London hotels in trendy areas like Shoreditch from as little as £9.17 per person

Cheap London hotels Cheap London hotels double room Cheap London hotels lounge Cheap London hotels room

TravelStay has hundreds of cheap London hotels to choose from, so all you have to do is find the perfect one to suit you!

Make a Booking:

Call our UK Reservations Team now! Lines open 24 hours

From the UK: Tel: 0844 472 1800
International: Tel: +44 844 472 1800

We have a great range of accommodation at heavily discounted prices!