BookGuestRooms
South West England
Destinations

Hotels in South West England

South West England has 1422 places to stay listed here — 1422 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around £43.

Browse by city
Where to stay

Cities in South West England

Where to stay in South West England

CityListingsFromTop-rated
Bristol 39 hotelsfrom £70Rusling House (4.9/5)
Bath 34 hotelsfrom £67Chestnuts House Boutique B&B (4.9/5)
Weymouth 33 hotelsfrom £62The View on the terrace (4.9/5)
Torquay 28 hotelsfrom £60Stover Lodge (5.0/5)
Plymouth 28 hotelsfrom £55The Craft House (4.8/5)
Bournemouth 27 hotelsfrom £52Beach Lodge (4.8/5)
Exeter 24 hotelsfrom £68The Ley Arms (4.8/5)
Newquay 24 hotelsfrom £69Penwyth House (5.0/5)
Salisbury 23 hotelsfrom £58Prestbury Bed & Breakfast (4.8/5)
Cheltenham 21 hotelsfrom £52Stable Lodge - Boutique Bed & Breakfast (4.8/5)

Good to know

How many hotels are listed in South West England?

1422 hotels, guesthouses and B&Bs across 396 cities in South West England, each with rooms, photos and live partner rates.

What do hotels in South West England cost?

Listed nightly rates on partner sites start around £43, varying by area, property and dates. Live prices show on the booking partner's page.

Which South West England city has the most listings here?

Bristol, with 39 listed hotels.