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 Fitzrovia, London · 0.31 mi from centre
7.6
3,732 reviews
This property is offering a temporary discount on staysSpecial discount
Breakfast available
Located in London (London City Centre), STG Hotel London Oxford Street is within a 10-minute walk of The British Museum and Leicester Square. This hotel is 0.8 mi (1.2 km) from Piccadilly Circus and 0.4 mi (0.6 km) from Russell Square.

Hotel in Bloomsbury, London · 0.75 mi from centre
8.0
4,622 reviews
Breakfast available
With a stay at President Hotel, you'll be centrally located in London, steps from Russell Square and 9 minutes by foot from The British Museum. This hotel is 1 mi (1.6 km) from Leicester Square and 1.4 mi (2.2 km) from Trafalgar Square.

Hotel in St. Pancras, London · 0.88 mi from centre
8.2
327 reviews
Breakfast available
Only 3 rooms left
A stay at Four Points Flex by Sheraton London Euston places you in the heart of London, within a 15-minute walk of Russell Square and The British Museum. This hotel is 1.3 mi (2.1 km) from Leicester Square and 1.6 mi (2.5 km) from Oxford Street.

Hotel in City of Westminster, London · 0.66 mi from centre
8.8
4,054 reviews
This property is offering a temporary discount on staysSave 10%
Breakfast available
• 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 Fitzrovia, London · 0.64 mi from centre
8.6
1,003 reviews
Breakfast available
A stay at Holiday Inn London - Regent's Park by IHG places you in the heart of London, within a 10-minute walk of Regent's Park and Marylebone High Street. This hotel is 0.7 mi (1.1 km) from Madame Tussauds Wax Museum and 0.8 mi (1.2 km) from Bond Street.

Hotel in St. Pancras, London · 0.74 mi from centre
8.2
1,887 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Tavistock Hotel, you'll be centrally located in London, just a 5-minute walk from Russell Square and 10 minutes by foot from The British Museum. This hotel is 1.1 mi (1.8 km) from Leicester Square and 1.5 mi (2.4 km) from Trafalgar Square.

Hotel in Bloomsbury, London · 0.73 mi from centre
7.4
5,209 reviews
Breakfast available
With a stay at Royal National Hotel, you'll be centrally located in London, just a 4-minute walk from Russell Square and 10 minutes by foot from The British Museum. This hotel is 1.1 mi (1.7 km) from Leicester Square and 1.4 mi (2.3 km) from Trafalgar Square.

Hotel in West End, London · 0.26 mi from centre
7.4
4,719 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.4 km) from Leicester Square and 0.4 mi (0.6 km) from Trafalgar Square.

Hotel in Marylebone, London · 0.52 mi from centre
8.8
65 reviews
This property is offering a temporary discount on staysSpecial discount
Breakfast available
A stay at Astor Court Hotel places you in the heart of London, within a 10-minute walk of Marylebone High Street and Regent's Park. This hotel is 0.6 mi (1 km) from Oxford Street and 0.6 mi (0.9 km) from Bond Street.

Hotel in West End, London · 0.44 mi from centre
Breakfast available
Only 2 rooms left
With a stay at Hub By Premier Inn London Covent Garden in London (London City Centre), you'll be within a 5-minute walk of Leicester Square and Trafalgar Square. This hotel is 0.4 mi (0.7 km) from Piccadilly Circus and 0.7 mi (1.2 km) from The British Museum.

Hotel in Euston, London · 0.82 mi from centre
7.8
1,001 reviews
This property is offering a temporary discount on staysLate exclusive
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.

Bed & breakfast in Fitzrovia, London · 0.55 mi from centre
8.8
206 reviews
This property is offering a temporary discount on staysSave 8%
Breakfast available
In the heart of London, Jesmond Hotel is within a 5-minute drive of The British Museum and Madame Tussauds Wax Museum. This bed & breakfast is 1.2 mi (1.9 km) from Trafalgar Square and 1.3 mi (2.1 km) from National Gallery.

Hotel in Fitzrovia, London · 0.55 mi from centre
8.6
717 reviews
Breakfast available
Only 3 rooms left
Located in London (London City Centre), The Ridgemount Hotel is within a 10-minute walk of The British Museum and Russell Square. This hotel is 0.8 mi (1.2 km) from Royal Opera House and 0.8 mi (1.3 km) from Leicester Square.

Hotel in Soho, London · 0.08 mi from centre
8.0
24 reviews
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 Bloomsbury, London · 0.69 mi from centre
7.4
999 reviews
Breakfast available
In the heart of London, Thistle London Bloomsbury Park is within a 5-minute drive of The British Museum and St. Paul's Cathedral. This hotel is 1.6 mi (2.6 km) from London Eye and 1.7 mi (2.7 km) from Big Ben.

Hotel in Bloomsbury, London · 0.49 mi from centre
8.8
586 reviews
This property is offering a temporary discount on staysSave 10%
With a stay at The Academy - Small Luxury Hotels of the World, you'll be centrally located in London, just a 4-minute walk from Russell Square and 6 minutes by foot from The British Museum. This boutique hotel is 0.8 mi (1.2 km) from Leicester Square and 0.7 mi (1 km) from Royal Opera House.

Hotel in Bloomsbury, London · 0.73 mi from centre
8.4
1,479 reviews
This property is offering a temporary discount on staysSave 5%
Breakfast available
Only 3 rooms left
With a stay at City Sleeper at Royal National Hotel, you'll be centrally located in London, steps from Russell Square and 9 minutes by foot from The British Museum. This hotel is 1.1 mi (1.7 km) from Leicester Square and 1.4 mi (2.3 km) from Trafalgar Square.

Hotel in Fitzrovia, London · 0.72 mi from centre
8.2
1,800 reviews
Breakfast available
Only 2 rooms left
With a stay at Radisson Blu Hotel, London Euston Square, you'll be centrally located in London, steps from University College Hospital and within a 5-minute walk of University College London. This hotel is 0.2 mi (0.4 km) from UCL Art Museum and 0.5 mi (0.8 km) from Regent's Park.

Hotel in Soho, London · 0.23 mi from centre
8.0
32 reviews
Breakfast available
With a stay at The Z Hotel Soho, you'll be centrally located in London, just a 4-minute walk from Leicester Square and 8 minutes by foot from Piccadilly Circus. This hotel is 0.5 mi (0.8 km) from The British Museum and 0.5 mi (0.8 km) from Trafalgar Square.

Hotel in Mayfair, London · 0.51 mi from centre
7.4
542 reviews
With a stay at Mermaid Suite Hotel in London (London City Centre), you'll be steps from Oxford Street and Bond Street. This hotel is 0.6 mi (0.9 km) from Marble Arch and 0.7 mi (1.1 km) from Hyde Park.
