Situated in the heart of the city, Soho is a vibrant and eclectic neighbourhood known for its lively atmosphere, entertainment venues, and trendy dining spots. When it comes to finding accommodation options, there are several hotels in Soho London that cater to different preferences and budgets. For those seeking luxury and indulgence, there are several renowned 5-star hotels in Soho London that offer top-notch amenities and exceptional service. These establishments provide an opulent experience with stylishly designed rooms, gourmet dining options, spa facilities, and more. Staying at one of these prestigious hotels ensures a truly memorable stay amidst all that Soho has to offer.
However, if you're looking for more budget-friendly options while still enjoying the vibrant atmosphere of this area, there are also cheap hotels in London Soho available. These accommodations offer affordable rates without compromising on location or comfort. They provide a great choice for travellers who want to explore this exciting neighbourhood without breaking their bank. Moreover, the central location of many hotels in the London Soho area allows guests easy access to popular attractions such as Covent Garden, Piccadilly Circus, and West End theatres. Wandering through bustling streets, you'll find an array of restaurants, bars, pubs, and live music venues right on your doorstep.
With excellent transport links nearby, it's also convenient to venture further into other parts of London from your hotel base. Whether visiting for business or pleasure, the diverse range of hotels in Soho offers something for everyone. Whether you prefer luxurious indulgence or budget-friendly comfort, you can find an ideal option that suits your needs.
10,000 properties
Hotel in City of Westminster, London · 0.66 mi from centre
8.8
3,707 reviews
This property is offering a temporary discount on staysSpecial deal: save 10%
Breakfast available
Reserve now, pay later
• Super-central London location • A couple of cocktail bars • Sustainable freebies in the rooms The Strand Palace Hotel is in the heart of London’s theatreland, just five minutes’ walk from Covent Garden and just a little further from Trafalgar Square. It’s named after the road it finds itself on, which is one of the capital’s busiest and most famous stretches. The Strand Palace has been hosting guests since 1909 (but don’t worry, the whole place had a head-to-toe revamp in 2019, so it’s looking fresh!). Rooms are modern and stylish, but the extras are where this place excels. You’ll find Love Cocoa chocolate bars in every room, along with reusable BottleUP water bottles. You can use these to fill up at one of the many water stations dotted all over the hotel’s seven floors. Luxe Rituals toiletries come as standard, too. Upgrade to a Deluxe room, meanwhile, and you’ll have access to a complimentary minibar. The hotel’s restaurants and bars are popular spots for guests and Londoners alike. Haxwells plates up seabass fillets, crab linguine, burgers and salads, while the nearby tea parlour deals in bites and loose leaf tea. Joe Allen’s is the place to head for live music every Wednesday, or you can venture to the cocktail-cum-gin bar for a pre-theatre drink. And then there’s oh-so-glam Tequila Mockingbird, which boasts seriously Insta-worthy interiors and even better daily happy hours. A gym, business centre and top-quality Guest Services facility round things up.
Hotel in West End, London · 0.50 mi from centre
10.0
3 reviews
Breakfast available
With a stay at The Z Hotel Trafalgar, you'll be centrally located in London, within a 5-minute walk of Leicester Square and The Strand. This hotel is 0.3 mi (0.5 km) from Trafalgar Square and 0.5 mi (0.8 km) from Piccadilly Circus.
Hotel in Covent Garden, London · 0.59 mi from centre
8.4
11,073 reviews
Breakfast available
Attractively situated in London, The Z Hotel Strand features air-conditioned rooms, a shared lounge, free WiFi and a bar. Popular points of interest nearby include Royal Opera House, Trafalgar Square and The National Gallery. The property is non-smoking and is situated 200 metres from Savoy Theatre. The rooms at the hotel are fitted with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. The units will provide guests with a desk and a kettle. Speaking English, Spanish, French and Hindi at the reception, staff are willing to help at any time of the day. Popular points of interest near The Z Hotel Strand include Lyceum Theatre, Charing Cross and Theatre Royal Drury Lane. London City Airport is 13 km from the property.
Hotel in St. Pancras, London · 0.89 mi from centre
7.8
898 reviews
Breakfast available
With a stay at The Memoir Club (formerly Ambassadors Bloomsbury) in London (London City Centre), you'll be within a 5-minute drive of The British Museum and Camden Markets. This hotel is 1.8 mi (3 km) from Piccadilly Circus and 2.1 mi (3.4 km) from London Eye.
Hotel in Marylebone, London · 0.64 mi from centre
9.6
12 reviews
Breakfast available
Reserve now, pay later
The Welbeck Hotel, by IHG is centrally located in London – a 4-minute walk from Selfridges and 8 minutes by foot from Oxford Circus. This hotel is 0.9 mi (1.4 km) from Madame Tussauds Wax Museum and 1 mi (1.6 km) from Hyde Park.
Hotel in Fitzrovia, London · 0.30 mi from centre
6.6
960 reviews
With a stay at Zedwell Underground Hotel Tottenham Court Road, you'll be centrally located in London, steps from Tottenham Court Road and 5 minutes by foot from The British Museum. This hotel is 0.5 mi (0.8 km) from Leicester Square and 0.7 mi (1.2 km) from Piccadilly Circus.
Hotel in West End, London · 0.38 mi from centre
9.0
2 reviews
Breakfast available
Only 2 rooms left
With a stay at The Z Hotel Piccadilly, you'll be centrally located in London, steps from Leicester Square and 3 minutes by foot from Piccadilly Circus. This hotel is 0.2 mi (0.4 km) from Trafalgar Square and 0.2 mi (0.3 km) from Piccadilly.
Hotel in West End, London · 0.29 mi from centre
7.4
4,226 reviews
With a stay at Zedwell Piccadilly Circus in London (London City Centre), you'll be steps from Piccadilly Circus and Piccadilly. This hotel is 0.2 mi (0.3 km) from Leicester Square and 0.4 mi (0.6 km) from Trafalgar Square.
Hotel in Fitzrovia, London · 0.44 mi from centre
7.6
973 reviews
This property is offering a temporary discount on staysSpecial deal: save 17%
Breakfast available
With a stay at Gem Langham Court Hotel in London (London City Centre), you'll be within a 5-minute drive of Oxford Street and The British Museum. This hotel is 1.5 mi (2.3 km) from Piccadilly Circus and 1.6 mi (2.6 km) from Hyde Park.
Apartment in Covent Garden, London · 0.38 mi from centre
4.4
173 reviews
In the Camden district of London, close to Leicester Square Underground Station, Flat in London has a garden and a washing machine. It is situated 400 metres from Arts Theatre and features a lift. The property is 500 metres from Royal Opera House, and within 1 km of the city centre. Featuring a private bathroom, units at the apartment complex also feature free WiFi, while some rooms have a terrace. Dining options are available close to the apartment. Popular points of interest near Flat in London include Theatre Royal Drury Lane, Dominion Theatre and Tottenham Court Road. London City Airport is 14 km from the property.
Hotel in Covent Garden, London · 0.50 mi from centre
10.0
1 review
Breakfast available
Only 4 rooms left
With a stay at The Z Hotel Covent Garden, you'll be centrally located in London, steps from Covent Garden Market and 5 minutes by foot from Leicester Square. This hotel is 0.4 mi (0.7 km) from Trafalgar Square and 0.5 mi (0.8 km) from Piccadilly Circus.
Hotel in Holborn, London · 0.69 mi from centre
8.8
908 reviews
Breakfast available
In the heart of London, NYX Hotel London Holborn by Leonardo Hotels is within a 5-minute drive of The British Museum and St. Paul's Cathedral. This eco-friendly hotel is 1.4 mi (2.2 km) from Oxford Street and 1.5 mi (2.4 km) from London Eye.
Hotel in St. Pancras, London · 0.89 mi from centre
7.6
976 reviews
Breakfast available
With a stay at Hilton London Euston, you'll be centrally located in London, just a 3-minute walk from University College London and 14 minutes by foot from The British Museum. This hotel is 0.4 mi (0.6 km) from Russell Square and 0.6 mi (0.9 km) from Tottenham Court Road.
Hotel in Bloomsbury, London · 0.43 mi from centre
5.2
119 reviews
With a stay at Gresham Hotel Bloomsbury, you'll be centrally located in London – a 4-minute walk from The British Museum and a 3-minute drive from Trafalgar Square. This hotel is 1 mi (1.7 km) from Piccadilly Circus and 1.4 mi (2.2 km) from Big Ben.
Hotel in West End, London · 0.34 mi from centre
9.2
913 reviews
Breakfast available
Reserve now, pay later
Only 2 rooms left
With a stay at Radisson Blu Hotel, London Mercer Street, you'll be centrally located in London, steps from Cambridge Theatre and Donmar Warehouse. This eco-friendly hotel is 0.4 mi (0.6 km) from Royal Opera House and 0.5 mi (0.7 km) from London Transport Museum.
Hotel in Soho, London · 0.08 mi from centre
4.0
1 review
Breakfast available
A stay at The Z Hotel Tottenham Court Road places you in the heart of London, within a 10-minute walk of Piccadilly Circus and Piccadilly. This hotel is 0.5 mi (0.9 km) from Oxford Street and 0.5 mi (0.9 km) from Leicester Square.
Hotel in Soho, London · 0.19 mi from centre
7.4
946 reviews
This property is offering a temporary discount on staysSave:10%
Breakfast available
With a stay at Courthouse Hotel, you'll be centrally located in London, steps from Regent Street and 8 minutes by foot from Oxford Street. This luxury hotel is 0.4 mi (0.7 km) from Piccadilly Circus and 0.6 mi (1 km) from Leicester Square.
Hotel in Euston, London · 0.82 mi from centre
7.8
959 reviews
Breakfast available
A stay at Euston Square Hotel places you in the heart of London – a 3-minute drive from The British Museum and 7 minutes from St. Paul's Cathedral. This hotel is 2.2 mi (3.5 km) from Big Ben and 2.5 mi (4 km) from London Dungeon.
Hotel in West End, London · 0.37 mi from centre
8.0
1,496 reviews
Breakfast available
Reserve now, pay later
Only 3 rooms left
In the heart of London, Assembly Leicester Square is within a 5-minute drive of The British Museum and Big Ben. This hotel is 1.2 mi (1.9 km) from Buckingham Palace and 1.4 mi (2.2 km) from London Eye.
Hotel in Bloomsbury, London · 0.40 mi from centre
8.4
913 reviews
Breakfast available
Reserve now, pay later
With a stay at Radisson Blu Hotel, London Bloomsbury, you'll be centrally located in London, steps from Trades Union Congress Building and The Cartoon Museum. This eco-friendly hotel is 0.1 mi (0.2 km) from The British Museum and 0.2 mi (0.3 km) from Shaftesbury Theatre.