Some of our favourites

The Druidstone Hotel

Druidston, Haverfordwest SA62 3NE Tel.  01437 781221

Restaurant bookings essential,  check website for live music

dogs okay, if walking from campsite track can get muddy, bring wellies.

Nolton Haven

The Haven Brasserie, Nolton Haven, Haverfordwest SA62 3NH Tel.  01437 710191

Excellent reviews, overlooks the bay. 


Broad Haven

The Galleon Inn Broad Haven   01437 781974 Dogs ok. On seafront

The Ocean Broad Haven 01437 781882  Dogs allowed.


Little Haven

St Brides Inn at Little Haven  01437 781266 No dogs but good food

The Castle Little Haven  01437 781445 Dogs outside area. Traditional pub

The Swan Inn Little Haven  01437 781256 No dogs.



Duke of Edinburgh  01437 720586 Dogs ok

The Sands 01437 729222 Dogs ok. North end of Newgale beach

The Victoria Inn and Brew House  01437 710426 Dogs ok


Pelcomb Cross

The Rising Sunn Inn also Sunday Carvey  01437 710267 
On A487 St Davids Road. No Dogs



The Gardeners Restaurant  
01437 711000  at Hilton Court Gardens,
before Roch off A487 No dogs in café but allowed in courtyard to eat and round the gardens


Café on the Quay Solva  01437 721725 No Dogs. Seasonal

The Cambrian Solva 01347 721210 No Dogs. Table outside

The Harbour Inn Solva no web site 01437 720013 Dogs ok. Sunday carvery no bookings

35 Café Solva  no web site  01437729236 Dogs ok. Beautiful inlet worth a visit



The Griffin Dale  01646 636227 Dogs on roof terrace only 

Coco's Brasserie - Dale Yacht Club, SA62 3RB Dale, Pembrokeshire 01646 636362 Dogs ok

There is also a cafe/beach shop on the front.

Nearest fish and chips take away -

Pebbles on the beach between Nolton Haven and Newgale - Excellent, our choice.

Broad Haven on the corner by the car park - far end.or

Pelcombe Cross Service Station01437 710362 (best to put order in before going)