Book Corporate Rentals in Soho

We selected the 43 homes worth renting in this location

Home spotlights in Soho

Soho Sunshine

Soho Sunshine

  • 2 guests

  • 1 bedrooms

Soho, London

London locations don’t come much more central than this mews house. In the heart of vibrant Soho, but tucked away on a quiet cul-de-sac, you’ve got the best of both worlds here.

In the Golden Glow

In the Golden Glow

  • 6 guests

  • 2 bedrooms

Soho, London

If you're searching for a central London base, you can't do much better than Soho. It's home to vibrant pubs, some of the city's best restaurants, and, of course, iconic nightlife and bars.

The Cambridge Circus

The Cambridge Circus

  • 4 guests

  • 2 bedrooms

London, England

There’s so much to love about this flat – not least its incredible location, just a five-minute walk from Leicester Square, Soho, Chinatown and Covent Garden. The home itself – with its Victorian features – is just as impressive.

Modern Soho

Modern Soho

  • 4 guests

  • 1 bedrooms

Soho, London

This modern apartment is in the heart of the West End in Soho, a stone’s throw from the theatres. There are countless bars and restaurants on your doorstep, and you’ll be just a two-minute walk from Chinatown – this is especially handy as the kitchenette is on the smaller side.


We selected the top 3% holiday homes in Soho Corporate Rentals

Explore the 43 most perfect homes in our collection

View on map

Most popular homes in Soho

Blinded By the Lights

Blinded By the Lights

  • 2 guests

  • 1 bedrooms

Soho, London

Soho House

Soho House

  • 2 guests

  • 1 bedrooms

London, England

Chimney Pot

Chimney Pot

  • 2 guests

  • 1 bedrooms

Soho, London

Soho Spirit

Soho Spirit

  • 4 guests

  • 1 bedrooms

Soho, London

Joy Luck

Joy Luck

  • 2 guests

  • 1 bedrooms

London, England

See You At The Premiere

See You At The Premiere

  • 2 guests

  • 1 bedrooms

London, England

Steal The Thunder

Steal The Thunder

  • 2 guests

  • 1 bedrooms

London, England

Soho State Of Mind

Soho State Of Mind

  • 2 guests

  • 1 bedrooms

London, England

View all


Frequently asked questions

Are you on the hunt for luxury Corporate Rentals in Soho, London, England, United Kingdom? Then look no further than Plum Guide's remarkable collection. Every single home comes fully furnished with an excellently-equipped kitchen, all linen, and essential bathroom toiletries included, so you will find everything you need. They have been tested and approved by our meticulous team of independent Home Critics, with everything from shower pressure to the feel of a home being thoroughly assessed. Rent Soho Corporate Housing today, and discover what it truly means to live a life of luxury. Our friendly team of Plum experts are on standby night and day to offer any assistance too, so there's no doubt that you'll find your dream home.

Search Our Collection