My Trips
city landscape illustration

Find Hotels in Soho, London

See the latest deals and prices in Soho hotels



Soho – discover 34 hotels

Filter by:



Budget hotels in Soho

Where to stay in Soho

Popular landmarks and attractions in Soho

About Soho

Soho boasts 34 hotels, with prices ranging from $97 to $897, and an average of $404. Among the most popular places to stay are the Dukes London, The Z Hotel Soho, and Henrietta Experimental. While wandering around, you can easily visit iconic spots like Leicester Square, Piccadilly Circus, and the National Gallery. For a bit of entertainment, check out the Apollo Theatre or the Soho Theatre. Don't miss a stroll down Carnaby Street or a visit to the Empire Casino. Whether you're catching a show at the Lyric Theatre or exploring the Fourth Plinth Project, there's always something to see and do.

Cheapest time to stay in Soho

January is the cheapest time to stay in Soho for an average of $362 per night.

JanFebMarAprMayJunJulAugSepOctNovDec$100$200$300$400$500$362$375$395$400$376$387$372$385$435$443$414$375

Average price per night for 3-star hotels

Month

Price

January

$362

February

$375

March

$395

April

$400

May

$376

June

$387

July

$372

August

$385

September

$435

October

$443

November

$414

December

$375

Explore guest reviews of hotels in Soho

Mario

United States

United States

9

Excellent

•

2 reviews

It had a

Danyella

United States

United States

Brian and Erica

United States

United States