This website uses cookies, which cannot be used to personally identify you. If you continue to use the site we will assume that you agree with our use of cookies. Please read our privacy and cookies information to learn more.

Restaurants in Milford Haven

The Lobster Pot

Marloes, Haverfordwest, SA62 3AZ (servicing Milford Haven)

Large selection of hot and cold drinks. Whether you need to "warm your cockles" with a hot chocolate, or a tot of spiced...

Servicing Milford Haven for:    Pub Food Restaurant, Pub, Traditional Pub, Bed and Breakfast, Accommodation, Dog Friendly Pub, En-suite Rooms, Country Pub, Real Ales, Family Friendly Pub, Pembrokeshire Pub

The Crows Nest Cafe

Units 7-8 Vanguard House, Nelson Quay, Milford Haven, Dyfed, SA73 3AH

Watergarden Restaurant

The Rath, Milford Haven, Dyfed, SA73 2QA

Momtaj Balti

129-131 Charles Street, Milford Haven, Dyfed, SA73 2HW

Essence of India

29-31 Charles Street, Milford Haven, Dyfed, SA73 2AA

Taj Mahal Indian Restaurant

29 Charles Street, Milford Haven, Dyfed, SA73 2AA

Gordon Bennett's

Agamemnon House, Nelson Quay, Milford Haven, Dyfed, SA73 3AY

The Harbourmaster

5 Orion House, Nelson Quay, Milford Haven, Dyfed, SA73 3AZ

The Harbourmaster has been open since March 2007. The restaurant seats 50 comfortably, while the bar is spacious and has a...

Windjammer Cafe & Bistro

11 Priory Street, Milford Haven, Dyfed, SA73 2AD

The Marina Bar

Neyland Marina, Brunel Quay, Neyland, Milford Haven, Dyfed, SA73 1PY

Picton Castle Restaurant

Picton Castle, The Rhos, Haverfordwest, Dyfed, SA62 4AS

McDonald's

Caradocs Well Road, Merlins Bridge, Haverfordwest, Dyfed, SA61 1XJ

Taj Mahal

2 Milford Road, Haverfordwest, Dyfed, SA61 1PJ

McDonald's

Bierspool, Pembroke Dock, Dyfed, SA72 6BP

Mehfil

11 Main Street, Pembroke, Dyfed, SA71 4JS

Maharaja Tandoori

1 Market Street, Haverfordwest, Dyfed, SA61 1NF

The Moharajah

1 Market Street, Haverfordwest, Dyfed, SA61 1NF

Seven Spice Restaurant

Bierspool, London Road, Pembroke Dock, Dyfed, SA72 6DP

Raaz Indian Restaurant & Takeaway

9 Pembroke Street, Pembroke Dock, Dyfed, SA72 6XH

Seven Spice Restaurant

28 Market Street, Haverfordwest, Dyfed, SA61 1NH

Raj Balti House

28 Market Street, Haverfordwest, Dyfed, SA61 1NH

Made In India

9 Pembroke Street, Pembroke Dock, Dyfed, SA72 6XH

The Vine Inn

Vine Road, Johnston, Haverfordwest, Dyfed, SA62 3NY

The Glen

Merlin's Hill, Haverfordwest, SA61 1XA

Enjoy the outdoors and take advantage of our newly refurbished beer garden with children's outdoor play area...

 Business Services, Pub Food Restaurant, Traditional Bar, Traditional Restaurant, Private Functions, Room Hire, room facilities, local ales, draft beers, birthday parties, family events, Pub in Haverfordwest

The George's

24 Market Street, Haverfordwest, Dyfed, SA61 1NH

The Refectory at St David's

The Close, St Davids, Haverfordwest, Dyfed, SA62 6PE

Davinas

95 Queen Street, Pembroke Dock, Dyfed, SA72 6JE

The Spice Box

27 Dew Street, Haverfordwest, Dyfed, SA61 1ST

Pembroke Carvery

Commons Road, Pembroke, Dyfed, SA71 4EA

The Freshwater Inn

Jason Road, Freshwater East, Pembroke, Dyfed, SA71 5LE

Welcome to The Freshwater Inn Located in the picturesque village of Freshwater East The Freshwater Inn is moments from the beach...

 beach restaurant, beach view restaurant, beer garden, country pub, country side restaurant, food, freshly prepared food, home cooked food, local pub, Places to drink, places to eat, pub, real ale, real ale pubs, restaurant, spectacular view, steakhouse, Sunday dinners

Time Flies Pembs Ltd

The Longhouse Freshwater Bay Holiday Village, Trewent Park, Freshwater East, Pembroke, Dyfed, SA71 5LW

Anita Bistro

95 Queen Street, Pembroke Dock, Dyfed, SA72 6JE

Castle Hotel

Castle Square, Haverfordwest, Dyfed, SA61 2AA