Skip to main content

Self-Catering Cottages in Pembroke Dock

60 holiday cottages to rent

Cottage
Ferry Boat House from £717

Pembrokeshire · 0.3 miles away

Ferry Boat House

Three-bedroom waterside house in Pembrokeshire overlooking the Haven Waterway, with a pub within walking distance and Pembroke Castle five minutes' drive away.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Beach Croft from £523

Pembrokeshire · 0.5 miles away

Beach Croft

Two-bedroom Pembrokeshire waterside cottage with direct views across the Haven Waterway from every room.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Burton Ferry Holiday Cottages - Trinity Cottage from £717

Pembrokeshire · 0.9 miles away

Burton Ferry Holiday Cottages - Trinity Cottage

Three-bedroom cottage on the Pembrokeshire waterside with heated pool, gym and games room; pets stay free.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Hays from £503

Pembrokeshire · 1 miles away

The Hays

One-bedroom annexe in Pembrokeshire with estuary views, within reach of coastal walks, cycling trails and a riverside restaurant.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Marina View from £611

Pembrokeshire · 1.1 miles away

Marina View

Two-bedroom marina townhouse in Neyland with balcony views over Milford Haven Waterway, walking distance to cafés and coast path.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Haven View from £737

Pembrokeshire · 1.3 miles away

Haven View

Haven View, Milford Haven: three-bedroom detached house sleeping six with panoramic waterway views and direct access to the Pembrokeshire Coastal Path.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Badger Lodge

Pembrokeshire · 1.3 miles away

Badger Lodge

Two-bedroom coastal lodge near Burton with estuary views, private hot tub and cliff-top garden in Pembrokeshire.

🛏️ 2 beds 👥 Sleeps 4
Coach House from £823

Pembrokeshire · 1.4 miles away

Coach House

Three-bedroom Coach House in Pembroke town, near beaches and the Brunel Trail cycling route, welcomes one pet free.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Barn from £748

Pembrokeshire · 1.4 miles away

The Barn

The Barn, Milford Haven: converted farm building with two bedrooms, one bathroom, sleeps five. One pet stays free.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Beach House Cottage from £797

Pembrokeshire · 1.5 miles away

Beach House Cottage

Three-bedroom cottage in Pembrokeshire for families or groups, with parking and direct access to coastal activities.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Ocean Way from £1,076

Pembrokeshire · 1.6 miles away

Ocean Way

Four-bedroom coastal home in Pembrokeshire with hot tub, parking for five cars, and views over Milford Haven Waterway.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Crescent House

Pembrokeshire · 1.6 miles away

Crescent House

Four-bedroom house in Pembroke Dock, Pembrokeshire, with direct access to coastal paths and beaches.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
The Old Brewery from £3,404

Pembrokeshire · 1.6 miles away

The Old Brewery

The Old Brewery, Pembroke: a 12-bedroom former brewery sleeping 24, with a bar, pool table and table tennis for group holidays.

🛏️ 12 beds 👥 Sleeps 24 🐾 Pets welcome
East Back Cottages - Blacksmiths Cottage from £1,069

Pembrokeshire · 1.8 miles away

East Back Cottages - Blacksmiths Cottage

Three-bedroom stone cottage in Pembroke with private hot tub, cinema room, and three ensuite bathrooms; sleeps 6.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
East Back Cottages - Stable Cottage from £477

Pembrokeshire · 1.9 miles away

East Back Cottages - Stable Cottage

One-bedroom stone cottage in Pembroke town centre, metres from the mill pond and castle, with enclosed garden and woodburner.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
The Anchorage from £2,022

Pembrokeshire · 1.9 miles away

The Anchorage

Seven-bedroom Georgian house in Haverfordwest with hot tub, sleeps 14, one pet allowed.

🛏️ 7 beds 👥 Sleeps 14 🐾 Pets welcome
Cottage
Llwy Garu from £987

Pembrokeshire · 2.3 miles away

Llwy Garu

Five-bedroom house sleeping 10 in Hundleton village, Pembrokeshire, with coastal access and one free pet.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Mutton Hill Cottage from £387

Pembrokeshire · 2.5 miles away

Mutton Hill Cottage

Two-bedroom cottage near Pembroke, Pembrokeshire, with ground-floor access and coastal walks on the doorstep.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Beats Cottage from £363

Pembrokeshire · 2.5 miles away

Beats Cottage

Stone cottage for four in Pembrokeshire countryside, one acre of grounds and free pet stay included.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Mellaston Cottages - The Granary from £731

Pembrokeshire · 2.5 miles away

Mellaston Cottages - The Granary

The Granary, a three-bedroom cottage near Pembroke with a fully equipped kitchen and enclosed garden with patio heater.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Gardeners Lodge from £273

Pembrokeshire · 2.7 miles away

