06 February 2026
This lively Pembrokeshire harbour town has become a real foodie favourite, known for fresh seafood, welcoming cafés and traditional Welsh pubs. From stylish marina restaurants at Milford Waterfront to hidden gems in the town centre, there’s something for every taste and budget.
Expect menus packed with local Pembrokeshire produce, relaxed coastal hospitality and plenty of spots with water views. Whether you’re visiting for a weekend or planning a longer stay, this guide will help you discover where the locals love to eat. If you need some inspiration for accommodation in Milford Haven or activities to do while there then check out our guide to 48 hours in this lovely town.
Best Restaurants in Milford Haven
Dulse at Tŷ Milford Waterfront
For standout waterfront dining in Milford Haven, Dulse at Tŷ Milford Waterfront is a real highlight. This award-winning restaurant is praised for its creative use of Pembrokeshire and Welsh ingredients, from locally caught seafood to seasonal produce that reflects the flavours of the coast. Judges at regional food awards have commended the kitchen’s skill and its modern, place-led approach.
Menu favourites often include seared scallops with sea herbs, Pembrokeshire crab linguine and slow-braised Welsh lamb, all paired with a thoughtful wine list. Throughout the summer, the much-loved Airstream kitchen opens on the waterfront, serving relaxed small plates and gourmet twists on classics, perfect for casual lunches or sunset suppers by the marina.
What really sets Dulse apart is its excellent, welcoming team, who champion local suppliers and make every visit feel special - whether it’s a celebration meal or an easygoing bite overlooking the boats. Easily one of the best restaurants in Milford Haven.
Martha’s Vineyard
Martha’s Vineyard sits right on the water’s edge and is one of the most loved restaurants on Milford Waterfront. With its relaxed dining room and marina views, it’s the perfect spot to slow down over good food and easy conversation.
The menu celebrates Pembrokeshire seafood and local produce, with favourites like local crab specials, beer-battered fish and chips, seafood linguine and the popular Sunday roast all featuring a proper home-cooked touch. Families are warmly welcomed and it’s a well-known dog-friendly restaurant in Milford Haven, especially on the sunny terrace.
With free local parking nearby and a prime waterside location, it’s ideal for visitors - though booking is recommended at weekends and in summer. A true go-to for anyone looking for the best places to eat in Milford Haven.
Nautico’s
Right on the marina, Nautico’sMilford Haven is one of those easy-going spots you’ll find yourself drifting back to. Known for its big windows, sunny terrace and unbeatable water views, it’s a firm favourite for anyone looking for relaxed dining on Milford Waterfront. The menu covers all the crowd-pleasers - from loaded burgers and fresh fish dishes to light lunches, sharing plates and proper puddings - and there’s a great cocktail menu too, perfect for sundowners after wandering around the harbour.
Families are well catered for, the welcome is always warm, and it’s ideal whether you’re after a quick bite, a leisurely meal or just drinks with friends. For visitors exploring the marina or locals meeting up, Nautico’s is a top pick for casual restaurants in Milford.
The Harbourmaster
Perched right on the edge of Milford Haven Marina, The Harbourmaster Milford Haven is one of the most popular restaurants on Milford Waterfront for good reason. With big windows overlooking the boats and a relaxed, welcoming atmosphere, it’s perfect for everything from lazy brunches to special evening meals.
By day it’s ideal for coffee or lunch after exploring the waterfront, while evenings bring a lively buzz with diners enjoying the excellent cocktail and wine list and views across the estuary. The outdoor terrace is a favourite for sundowners in summer, and regular themed nights add something a little different to the Milford Haven dining scene. Combining friendly Welsh hospitality, quality local produce and those unbeatable harbour views, The Harbourmaster is a go-to for visitors and locals looking for restaurants in Pembrokeshire with real coastal character.
Torch Theatre Café
If you’re heading to a show or film at the Torch Theatre in Milford Haven, make time for Café Torch, a welcoming spot that turns a night at the theatre into a proper dining treat. The café is open only on days when there are live performances or National Theatre broadcasts, so it’s designed to complement your visit - perfect for a relaxed meal before curtain-up or a sweet treat in the interval.
The seasonal menu offers a tempting mix of home-cooked mains, freshly made sandwiches, desserts and children’s options, with favourites often including hearty lasagne, warming curries, classic fish dishes and indulgent puddings, alongside coffee, wine and soft drinks. Because all food needs to be pre-ordered in advance, booking is essential, making it easy to plan a seamless evening out at one of the best places to eat near the Torch Theatre.
The Best Pubs in Milford Haven
The Lord Nelson Hotel & Pub
A true Milford institution known for classic pub food and one of the best Sunday roasts in Milford Haven. The Lord Nelson Hotel in Milford Haven sits above the bustling waterfront and marina — and thanks to its recent refurbishment, it’s looking better than ever. This historic Grade II listed building now blends its maritime heritage with stylish, contemporary interiors, making it a great choice whether you’re calling in for food, drinks, or an overnight stay.
The restaurant and bar serve a tempting mix of classic British favourites and seasonal specials using local produce, while the setting makes it perfect for a relaxed lunch after exploring the Waterfront Gallery , Torch Theatre, or Milford Haven Heritage & Martime Museum . With comfortable updated rooms, a warm Welsh welcome, and one of the best positions in town, the Lord Nelson is ideal for anyone searching for Milford Haven accommodation, waterfront dining in Pembrokeshire, or a traditional pub with modern style.
The Kimberley
The Kimberley in Milford Haven is a traditional Pembrokeshire pub with a friendly, local atmosphere and a well-stocked bar. Popular with residents and visitors alike, it’s a great spot to enjoy a pint, with live sport, pool and darts adding to the classic pub feel. Dog-friendly in the bar and beer garden, the Kimberley is ideal for walkers and sailors looking for an authentic, relaxed stop in town, and a favourite choice for anyone searching for dog-friendly pubs in Milford Haven, and traditional pubs in Pembrokeshire.
Dog-Friendly Pubs in Milford Haven
- Martha’s Vineyard – dogs welcome on the outdoor terrace
- The Kimberley – relaxed traditional pub with dog-friendly outdoor seating
Best Cafés & Sweet Treats in Milford Haven
Scoop Ice Cream Parlour
The Scoop - Ice Cream Parlour in Milford Haven is a delightful family-run ice cream bar and parlour on the waterfront, known for its homemade small-batch ice cream crafted using locally sourced milk and cream. The Scoop has earned Great Taste Awards recognition (including 2 stars for its chocolate flavour), a testament to the quality and flavour of its ice creams. Visitors can enjoy a variety of classic and creative flavours, dairy-free options, milkshakes and coffee while taking in views over the marina - a perfect sweet stop on a Pembrokeshire day out.
Cariad Sourdough
Nestled on Milford Haven’s waterfront at Nelson Quay, Cariad Sourdough is an artisan bakery that’s quickly becoming a bakery highlight in the county. This family-run Milford Haven bakery, founded by local baker Leah Ferris with support from her daughter, is known for beautifully crafted sourdough loaves, focaccia and irresistible sweet treats, all made using their own starter and quality ingredients. Whether you’re picking up a crusty loaf for a coastal picnic or treating yourself to a brownie or cookie with a coffee, Cariad Sourdough brings a genuine homemade touch to the marina.
Freckles Café
Situated on Milford Haven’s Nelson Quay is a friendly, family-run spot with lovely marina views and a relaxed, feel-good atmosphere. Known for its homemade breakfasts, generous brunch plates and excellent coffee, it’s a favourite with locals and visitors looking for a cosy place to refuel by the water. With locally sourced ingredients and a warm, dog-friendly welcome, it’s perfect for anyone searching for best cafés in Milford Haven, waterfront brunch Pembrokeshire and a laid-back place to eat on the marina.
Taste of Haven
Taste of Haven in Milford Haven is a lovely, dog-friendly café where you can relax with your four-legged friend after a wander around town. Known for its home-cooked lunches, great coffee and irresistible cakes, it’s the kind of welcoming local spot that always feels easy and informal. Dogs are genuinely made a fuss of, and with hearty portions and a friendly team, it’s perfect for anyone looking for dog-friendly cafés in Milford Haven.
Best Fish and Chips in Milford Haven
- The Hake-Inn Hake-Inn Fish & Chips in Milford Haven is a proper, traditional chippy loved for its freshly cooked fish in crisp golden batter and generous, fluffy chips. Popular with locals and visitors, it’s perfect for a takeaway by the water, with favourites like cod, hake, scampi and all the essential chip-shop sides.
- The Harbourmaster – as mentioned above
- Martha’s Vineyard – see our earlier review
Final Tips on Where to Eat in Milford Haven
- Head for the Waterfront first - Most of Milford Haven’s best places to eat are clustered around the marina at Nelson Quay. From brunch at Freckles Café to ice cream at Scoop and evening meals at Martha’s Vineyard, you’ll find plenty within a few minutes’ stroll - perfect if you want to browse menus before deciding.
- Parking is easier than you think - There’s excellent parking right by the marina with large car parks at Milford Waterfront and Havens Head Retail Park. Many spots offer the first hour free, and evening parking is often free - ideal if you’re heading out for dinner or a sunset drink.
- Book at weekends -Popular local favourites like Dulse and the Lord Nelson can get busy, especially on Friday and Saturday nights or for Sunday lunch. A quick phone call ahead can save disappointment.
- Look out for local produce - Many menus showcase Pembrokeshire ingredients — fresh fish landed nearby, local cheeses and Welsh meats — so don’t be afraid to ask what’s locally sourced.
- Find out more on Milford Haven in our guide to this historic town








