What's on inMilford Haven


Welcome to Milford Haven

Enjoy a mix of heritage, history, lively arts whilst visiting Milford Haven - our guide to events and days out is just the ticket.

Whether you're looking to brush up on local history at a museum, enjoy local arts, watch some sport, or listen to live music, you're sure to find things to do in Milford Haven to suit all the family, whatever the weather.

Tourist information Milford Haven

Tourist Information

Everything you need to know if you're visiting Milford Haven as a visitor or a resident.

Editor's Picks






Forthcoming events in Milford Haven

Tourist Attractions


Milford Haven Golf Club

Milford Haven Golf Club ‐ golf course in Milford Haven, Dyfed. Contact the golf course on telephone number 01646 692368 for course availability, course rules, member information, golf academy if available and green fees at Milford Haven Golf Club golf courseclub.…

Neylands Swimming Pool

Swimming pool at Neylands Swimming Pool in Milford Haven, Dyfed. Contact venue on 01646 694011 for opening times and entrance costs.…

Phoenix Bowl

Bowling at Phoenix Bowl in Milford Haven, Dyfed. Contact venue on 01646 696350 for opening times and entrance costs.…

Rosemarket Golf Course

Rosemarket Golf Course ‐ golf course in Milford Haven, Dyfed. Contact the golf course on telephone number 01437 890281 for course availability, course rules, member information, golf academy if available and green fees at Rosemarket Golf Course golf courseclub.…

The Neyland Pool

Swimming pool at The Neyland Pool in Milford Haven, Dyfed. Contact venue on 01646 601574 for opening times and entrance costs.…

Welcome Social Clubs Ltd

Play Bingo at Welcome Social Clubs Ltd in Milford Haven, Dyfed. Contact venue on telephone number 01646 698480 for opening times, entrance costs, Bingo membership information and prize money.…

Want more?

Want to see what other attractions to visit when in Milford Haven? See our list of attractions in Milford Haven, including theme parks, castles, historic houses, zoos and many more family days out.