Skip to main content

Self-Catering Cottages in Milford Haven

30 holiday cottages to rent

The Waterfront - Kingfisher from £627

Pembrokeshire · 0.1 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
Cottage
Sovereign House from £263

Pembrokeshire · 0.7 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 · 0.8 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
Point House from £767

Pembrokeshire · 0.9 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
Cottage
Beach House Cottage from £797

Pembrokeshire · 2.3 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
Haven View from £737

Pembrokeshire · 2.5 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
Ocean Way from £1,076

Pembrokeshire · 2.8 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 · 2.8 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
Bwthyn Bwlford from £533

Pembrokeshire · 2.8 miles away

Bwthyn Bwlford

Two-bedroom cottage on a Pembrokeshire smallholding with a private hot tub, 3 miles from Broad Haven beach.

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

Pembrokeshire · 3 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 · 3 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
Ty’n-y-Canol from £581

Pembrokeshire · 3.2 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
Marina View from £611

Pembrokeshire · 3.3 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
Firstone Holiday Cottages - Oak Cottage from £821

Pembrokeshire · 3.3 miles away

Firstone Holiday Cottages - Oak Cottage

Two-bedroom cottage in Haverfordwest with private hot tub, on-site games room and shared tennis court; pets stay free.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Rowan Cottage from £637

Pembrokeshire · 3.5 miles away

Rowan Cottage

Rowan Cottage, Pembrokeshire: two-bedroom cottage with private hot tub near St Brides Bay beaches.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Holly Cottage from £453

Pembrokeshire · 3.6 miles away

Holly Cottage

Three-bedroom cottage in Angle village, Pembrokeshire, a ten-minute walk from West Angle Bay beach.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Chapel Bay Cottage from £567

Pembrokeshire · 3.6 miles away

Chapel Bay Cottage

Two-bedroom cottage on the Pembrokeshire coast near West Angle Bay, with direct access to the Coast Path.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Ferry Boat House from £717

Pembrokeshire · 3.8 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 · 3.8 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 · 4 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 · 4.2 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
Mellaston Cottages - The Granary from £731

Pembrokeshire · 4.2 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
The Keys from £363

Pembrokeshire · 4.2 miles away

The Keys

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

🛏️ 2 beds 👥 Sleeps 4
Cottage
Badger Lodge

Pembrokeshire · 4.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
Cottage
Beats Cottage from £363

Pembrokeshire · 4.3 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
Llwy Garu from £987

Pembrokeshire · 4.4 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
Nash Fields Cottage from £523

Pembrokeshire · 4.5 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 · 4.6 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
Cottage
The Tower from £473

Pembrokeshire · 4.8 miles away

The Tower

The Tower, Pembrokeshire: converted barn with one bedroom, a mile from beaches and the coastal national park.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Venton Cottage from £957

Pembrokeshire · 4.8 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 Milford Haven 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