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.

Restaurants in Solva

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(33)
(12)
(1)
Balti
(1)
Bar
(13)
Contemporary
(1)
(1)
Grill
(2)
(1)
Pub
(11)
(1)
Welsh
(18)
Baguette
(2)
Cheesecake
(1)
Crab
(11)
Fish & Chips
(9)
Halloumi
(1)
Hamburger
(15)
Lasagne
(2)
Lobster
(4)
Ribs
(1)
Sandwiches
(2)
Tapas
(1)
More
Dietary Restrictions
Meals
(18)
(29)
(23)
Price
Cheap Eats
(8)
Mid-range
(56)
Fine Dining
(2)
Restaurant features
Accepts Credit Cards
(9)
Free Wifi
(21)
Reservations
(25)
Serves Alcohol
(27)
Takeout
(16)
Wheelchair Accessible
(23)
More
Good for
(17)
Kids
(29)
Local cuisine
(16)
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Solva. Showing results within 40 km of Solva.
Limit search to Solva.
#1 of 5 Restaurants in Solva
Gianni's Ice Cream St Davids 4.5 km away
#1 of 2 Restaurants in St Davids
Cwtch* St Davids 4.5 km away
#2 of 20 Restaurants in St Davids
St Davids Kitchen St Davids 4.6 km away
#1 of 20 Restaurants in St Davids
#1 of 2 Coffee & Tea in Solva
$$ - $$$ British Welsh Cafe
The Bishops St Davids 4.7 km away
#3 of 20 Restaurants in St Davids
#2 of 2 Coffee & Tea in Solva
$$ - $$$ Cafe British Welsh
#2 of 5 Restaurants in Solva
$$ - $$$ Cafe British
The Sound Cafe St Davids 4.5 km away
#4 of 20 Restaurants in St Davids
#3 of 5 Restaurants in Solva
$$ - $$$ Bar British Pub Vegetarian Friendly
Grub Kitchen St Davids 3.4 km away
#7 of 20 Restaurants in St Davids
#5 of 5 Restaurants in Solva
$$ - $$$ Cafe Seafood British
The Royal George Haverfordwest 0.3 km away
#60 of 75 Restaurants in Haverfordwest
$$ - $$$ Bar Pub
The Shed Fish & Chip Bistro Porthgain 8.5 km away
#1 of 2 Restaurants in Porthgain
Cross Hotel Bar & Restaurant St Davids 4.6 km away
#6 of 20 Restaurants in St Davids
The Farmers Arms St Davids 4.8 km away
#5 of 20 Restaurants in St Davids
$$ - $$$ Bar British Pub Vegetarian Friendly
St Davids Food and Wine St Davids 4.5 km away
#9 of 20 Restaurants in St Davids
Saffron St Davids 4.6 km away
#10 of 20 Restaurants in St Davids
Em & Nick's Coffee & Bakehouse St Davids 4.6 km away
#1 of 1 Restaurants in St Davids
The Grove St Davids 4.3 km away
#12 of 20 Restaurants in St Davids
The Sloop Inn Porthgain 8.5 km away
#2 of 2 Restaurants in Porthgain
Warpool Court Hotel Restaurant St Davids 4.8 km away
#13 of 20 Restaurants in St Davids
$$$$ British International Welsh
The Farmers Arms Mathry Haverfordwest 11.2 km away
#1 of 75 Restaurants in Haverfordwest
Duke Of Edinburgh Inn Newgale 5.4 km away
#1 of 3 Restaurants in Newgale
Pebbles Gallery St Davids 4.7 km away
#14 of 20 Restaurants in St Davids
The Bench St Davids 4.5 km away
#2 of 2 Restaurants in St Davids
Refectory St Davids St Davids 4.6 km away
#15 of 20 Restaurants in St Davids
$$ - $$$ Cafe British Welsh
Bwthyn Y Bwyd St Davids 4.6 km away
#16 of 20 Restaurants in St Davids
$$ - $$$ British Cafe