Gardeners Lodge

One-bedroom cottage on a working farm between Pembroke and Stackpole Quay, on the edge of Pembrokeshire Coast National Park.

🛏️ 1 bed 👥 Sleeps 2
Cottage
The Keys from £363

Pembrokeshire · 2.9 miles away

The Keys

Two-bedroom bungalow on Ashdale Lane, Pembrokeshire, with views across the Cleddau Estuary and Preseli Hills.

🛏️ 2 beds 👥 Sleeps 4
Hafan Fach Cottage from £727

Pembrokeshire · 3.2 miles away

Hafan Fach Cottage

Two-bedroom cottage near Pembroke with private hot tub, suitable for families or couples seeking coastal access and countryside views.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Shepherds Lodge from £443

Pembrokeshire · 3.3 miles away

Shepherds Lodge

One-bedroom cottage on a Pembrokeshire sheep farm, a short drive from Tenby's beaches and shops.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Carthouse Cottage from £457

Pembrokeshire · 3.4 miles away

Carthouse Cottage

Two-bedroom cottage on a working farm in South Pembrokeshire, fully equipped with modern kitchen, heating and WiFi included.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Springfield from £807

Pembrokeshire · 3.5 miles away

Springfield

Springfield Farm, Haverfordwest, Pembrokeshire: four-bedroom farmhouse sleeping eight, a short walk from Lamphey village and the Pembrokeshire coast.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Oystercatcher Cottage from £721

Pembrokeshire · 3.5 miles away

Oystercatcher Cottage

Three-bedroom riverside cottage in Pembrokeshire village with hot tub and wood burner, sleeps 6.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Ford Farmhouse from £487

Pembrokeshire · 3.6 miles away

Ford Farmhouse

Five-bedroom farmhouse in rural Pembrokeshire, 5 miles from Tenby, sleeping 10 with one dog welcome.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
The Waterfront - Kingfisher from £627

Pembrokeshire · 3.6 miles away

The Waterfront - Kingfisher

Three-bedroom waterfront house near Milford Haven with direct access to the tidal foreshore at Castle Pill.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Nash Fields Cottage from £523

Pembrokeshire · 3.9 miles away

Nash Fields Cottage

Nash Fields Cottage, Haverfordwest: three-bedroom rural home with views over the Haven waterway, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Great Nash House from £807

Pembrokeshire · 3.9 miles away

Great Nash House

Great Nash House, Haverfordwest: five-bedroom Georgian home sleeping ten, with games room and enclosed garden, one dog welcome.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Ford Farm - Dilys from £197

Pembrokeshire · 4.2 miles away

Ford Farm - Dilys

Ford Farm - Dilys, Pembrokeshire: three-bedroom cottage within walking distance of Carew Castle and the Cleddau estuary.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Wood Cottage from £821

Pembrokeshire · 4.2 miles away

Wood Cottage

Three-bedroom cottage on the Stackpole Estate in Pembrokeshire, walking distance to Barafundle Beach and Bosherston Lily Ponds.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Heron’s Rest from £817

Pembrokeshire · 4.3 miles away

Heron’s Rest

One-bedroom ground-floor cottage in Pembrokeshire with private garden, parking and coastal access; pets stay free.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Radford Retreat from £961

Pembrokeshire · 4.3 miles away

Radford Retreat

Two-bedroom cottage in a quiet Pembrokeshire park setting, close to Tenby and coastal beaches, with a hot tub in the garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
The Last Barn from £797

Pembrokeshire · 4.3 miles away

The Last Barn

The Last Barn, Pembrokeshire: converted 19th-century barn sleeping 8, fully equipped for self-catering with one dog welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Swallow Barn from £857

Pembrokeshire · 4.3 miles away

Swallow Barn

Two-bedroom barn conversion near Pembrokeshire coast, sleeping four, with enclosed garden and parking for two cars.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Honeysuckle Cottage from £641

Pembrokeshire · 4.3 miles away

Honeysuckle Cottage

One-bedroom cottage near Haverfordwest with free pet stays, ground-floor living, and a private courtyard.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Sovereign House from £263

Pembrokeshire · 4.4 miles away

Sovereign House

Two-bedroom apartment in Milford Haven with marina views, parking, and everything needed to self-cater.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Marina Retreat from £333

Pembrokeshire · 4.4 miles away

Marina Retreat

Three-bedroom maisonette at Milford Marina, Pembrokeshire, with balcony views over the waterway and one dog welcome free.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Upper Old Farmhouse from £637

Pembrokeshire · 4.4 miles away

Upper Old Farmhouse

Upper Old Farmhouse, Pembrokeshire: two-bedroom coastal farmhouse sleeping four, within walking distance of Tenby and Freshwater East Beach.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Lower Old Farmhouse from £637

