Primrose Cottage
🏖️ 0.26 miles from Seaton (Devon) (Excellent water quality)
Seaton, South West England
£957 per break
Check availability
Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons
Some holidays run on cream teas. These Dorset stays have an independent café or tea room within about a mile — morning coffee and afternoon scones without moving the car.
🏖️ 0.26 miles from Seaton (Devon) (Excellent water quality)
Seaton, South West England
£957 per break
Check availability
🏖️ 0.76 miles from Bournemouth Boscombe Pier (Excellent water quality)
Bournemouth, South West England
£473 per break
Check availability🏖️ a few minutes' walk from Bournemouth Durley Chine (Excellent water quality)
Bournemouth
🏖️ a few minutes' walk from Bournemouth Durley Chine (Excellent water quality)
Bournemouth
🏖️ 1.24 miles from Seaton (Devon) (Excellent water quality)
Seaton, South West England
£367 per break
Check availability✓ Level seven-minute walk to beach, town centre and station
🏖️ 0.46 miles from Swanage Central (Excellent water quality)
Swanage
✓ Free on-site parking on a first come, first served basis
🏖️ 1.9 miles from Bournemouth Fisherman`s Walk (Excellent water quality)
Bournemouth
✓ Prime seafront location overlooking Bournemouth Beach
🏖️ a few minutes' walk from Bournemouth Pier (Excellent water quality)
Bournemouth
🏖️ a few minutes' walk from Lyme Regis Front Beach (Good water quality)
Lyme Regis, South West England
£1,352 per break
Check availability✓ Dog-friendly hotel a short walk from Studland Beach
🏖️ 0.27 miles from Studland Knoll House (Excellent water quality)
Studland
🏖️ 0.71 miles from Weymouth Central (Good water quality)
Weymouth, South West England
£433 per break
Check availability
✓ Most spacious cottage, ideal for wheelchair users
🏖️ 1.39 miles from Bournemouth Southbourne (Excellent water quality)
Christchurch, South West England
£447 per break
Check availability
🏖️ a few minutes' walk from East Beach at West Bay
Bridport, South West England
£407 per break
Check availability
Axminster, South West England
£313 per break
Check availability
🏖️ 1.28 miles from Poole Harbour Lake (Excellent water quality)
Poole, South West England
£1,060 per break
Check availabilityThe stays above are mostly self-catering. For hotels and B&Bs in Dorset, Agoda compare prices across booking sites.
Compare Dorset hotels on Agoda ↗Affiliate link — we may earn a commission at no extra cost to you.
Itineraries
Haunted Britain
BritStays currently lists 472 places to stay in Dorset. Cottages make up the largest share at 232, followed by 193 hotels, with 21 caravanning sites, 21 campsites and 5 holiday parks. If your ideal break includes a mid-morning pot of tea and something freshly baked, know this first: on-site cafés are rare in this set. Of the example stays below, only East Creech Farm Campsite lists a cafe among its facilities. Restaurants (29 stays) and bars (28) are also fairly uncommon. At most places, you'll be heading out for your tea and cake rather than finding it downstairs.
Getting out is easy, though. More than half the listings (259) are near a train station, 176 are near a bus stop and 245 have EV charging nearby. So it's realistic to pick a base and spend your days hopping between places for a walk, a visit and a sit-down with a cuppa.
Bournemouth has by far the most stays, with 127 listed plus another 31 under Bournemouth, South West England. Poole follows with 89 and 27. Weymouth (36 and 22), Bridport (25) and Christchurch (18) offer smaller but still useful choices. Here's how the example stays match different kinds of trip:
Only 26 listings are marked pet friendly, so bringing a dog narrows your choice considerably. Huntick Farm Caravan Park in Poole is one of them, with toilets on site. Disabled access is listed at 28 stays. One label covers a wide range of needs, so check the specifics with the host before you book.
If you'd like someone else to make the bed, Premier Inn in Weymouth lists WiFi and is near a train station. The King's Head in Wimborne Minster also lists WiFi. Only 48 stays in total mention WiFi, so don't assume it if you need to work. Waterside Holiday Park in Weymouth stands out for having a spa, and it's near a bus stop too.
The coast is the big draw. Durdle Door and Lulworth Cove are the best-known spots, and Corfe Castle (National Trust) makes a good day out inland. If you enjoy old houses, add Forde Abbey, Fiddleford Manor or Trafalgar House. With children, try Fancy's Family Farm in Weymouth, or Bournemouth Aviary and New Forest Water Park in Bournemouth. For a rainy day in Swanage, there's the Museum of Jurassic Marine Life and the Corfe Castle Town Trust Museum. Sherborne Steam & Waterwheel Centre is another indoor option.
We don't show prices or live availability on this page, so check each listing directly. As a rule, the categories with the fewest options fill first. Book these early, especially for school holidays:
Bournemouth and Poole have the most choice, so they're more forgiving if you're booking late.
Before you confirm, ask the host three things:
The answers will tell you whether to pack a flask or plan your mornings around a walk to the nearest teapot.
There are 472 published stays in Dorset: 232 cottages, 193 hotels, 21 caravanning sites, 21 campsites and 5 holiday parks.
On-site cafés are uncommon in this set. Among the example stays, East Creech Farm Campsite in Poole lists a cafe, along with takeaway food and a playground. Most other stays will mean heading out for tea.
Bournemouth has the most, with 127 plus 31 listed under Bournemouth, South West England. Poole follows with 89 and 27, then Weymouth with 36 and 22.
Yes, but choice is limited: 26 stays are marked pet friendly. Huntick Farm Caravan Park in Poole is one example. Book early, as these fill quickly.
Often, yes. 259 stays are near a train station and 176 are near a bus stop. Cove Retreat, Ahoy, Quayside Retreat and Island View in Poole are all near both.
The Granary in Seaton sleeps 10. It lists EV charging nearby but no public transport, so plan to drive.
— tick to show or hide, click any pin for details.
What's on at each, with tickets and places to stay within walking distance.