Destinations and properties
Dates and flexibility
Select dates
Party makeup
Guests
Dorset • Dates • Guests
Dorset • Dates • Guests

Romantic Dorset Cottages

165 properties found
Barton On Sea, Hampshire

Leeward Apartment

2111

Our grading

7 nights

£532 - £1,008

View
Upwey, Dorset

The Old Stable - Weymouth

211

Our grading

7 nights

£569 - £838

View
Bridport (1.5mls NW), Dorset

Dorset Nook

2112

Our grading

7 nights

£853 - £1,233

View
Eype, Dorset

Beehive Cottage - Eype

2111

Our grading

7 nights

£496 - £762

View
Weymouth (4.5mls NE), Dorset

Lynwood Lodge - The Log Cabin

2112

Our grading

7 nights

£498 - £1,296

View
Swanage, Dorset

Porthole Penthouse

211

Our grading

7 nights

£985 - £2,172

View
Lyme Regis (8mls N), Devon

Pound Retreat

2113

Our grading

7 nights

£397 - £761

View
Wool (1.2mls E), Dorset

Little Water Barn

2111

Our grading

7 nights

£723 - £1,433

View
Charmouth, Dorset

Three Albury

2112

Our grading

7 nights

£453 - £945

View
Minterne Magna, Dorset

The Bothy Pool House

2111

Our grading

7 nights

£701 - £1,328

View
Isle of Purbeck, Dorset

Worth Matravers Studio

2112

Our grading

7 nights

£670 - £1,373

View
Swanage, Dorset

The Annexe Rabling

211

Our grading

7 nights

£541 - £926

View
23...14

Showing 1-12 of 165 properties

Romantic self-catering holiday accommodation

If you are looking for a romantic getaway, the rolling, green countryside of Dorset is the perfect place. Enjoy a romantic break in one of our cute and cosy romantic cottages. Whether your idea of romance is to snuggle up by the fire in a traditional thatched cottage or walk the coast path in the warm, summer sunshine, we can accommodate you in one of our self-catering Dorset cottages. With cottages in Lulworth, Beaminster and Purbeck, to name just a few, you can book a short romantic break or stay longer and explore all that Dorset has to offer. Perfect for anniversaries, birthdays, Valentine’s Day or a honeymoon, check out our cottages for couples and book that romantic holiday for two you’ve been dreaming of.