Pembrokeshire · 4.4 miles away

Lower Old Farmhouse

Two-bedroom ground-floor farmhouse conversion near Freshwater East Beach, Pembrokeshire, with parking and coastal access.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Bullpen from £579

Pembrokeshire · 4.4 miles away

The Bullpen

One-bedroom barn conversion in Pembrokeshire with a fully equipped kitchen, half a mile from the beach.

🛏️ 1 bed 👥 Sleeps 4
The Coach House from £1,045

Pembrokeshire · 4.4 miles away

The Coach House

Four-bedroom barn conversion near Pembroke with direct access to Pembrokeshire's beaches and coastal path walks.

🛏️ 4 beds 👥 Sleeps 8
The Dairy from £858

Pembrokeshire · 4.4 miles away

The Dairy

Converted barn sleeping 8 near Narberth, Pembrokeshire, with direct access to coastal walks and beaches.

🛏️ 3 beds 👥 Sleeps 8
Cottage
The Hen House from £696

Pembrokeshire · 4.4 miles away

The Hen House

The Hen House, Pembrokeshire: restored cottage on 3 acres with direct access to coastal walks and beaches.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Gardener’s Cottage from £579

Pembrokeshire · 4.4 miles away

Gardener’s Cottage

One-bedroom barn conversion near Freshwater East Beach, Pembrokeshire, sleeping four with parking and wifi.

🛏️ 1 bed 👥 Sleeps 4
Point House from £767

Pembrokeshire · 4.5 miles away

Point House

Point House, Pembroke: four-bedroom inn with full kitchen, three bathrooms and views across Milford Haven Waterway.

🛏️ 4 beds 👥 Sleeps 11 🐾 Pets welcome
The Matchbox from £3,829

Pembrokeshire · 4.5 miles away

The Matchbox

The Matchbox, Pembrokeshire: four-bedroom coastal house sleeping eight, with heated pool and direct beach access.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Lyserry Barns - Granary Cottage

Pembrokeshire · 4.5 miles away

Lyserry Barns - Granary Cottage

Granary Cottage, Pembrokeshire: one-bedroom converted barn in the Pembrokeshire Coast National Park, perfect for couples or small families exploring the coastal path.

🛏️ 1 bed 👥 Sleeps 3
Freshwater Bay Holiday Village - Sanderling from £467

Pembrokeshire · 4.6 miles away

Freshwater Bay Holiday Village - Sanderling

Two-bedroom chalet in Pembrokeshire Coast National Park, a two-minute walk from Freshwater East beach.

🛏️ 2 beds 👥 Sleeps 4
Freshwater Chalet from £393

Pembrokeshire · 4.6 miles away

Freshwater Chalet

Two-bedroom chalet at Trewent Park, Pembrokeshire, sleeping five with direct beach access and coastal walks on the doorstep.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Glom Cottage

Pembrokeshire · 4.6 miles away

Glom Cottage

Three-bedroom stone cottage near Tenby with hot tub, pizza oven and open fire; sleeps 6 with one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Trewent Park Holidays - Seaview from £453

Pembrokeshire · 4.7 miles away

Trewent Park Holidays - Seaview

Two-bedroom chalet near Freshwater East beach in Pembrokeshire Coast National Park, with on-site restaurant.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Old Stable Cottage from £994

Pembrokeshire · 4.7 miles away

Old Stable Cottage

Old Stable Cottage, Pembrokeshire: a converted stables with exposed beams, stone walls and wood burner, sleeping 6 across 3 bedrooms.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The Sandcastle from £7,797

Pembrokeshire · 4.8 miles away

The Sandcastle

Seven-bedroom beachfront house in Freshwater sleeping 14, with hot tub, steam room and heated pool overlooking Freshwater East Beach.

🛏️ 7 beds 👥 Sleeps 14 🐾 Pets welcome
Cottage
Inglenook Cottage from £483

Pembrokeshire · 4.9 miles away

Inglenook Cottage

Two-bedroom riverside cottage in Pembrokeshire with direct access to the Cleddau Estuary foreshore, suited to walkers and birdwatchers.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Woodlands Cottage from £413

Pembrokeshire · 4.9 miles away

Woodlands Cottage

Two-bedroom stone cottage on the Cleddau Estuary near Hook, Pembrokeshire, with enclosed garden and parking.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ty’n-y-Canol from £581

Pembrokeshire · 4.9 miles away

Ty’n-y-Canol

Three-bedroom house in Pembrokeshire village, fully equipped kitchen, two en-suite bedrooms, one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Venton Cottage from £957

Pembrokeshire · 5 miles away

Venton Cottage

Three-bedroom cottage in Castlemartin, Pembrokeshire, one dog stays free and the heating is included.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
🏡

Know a cottage in Pembroke Dock that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage