5 Best Hotels in Shepherd’s Bush – Where to Stay in W12
Searching for the best hotels in Shepherd’s Bush? Whether you’re planning a weekend of shopping at Westfield, catching a gig at the O2 Empire or diving into local food markets, W12 is a stylish spot to rest your head. From slick boutiques to historic pubs-turned-inns, this guide covers five handpicked hotels locals love and travellers rate. Let’s take the stress out of booking and help you sleep well in Shepherd’s Bush. Your perfect stay in west London starts here.

1. The Hoxton, Shepherd’s Bush
📍 65 Shepherd’s Bush Green, London W12 8QE
🕒 24-hour reception
A playful mix of retro interiors, greenery, and mid-century charm, The Hoxton delivers boutique comfort with laid-back cool. It’s got a buzzing lobby, chic rooms, and an on-site Thai-American restaurant (Chet’s) that’s already a local favourite. Just steps from Westfield and the Tube, it’s a hub for creatives and city-breakers alike. Great for digital nomads, couples and style-conscious solo travellers.

2. Dorsett Shepherd’s Bush
📍 58 Shepherd’s Bush Green, London W12 8QE
🕒 24-hour check-in
Housed in a beautiful Grade II-listed former cinema, the Dorsett blends heritage features with sleek Asian-inspired interiors. The light-flooded atrium sets the tone, and rooms are surprisingly peaceful for such a central location. You’ll get spa access, comfy beds and generous breakfast options. A superb base if you want shopping, shows and Shepherd’s Bush Market all on your doorstep.

3. W12 Rooms
📍 54 Uxbridge Road, London W12 8LP
🕒 Check-in from 2pm
A stylish little bolt-hole tucked next to the Tube and opposite Westfield, W12 Rooms punches well above its three-star rating. Expect well-finished rooms with crisp linens and colourful accents. The boutique vibe and unbeatable location make it perfect for city explorers who want smart design without the price tag.

4. Brook Green Hotel
📍 170 Shepherd’s Bush Rd, London W6 7PB
🕒 Check-in from 3pm
Set inside a handsome Victorian building, the Brook Green is a gastropub-with-rooms that gets everything right. Think free-standing baths, espresso machines, and a cracking Sunday roast. It’s a little removed from the main bustle but within easy walking distance of Hammersmith and Shepherd’s Bush stations. Ideal for those wanting a cosy stay with classic London pub charm.

5. St Paul’s Hotel
📍 153 Hammersmith Road, London W14 0QL
🕒 Check-in from 2pm
Once a schoolhouse designed by Alfred Waterhouse (of Natural History Museum fame), this boutique stay is full of character. With high ceilings, polished wood floors and plush finishes, it oozes grown-up glamour. Close to both Shepherd’s Bush and Kensington Olympia, it’s a great pick for business travellers or couples after a romantic base.
.
If you’re visiting W12, these are without doubt the best hotels in Shepherd’s Bush for a memorable stay. Whether you want luxury, location, or London character, each of these handpicked spots delivers something unique. With great access to transport, top-notch dining, and the iconic market just minutes away, there’s no better place to base yourself in west London.