These are just some of the best hotels in London under £100 per night. With so many great options to choose from, you can easily find a comfortable place to stay that won’t break the bank. So, what are you waiting for? Book your hotel now and start exploring all that London has to offer
1. Hotel Ibis London Earls Court
Hotel Ibis London Earls Court – This hotel is conveniently located near the Earl’s Court tube station, providing easy access to all the main attractions in and around Central London. The rooms come with free Wi-Fi and air conditioning, while the onsite restaurant serves a wide range of international dishes. Prices start from £55 per night.
2. Generator Hostel London
Generator Hostel London – Located in Russell Square, this hostel offers modern and cozy dormitory rooms and private en suite rooms with free Wi-Fi and air conditioning. Guests can also enjoy an array of social events, such as movie nights and pub crawls, during their stay. Prices start from £35 per night for dormitory beds and £90 for private en suite rooms.
3. The Nadler Kensington
The Nadler Kensington – This chic and contemporary 4-star boutique hotel is situated in central London, close to many of the capital’s main attractions. Guests can enjoy WiFi access throughout the hotel and free continental breakfast each morning. Prices start from £90 per night for a double room.
4. Premier Inn London Buckingham Palace Road
Premier Inn London Buckingham Palace Road – This budget-friendly chain hotel offers comfortable rooms with air conditioning and free Wi-Fi at reasonable prices starting from £56 for a basic double room. It is conveniently located near Victoria Station, providing easy access to all major points of interest in the city centre.
5. Quality Crown Hotel Paddington
Quality Crown Hotel Paddington – Located within walking distance of Paddington Station, this 4-star hotel offers comfortable rooms with air conditioning and free Wi-Fi. Guests can also enjoy a complimentary breakfast buffet each morning and an onsite restaurant serving international dishes. Prices start from £79 per night for a double room.
6. The Z Hotel Soho
The Z Hotel Soho – This chic boutique hotel is located in the heart of London’s lively Soho district, offering comfortable guest rooms with free WiFi and air conditioning at affordable prices starting from £99 for a basic double room.
7. Smart Hyde Park Inn
Smart Hyde Park Inn – This 3-star budget hotel is conveniently located near Paddington Station and Hyde Park, providing easy access to all major points of interest in the city centre. Rooms come with air conditioning and free WiFi, while an onsite restaurant serves a selection of international dishes. Prices start from £60 per night for a double room.