London’s sheer size can be intimidating to many of its visitors, particularly when it comes to selecting their accommodation. With hotel rates in the city centre notoriously expensive, it can be tricky to find one that isn’t going to blow your entire travel budget in one go. Luckily, London’s scope and scale also means it is blessed with a huge number of accommodation options, many of which are situated in the city’s outer reaches and offer far better value for money.
We’ve researched London’s hotels to find 20 of the best and most affordable options. In doing so, we focussed on a number of factors, including location, transport links, pricing and guest reviews, in order to provide you with the best possible spread. We hope you find one that suits both your tastes and your budget.
From £103/ night
Just yards from the venerable British Museum in the stylish district of Bloomsbury, this affordable hotel will appeal to those keen to visit one of London’s finest cultural institutions. Guest rooms come with a flat-screen TV and free WiFi is available throughout the property, along with a 24-hour front desk. For evening entertainment, guests can pop to the nearby Dominion Theatre or Prince Edward Theatre. For those travelling to London by air, London City Airport is just over 8 miles away.
From £89/ night
This Latvian-themed hotel enjoys a privileged location directly opposite Hyde Park, one of London’s grandest parks, and offering easy access to the city centre and all it has to offer. Guest rooms are stylishly decorated and have a sink and TV. There are shared showers and toilets along the corridor. Elsewhere in the hotel, there’s a club bar open on Fridays and Saturdays serving authentic Latvian beers, spirits and snacks and a traditional Latvian dinner is available on Friday nights. Free WiFi is available throughout the property. Notable nearby landmarks include Buckingham Palace and Westminster Cathedral.
From £60/ night
Spread across two Victorian houses in the Royal Borough of Kensington & Chelsea, this hotel retains a number of charming period features including in both its guest rooms and communal areas. Hotel amenities include complimentary tea and coffee, a striking wood-panelled dining room where continental breakfasts are served each morning. Kensington Olympia tube station is just 10 minutes’ walk away, providing easy access to central London, and both Westfield Shopping Centre and genteel Holland Park are also easily reachable on foot.
From £69/ night
Situated in the well-heeled west London district of Kensington, this hotel is close to a huge choice of shops, cafes and restaurants. Modern rooms come with an LCD TV and tea/coffee-making facilities, and a private bathroom featuring a power shower. Guests can enjoy a continental breakfast each morning as well as snacks and drinks throughout the day in a relaxing lounge bar. Notable attractions and landmarks including The Natural History Museum and the Science Museum are just a few minutes’ walk away and Hyde Park and Harrods department store are also within easy reach.
From £76/ night
This stylish budget hotel to the east of London’s financial district is focused on community and sustainability, with each room containing a comfortable bed with a hand-made hypoallergenic NaturalMat mattress, a 32-inch flat-screen TV, and an en-suite bathroom featuring a powerful rain shower with water-saving technology, a steam-free mirror and complimentary organic toiletries. There’s an on-site restaurant offering all day food, and a range of wine, beers, spirits and cocktails. The fashionable district of Shoreditch can be reached in 10 minutes by foot and Brick Lane – famous for its Indian and Bangladeshi restaurants – is also within easy walking distance. Free high-speed WiFi is available throughout the hotel.
From £99/ night
Shoreditch is one of London’s most cutting edge districts and this hotel is virtually on its doorstep. Guest rooms here feature a private bathroom and satellite TV and elsewhere in the hotel there’s a leisure centre with a pool, a restaurant serving British and European dishes and a separate bar where guests can relax and socialise over drinks and snacks. For those arriving by car, there are a limited number of parking spaces available at an extra charge and on a first come first serve basis. London’s financial district is a 10-minute walk away.
From £85/ night
Situated just seconds from London Euston, King’s Cross and St Pancras International rail stations, this hotel offers easy access to all parts of London as well as connecting to towns and cities outside of the capital. En suite guest rooms have televisions, telephones, hairdryers and tea/coffee-making facilities and some double rooms offer pretty garden views. Hotel amenities include a guest lounge, and a breakfast room where a choice of continental or full English cooked breakfasts are served each morning. Free Wi-Fi is available throughout the property. Notable landmarks and attractions including The British Museum and The British Library are both an easy walk away.
From £84/ night
This modern hotel is perfectly positioned for visitors travelling to events at Wembley stadium or Wembley Arena – although to get affordable rates for these times you’ll need to book well ahead. Guest rooms feature modern décor and com with interactive TVs with internet access, private bathrooms with free toiletries, and tea/coffee-making facilities. Elsewhere in the hotel, there’s a fully-equipped Health Club complete with a swimming pool, gym, sauna, steam room and hot tub, and guests can also book themselves an indulgent massage. There’s also an on-site restaurant serving all-day food and a separate bar area. Heathrow Airport is a 20-minute drive away and Central London can be reached in 45 minutes by train.
From £85/ night
Located in Bloomsbury, just a few minutes from The British Museum and within easy reach of Oxford Street and Regent’s Park, this hotel is well positioned for visiting some of London’s most popular sites and attractions. Brightly designed guest rooms are furnished with some striking period features and in-room amenities include an LCD TV, tea/coffee-making facilities and a hairdryer. Elsewhere in the hotel, there’s a TV lounge and full English breakfasts are served each morning. Free WiFi is available throughout the property.
From £81/ night
Located in London’s Docklands district, which has become one of the capital’s most desirable locations in recent decades, this mid-range hotel is popular with business travellers on a budget thanks to its proximity to Canary Wharf. Modern guest rooms have a TV, a work desk and tea/coffee-making facilities along with en-suite shower rooms. Hotel amenities include a breakfast bar where continental breakfasts are served each morning, a lounge and bar for pre-dinner drinks or nightcaps, and secure private parking. Central London is 20 minutes away by train.
From £43/ night
The genteel borough of Greenwich is a great base from which to explore all that London has to offer. There is a huge variety of charming shops and restaurants nearby as well as the famous Greenwich Observatory and Cutty Sark tourist attractions. London Bridge can be reached in just 15 minutes by train and the O2 Arena is a 10-minute drive away. As for the hotel itself, it is housed in a Victorian building dating back to the late 19th century and features an on-site bar with pool and darts facilities, plus a TV showing live sport.
From £26/ night
Spitting distance from the banks of the River Thames, this vibrant youth hostel will please guests who enjoy waterside living on a budget. Most rooms contain bunk beds and all have bathroom facilities, while some also come with a TV. Amenities include an on-site care/bar and restaurant, 24 hour reception and free luggage storage. There are underground and overground stations within walking distance and famous attractions including The South Bank and Borough Market are also close by. The O2 Arena is a 5-minute tube journey away.
From £24/ night
A great choice for culture vultures, this hotel is close to the Natural History, Science Museum and Victoria & Albert Museum. A choice of private and shared guest rooms are available, each equipped with a TV and private shower room. Famous London landmarks and places of interest, including Hyde Park, The Royal Albert Hall and Kensington Palace, can be reached in 10 minutes on foot. Gloucester Road and South Kensington Tube stations are both nearby too.
From £47/ night
Named after the 2012 London Olympic Games, which were staged in the borough, this hotel features guest rooms decked out in traditional but stylish décor. Each also has a private bathroom, a TV, hairdryer and tea/coffee-making facilities. Free WiFi is available throughout the hotel too. There a number of transport links nearby, including overground and underground stations, making access to the city centre fast and simple. There’s also a bus service to Stansted Airport within easy walking distance. Notable attractions including The Theatre Royal can be reached on foot in less than 10 minutes.
From £69/ night
This simple but clean guest house is an ideal choice for foodies, located just a couple of train stops from London Bridge where you’ll find the food heaven of Borough Market. Guest rooms are tastefully decorated and have an en suite shower room with complementary toiletries. Elsewhere in the hotel, there’s a small snack bar with a microwave and a toaster for the free use of guests. Free WiFi is available throughout the property. Elephant and Castle Underground Station is just over 5 minutes’ walk away, offering direct connections to the city centre and buzzing west end.
From £95/ night
Close to the upscale shops of Kensington High Street, this affordable hotel is within easy reach of the city centre and all it has to offer. Some of London’s finest museums, including the V&A and the Natural History Museum, are a short walk away and there are plenty of transport links for reaching other parts of London too. As for the hotel itself, free tea and coffee is available in the breakfast room throughout the day and night, along with free WiFi. For those arriving by air, the nearby Earls Court tube station goes directly to Heathrow Airport. The hotel can also organise secure parking on prior request.
From £74/ night
The guest rooms at this well-located hotel in elegant Bloomsbury all come with LCD TV, tea/coffee making facilities, free toiletries, free WiFi and ironing facilities on request. Guests can enjoy a continental breakfast in the ding room each morning and there are a number of restaurants to be found nearby. The Royal Academy of Dramatic Art is directly opposite and the magnificent British Museum is just a few minutes’ walk away. Other notable districts and landmarks, such as Covent Garden and Trafalgar Square, are also within easy reach by foot.
From £74/ night
Nestled in the south London district of Streatham, this hotel is housed within a striking Victorian building that was once home to Lord and Lady Leigham, two members of the British aristocracy. Each well-equipped guest room offers a TV, a hairdryer, and tea/coffee-making facilities, while hotel services and amenities include 24-hour reception desk, daily breakfasts and a free on-site car park. There are a number of shops and restaurants close by and the centrally located Victoria Station is just over 15-minutes away by train.
From £50/ night
Located in the bustling district of Earl’s Court, on the western borders of the city centre, this family-run hotel has a 24-hour front desk and serves a daily breakfast. Guest rooms have a private modern bathroom, hairdryer, TV, telephone, tea/coffee facilities and free WiFi. A tube station and a 24-hour supermarket can be reached in a few minutes on foot, and upmarket Knightsbridge – home to the world famous Harrods department store – is comfortably walkable too.
From £48/ night
Situated on a major through route in east London, the Ibis Styles London Leyton is just half-an-hour’s tube ride from the city centre. Spacious guest rooms come with a private bathroom, a flat-screen TV, tea/coffee making facilities and free WiFi. Elsewhere in the hotel there’s a lounge bar and dining room serving continental breakfasts each morning. The recently regenerated district of Stratford, home to the Olympic Village, is 10 minutes’ walk away and there’s also a tube station within easy reach on foot.