We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Old Sailors

Pwllgwaelod, Dinas Cross, Newport SA42 0SE, Wales
+44 1348 811491
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good35%
  • Average11%
  • Poor6%
  • Terrible5%
Travellers talk about
“lobster” (30 reviews)
“prawns” (17 reviews)
“dover sole” (6 reviews)
Closed Now
All hours
Bar, Seafood, British, Pub, Welsh, Vegetarian Friendly, Gluten Free Options
€€ - €€€
Pwllgwaelod, Dinas Cross, Newport SA42 0SE, Wales
All Details
Write a ReviewReviews (331)
Traveller rating
Traveller type
Time of year

1 - 10 of 327 reviews

Reviewed 4 weeks ago

Lovely pub restaurant beside a perfect beach in a beautiful location. Generous portions of home made food all delicious and friendly service.

Thank Jane S
Reviewed 4 weeks ago via mobile

Iris Avery small place : pub/ restaurant in the middle of nothing by the sea near a little beach. The food is fantastic as all the fishes provided are so fresh as incredible. Very tasty , fresh from the sea, imaginative creations and good wine...More

Thank Francesco R
Reviewed 4 weeks ago

Absolutely love this place. Situated in a prime spot. We were made to feel so welcome as we arrived at the beautiful Bar area. It was very busy with a great friendly atmosphere. We sat at one of the tables in the restaurant with a...More

Thank paula-murrow
Reviewed 4 weeks ago via mobile

Went down to The Old Sailors for food with the family, the starters were so good, the garlic mushrooms with bacon croutons starter was so tasty, also the curry (Chicken Bhuna) was incredible, best curry I’ve had in Pembrokeshire in a long time. Staff are...More

Thank Rhidz M
Reviewed 8 November 2017

Staying at the nearby caravan park (review elsewhere), we came across the Old Sailors as we undertook the walk around DInas Head (review elsewhere)..and booked a table for that evening. We arrived at the same time as a couple of families with 'little darlings'...the families...More

Thank Stretts
Reviewed 1 November 2017

The Old Sailors was recommended where we stayed and after a slow start, the late lunch they offered came in REALLY handy. The quality and value of their freshly cooked food combined with lovely staff meant that we just had to return for a second...More

Thank andrewfO817QC
Reviewed 29 October 2017 via mobile

Reserved a table on Facebook and received a prompt message back which was great, unfortunately this hadn’t reached the bar when we arrived but there was a table available thankfully. Food was delicious and plentiful but room for improvement from the service as the welcome/...More

Thank V1ckles
Reviewed 15 October 2017 via mobile

Called in yesterday evening on the off chance of getting a table. From the warm welcome on entering, great table service and a fantastic choice on the menu; to say we were impressed was an understatement. Lovely intimate setting and the sea on the door...More

1  Thank LiLi7808
Reviewed 4 October 2017

Great food tonight 1/2 pint of prawns to start and sea bass of the specials board, and for my other half garlic mush with bacon to start and old sailors burger which was huge he could not manage it all! Very reasonably price all of...More

1  Thank Fay1066
Reviewed 4 October 2017 via mobile

Friendly welcome on arrival. Messaged them from Facebook and got a prompt rely to book a table. Was given the probably worse table - its was very cold and didn’t help with no heating on!!! The waitress even said when we asked to move that...More

Thank Ilkleygirl
Nearby Restaurants
The Canteen
410 reviews
5.25 km away
The Golden Lion Restaurant
642 reviews
5.40 km away
Dinas Country Club
24 reviews
1.07 km away
Nearby Attractions
61 reviews
6.24 km away
Bluestone Brewing Company Ltd
29 reviews
7.90 km away
Havard Stables
16 reviews
2.60 km away
Pembrokeshire Candle Centre
9 reviews
5.69 km away
Ask a question
Questions & Answers
24 May 2017|
AnswerShow all 4 answers
Response from John H | Reviewed this property |
I am pretty sure there was a dog under one of the tables when I was there, it may depend on how full it is but the staff were very helpful. But you can always eat outside...........................Pembrokeshire weather... More
26 April 2017|
Response from Adam F | Property representative |
Tuesday to Sunday 12-3, Wednesday to sat 6:30-8:30 for food, head for the village of dinas cross, Sa420se is the post code, turn opposite the mace store, for pwllgwaelod head all the way to the beach and we are there, please... More
Windsor S
12 April 2017|
Response from Susan F | Reviewed this property |
The old sailors is located near Newport in west Wales.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$15 - US$39
Lunch, Dinner, Brunch, Drinks
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Accepts Credit Cards
Good for
Child-friendly, Kids, Romantic, Local cuisine, View, Special Occasion Dining
Open Hours
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
18:30 - 20:30
11:00 - 15:00
18:30 - 20:30
11:00 - 15:00
18:30 - 20:30
11:00 - 15:00
18:30 - 20:30
Location and Contact Information
  • Address: Pwllgwaelod, Dinas Cross, Newport SA42 0SE, Wales
  • Location: Europe  >  United Kingdom (UK)  >  Wales  >  Pembrokeshire  >  Newport  >  Dinas Cross
  • Phone Number: +44 1348 811491
We are a beachside bar and restaurant serving the best of local seafood & a variety of other dishes including meat dishes & vegetarian dishes. We also serve cakes, tea & coffee & have a fully licensed bar. We are located in Pwllgwaelod right on the beach with ample parking & outside seating available.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing