Milford Waterfront

About Milford Waterfront

From Viking harbour to whaling town, fishing port to national energy hub, Milford Haven has evolved from its industrial roots into a must-visit attraction for locals and visitors to Pembrokeshire.

With Milford Marina front and centre, Milford Waterfront is already a great destination; lined with independent cafes and restaurants ready to serve you a true taste of our county; shops and galleries selling local works of art and crafts, and the latest fashions; a healthy selection of beauty and wellbeing businesses to look after your mind, body and soul; and delicious handmade chocolates and locally landed fish which you can buy to take home and enjoy. There’s also a great selection of places to stay including the 4 star Tŷ Hotel Milford Waterfront.

We’ve got a calendar of events and activities through the year, which attract visitors from far and wide. From the jaw-dropping annual fireworks display organised by Milford Haven Round Table, to food festivals and kids’ events through the school holidays, our team and local businesses ensure that we’ve always got something to surprise and delight our guests.

Additional Information

Open all year.

Milord Waterfront is accessible all year round. Please check with individual businesses for their opening hours to avoid disappointment.

Facilities:

  • Baby Changing
  • Cafe
  • Disabled Access
  • Disabled Toilet
  • Free Admission
  • Groups welcome
  • Open All Year
  • Parking (free)
  • Restaurant
  • Shop
  • Toilets

Directions

If you’re travelling by road, here are some directions:

From Cardiff:

  • Follow the M4 west, the A48 and then the A40 to Haverfordwest. From Haverfordwest, take the A4076 to Milford Haven.
  • On arrival at Milford Haven, continue along Steynton Road and Great North Road. Then, follow the road around to the right near St Katharine’s Church and continue downhill along Hamilton Terrace and Victoria Hill.
  • For Milford Waterfront, take the first entrance (signposted) on the left at the bottom of Victoria Road.