best hotels in soho, london
booking.com
booking.com

The best hotels in Soho, London for 2026

Check out our expert picks for the best hotels in Soho, from the affordable and accessible to the finest five-star stays

Anya Ryan
Advertising

Whenever you dream of London, you’re probably thinking about Soho. The epicentre of the city, Soho has bars, shopping, theatres and excellent restaurants galore. And the same goes for its hotels – everything from cheap-and-cheerful pod rooms to glam hangouts frequented by celebs. Ready to experience the heart of London in all it’s glory? Read on, friends – here is our list of the best hotels in Soho, updated fresh for 2026.

Best hotels in Soho at a glance

🏘️ Looking for even more options? Check out our list of the best Airbnbs in London

How we curate our hotel lists

Headed up by editor Joe Mackertich, our team at Time Out London spend their time reviewing hotels all over the Capital – new openings, old classics and everything in between – to bring you fresh, honest recommendations, all year round. Along with our pool of trusted hotel experts, every hotel on this list has been individually reviewed and selected for a reason: we’ve been there, we think it’s great and we’d genuinely recommend it. By the way, this article includes affiliate links. These links have no influence on our editorial content. For more information, see our affiliate guidelines.

📍 RECOMMENDED: Ultimate guide to the best hotels and Airbnbs in London

The best hotels in Soho

  • Hotels
  • Boutique hotels
  • Trafalgar Square
  • 5 out of 5 stars
  • Recommended

Taking inspiration from the loud-and-proud exuberance of London’s West End, there’s no holding back at Broadwick Soho. It’s an independent hotel to its core – you won’t find interiors like this anywhere else, and service is like clockwork. Step into a lobby of pink pastels and perfectly placed furnishings, like something from an elaborate doll’s house. Your first port of call should be The Nook the residents-only lounge which has the air of a members' club. You can sense you’re about to experience something special. And trust us – you are. 

Address: 20 Broadwick Street, London W1F 8TH

Price: From around £455 a night

Closest transport: Tottenham Court Road tube station is a seven-minute walk

  • Hotels
  • Boutique hotels
  • Soho
  • 5 out of 5 stars
  • Recommended

If you prefer period charm to contemporary style, try the four Georgian townhouses that form this lovely hotel. It’s named after William Hazlitt, a spirited eighteenth-century essayist. It’s full to the brim with louche touches and staggering attention to detail: think heavy fabrics, fireplaces, free-standing tubs and exquisitely carved half-testers. Modern luxuries are in abundance, too: air-conditioning, double-glazing, free Wi-Fi and even TVs in antique cupboards. Best of all, the late, great Anthony Bourdian, said of the hotel’s two-storey the Duke of Monmouth suite: ‘It is like staying at a potty English uncle’s when he is not at home’.

Address: Hazlitt’s, 6 Frith Street, London W1D 3JA

Price: From £329 per night

Closest transport: Tottenham Court Road tube station is a two-minute walk away.

Advertising
  • Hotels
  • Luxury hotels
  • Piccadilly
  • 4 out of 5 stars
  • Recommended

Slap-bang in the middle of ‘the action’, five-star Hotel Café Royal occupies the lion’s share of Regent Street’s curvy bit and has done so in one form or another since 1865. And you won’t be in a hurry to forget about it: its 160-year history will be gently rammed down your throat throughout your stay. There are enormous framed photos of past guests like Mick Jagger, Princess Diana, Lou Reed, Winston Churchill, Elizabeth Taylor, Muhammad Ali, David Bowie, and Oscar Wilde; the latter two have onsite bars/restaurants dedicated to them, too. Service is seriously flawless here. And the epicentre of the hotel The Cafe Royal Grill is not one to skip.

Address: 68, Regent Street, W1B 4DY

Price: From £480 per night

Closest transport: Piccadilly Circus is a matter of steps away.

  • Hotels
  • Soho
  • 4 out of 5 stars
  • Recommended

