Deciding where to stay can be difficult as most hotels are very expensive - this is one of the priciest cities in Europe and the world.

If you are looking to visit London without spending a fortune there are lots of hostels throughout the city with cheap dorm beds and rooms for a fraction of the price of hotels.

We have put together a list of the best hostels to stay in London based on price, location, facilities and reviews.

Our list includes recommendations for travellers, couples and groups.


1. Generator Hostel

Generator hostel, London

If you are keen to meet other backpackers and party then Generator hostel located on s are highly recommended.

The location is fantastic in Bloomsbury, central London. Russell Square tube station is just seconds away and you can walk to so many places from here like Soho, British museum and Covent garden.

The Generator has a lounge, internet cafe, games room with pool tables and lots of entertainment. This is a lively hostel where you will meet other travellers. You can choose between dormitory-style shared or private rooms with en suite bathoom. 


2. Palmers Lodge

Palmers Lodge Swiss Cottage

Located in swanky Swiss Cottage, this hostel is a very relaxed place to stay in a very nice neighbourhood. By staying here you will be within walking distance of places like Hamstead Heath and Primrose Hill and around a 15 minute tube ride to central London. This is one of our top rated hostels for a relaxing break, it isn't a party hostel but is social and the surroundings are amazing.


3. Astor Museum Inn

Astor Museum hostel

Astor Museum is located opposite the British Museum and is in a fantastic location to walk around central London. Rooms are fitted with a shared bathroom and all have free WiFi. Please note this hostel only accepts guests over the age of 18.


4. St Christopher's Oasis (Female Only)

St Christopher's Inn Oasis - London Bridge - Female Only

If you are a female traveller you should consider staying the St Christopher's Inn Oasis - London Bridge which is a female only hostel. This hostel is safe, secure and has a lively bar downstairs. You are also located centrally right opposite Borough market.


5. The Walrus Hostel

The Walrus Bar and Hostel

The Walrus Bar and Hostel offers budget accommodation in the heart of London. Rooms are spacious and clean, whilst there is a pub style bar downstairs. London attractions like the London Eye and Big Ben are only minutes away by walking. This hostel offers great value for money.


7. YHA London Oxford Street

YHA London Central

The YHA London Oxford Street is a huge modern building in an amazing location, right next to Oxford Street in central Soho, a lively area with cafés, bars and shopping. Rooms in this hostel are clean and spacious and staying here makes sightseeing easy as Oxford Circus, Tottenham Court Road and Piccadilly Circus are all nearby.


Search & Compare All Hostels in London Hotel Search


Best Area to Stay in London

If you stay centrally in or close to Hyde Park, Piccadilly, Soho, Covent Garden and Oxford Street you will be right in the heart of the capital and within walking distance to all the major sights.

There are lots of other places you might want to stay and still be close to the city centre including Victoria, Hammersmith, Kensington, Camden, Earls Court, Portobello and Kings Cross.

London has excellent transportation links so no matter where you stay even far out of central getting around to all the major sights and tourist attractions isn't difficult.



London is one of the most expensive cities in Europe and prices for dorm rooms can be high even out of season. Beds in dorm rooms generally cost around £8-£30 but this can vary depending on the hostel and time of year.

If you stay futher out of the city centre the cheaper the price you will generally pay. London has a world class transport system so getting round even late at night by tube, bus or train isn't difficult.


Find Your Perfect London Hostel

Whether you are planning a weekend sightseeing in London or a longer stay, this city is amazing with so many things to do. Go explore London for yourself and save money by staying at one of our top rated hostels.