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 Royal George

) #64 of 75 Restaurants in Haverfordwest $$ - $$$ ,
13 High Street | Solva, Haverfordwest SA62 6TF, Wales
+44 1437 720002
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good32%
  • Average15%
  • Poor10%
  • Terrible15%
Travellers talk about
“faggots” (3 reviews)
“pudding” (2 reviews)
Restaurant Hours
Bar, Pub
$$ - $$$
13 High Street | Solva, Haverfordwest SA62 6TF, Wales
All Details
Write a Review
Reviews (39)
Traveller rating
Traveller type
Time of year

1 - 10 of 37 reviews

Reviewed 1 week ago

We came here a couple of evenings during our stay. We watched the tennis on the TV. The pub staff were friendly and so were the locals. Lovely view from the terrace. Hope to return one day

Thank Helenanne2016
Reviewed 14 June 2017 via mobile

Couldn't make it past the door , in need of tidying before we venture in unfortunately, very uninviting sorry to say

Thank Siân J
Reviewed 26 May 2017

What a lovely local pub x The locals that we met were very friendly indeed x Great views from the terrace and the bar staff were lovely and sorted a cab out for us to attend a barbeque later that evening x

Thank Lorraine R
Reviewed 17 May 2017

A friend and I stopped of for a mid moring pint at this pub in the course of a coastal walk from St Davids to Newgale . The fellow serving behind the bar was helpful and friendly and the beer was fine .

Thank Mark Benjamin L
Reviewed 4 January 2017

Our accommodation was in walking distance so we went here on the first night of our stay in Solva. As others say, it seemed to be a real pub that serves a bit of food as opposed to a pub that tries to be a...More

Thank RichieRock
Reviewed 21 November 2016

So often, pubs for locals and pubs for tourists are two different animals. The Royal 'Eorge could come across as a local pub for local people and certainly everyone who drinks their regularly know everyone else. Solva is not a big place after all. But...More

Thank hanhamvillager
Reviewed 26 October 2016

Great local pub, great atmosphere and very friendly. The pub dog is brilliant and our dogs loved it there to. Thank

Thank Wheel P
Reviewed 26 October 2016 via mobile

Having stayed in Solva a number of times we've never made it into The George so thought we'd check it out for Sunday lunch. After one pint of double dragon on the deck at the back we were forced in by the rain so went...More

Thank AliH8691
Reviewed 2 October 2016 via mobile

Stopped in after walking the coastal path and I honestly think my boots were cleaner than this place. The ladies toilets were dirty and extremely grubby, we didn't try the food but if the toilets and seating area were anything to go by. Our drinks...More

Thank kittykirstjjane
Reviewed 29 August 2016 via mobile

To start by being positive, the staff were very nice, particularly the guy behind the bar who reserved us a table at very short notice. Unfortunately that's about the only positive thing I can think of writing. Shortly after siting down I went to the...More

1  Thank Jack_Reeder
Nearby Restaurants
The Cambrian Inn
651 reviews
.56 km away
The Old Pharmacy
69 reviews
.53 km away
Cafe on the Quay
84 reviews
.18 km away
The Ship Inn
191 reviews
.47 km away
Nearby Attractions
170 reviews
1.42 km away
Solva Woollen Mill
138 reviews
1.62 km away
St. Davids Cathedral
1,651 reviews
5.08 km away
Raul Speek Gallery
29 reviews
.45 km away
Questions & Answers
Get quick answers from The Royal George staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, Pub
Restaurant features
Seating, Serves Alcohol
Good for
Child-friendly, Bar Scene, Groups
Location and Contact Information
  • Address: 13 High Street | Solva, Haverfordwest SA62 6TF, Wales
  • Location: Europe  >  United Kingdom (UK)  >  Wales  >  Pembrokeshire  >  Haverfordwest
  • Phone Number: +44 1437 720002
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