Soho Hotel oozes contemporary class. The group’s co-owner Kit Kemp does a trademark line in bold colour, which is evident throughout this block of hotel apartments and boutiques. The central courtyard is well-populated with diners and drinkers on warm days, and although it’s a cavernous endeavour that could feel a little corporate, touches like an on-site library, cinema/theatre and even a bowling alley make the whole thing far more loose-collared. Why not use the sauna to revive the day after? Why not indeed. And room service. This is a holiday, people. 

Address: 1 Ham Yard, W1D 7DT

Price: From £537

Closest transport: Piccadilly Circus is a three-minute walk away

Advertising

5. Soho Hotel

  • 4 out of 5 stars
  • Recommended

Soho Hotel, like many of the Firmdale establishments, nails cool, casual luxury. The vibe is very much celeb-on-a-day-off, so nobody is going to give you a funny look if you pitch up for breakfast in tracksuit bottoms and slippers. The design throughout, however, is knowingly and appropriately exclusive: check out the Fernando Botero cat in the lobby or the sumptuous marble bathrooms, which go some way to explaining the hotel’s appeal with famous folk. The two small cinemas on-site might help too. Not to mention the award-winning bar, gym complete with personal trainer, and beauty treatment rooms. Plus, you're right in the heart of Soho here, as you'd expect. 

Address: 4 Richmond Mews, W1D 3DH

Price: Rooms start at £650

Closest transport: Tottenham Court Road is a three-minute walk away

  • Hotels
  • Boutique hotels
  • Soho
  • 4 out of 5 stars
  • Recommended

If you're looking for a total bargain but would still like a little comfort, take a look at this branch of the Z hotel chain, which is just off Old Compton Street. The rooms are admittedly small, and the beds aren’t ideal for those taller than six foot. But all the same: at this price, for this location, you cannot complain. It's authentic London living, baby. En-suite rooms can be had for terrific value, and come with organic wool mattresses and duvets from Devon. You're also very close to iconic bars such as Ronnie Scott's Jazz Club, should you want to keep the refined (well, ish, it's still Soho) vibes going. 

Address: 17 Moor Street, W1D 5AP

Price: From £118 per night

Closest transport: Covent Garden is a five-minute walk away

Advertising

7. Karma Sanctum Soho Hotel

  • 4 out of 5 stars
  • Recommended

With a name like Sanctum, you might expect a spa-like, cocoon atmosphere rather than what you get here – which is a former MI5 research building turned into what looks like a club. In fact, it can feel like a club too, with a 24-hour bar (yup, welcome to Soho) with a multi-level terrace housing a hot tub. It’s all very rap video – some of the beds in the rooms even rotate – or should that be rock video? Should you ever need to leave the pad you'll find you're just a five minute walk from Oxford Street. 

Address: 20 Warwick Street, W1B 5NF

Price: From £260 per night

Closest transport: Piccadilly Circus Station is a five-minute walk away

8. Courthouse Hotel London

  • 4 out of 5 stars
  • Recommended

As you’d probably expect from the name, this Grade II-listed, 116-room, five-star hotel is based in what used to be a magistrates court. It’s just off London’s main shopping nerve, Oxford Street, so perfect if you have retail therapy on your mind. When you’re done with that, among the attractions back in the hotel are a spa and sauna, a rooftop cocktail bar and, quite wonderfully, a 100-person private cinema which hosts a regular cult film club. Rooms are modern and well-equipped, but the real charm of this hotel lies in its history; its restaurant, Soho Wala, is housed in a wood-panelled converted courtroom (the site for the trials of John Lennon, Oscar Wilde and Mick Jagger, no less). And the flavour-packed Indian street food menu is unbeatable. There's also a lovely cocktail bar and rooftop terrace that offers cracking views of the London skyline. 

Address: 19-21 Gt. Marlborough St, W1F 7HL

Price: From £150 per night

Closest transport: Oxford Circus tube is a three-minute walk away.

Discover more great places to stay in London

Recommended
    Latest news
      Advertising