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 Roch

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(68)
(20)
(10)
(2)
Balti
(1)
Bar
(29)
Contemporary
(4)
Diner
(1)
(1)
(1)
Gastropub
(1)
Grill
(4)
(4)
Pub
(31)
(1)
Welsh
(28)
Baguette
(2)
Cheesecake
(1)
Crab
(17)
Fish & Chips
(13)
Halloumi
(1)
Hamburger
(19)
Lasagne
(3)
Lobster
(8)
Ribs
(2)
Roast Beef
(1)
Sandwiches
(2)
Tapas
(2)
More
Dietary Restrictions
Meals
(37)
Price
Cheap Eats
(27)
Mid-range
(112)
Restaurant features
Good for
Business meetings
(6)
Local cuisine
(30)
More
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Roch. Showing results within 25 mi of Roch.
Limit search to Roch.
#1 of 1 Restaurants in Roch
$$ - $$$ Bar Pub
Gardeners Rest Cafe Haverfordwest, UK 1.0 mi away
#41 of 75 Restaurants in Haverfordwest
The Druidstone Haverfordwest, UK 2.9 mi away
#9 of 75 Restaurants in Haverfordwest
The Cambrian Inn Solva, UK 5.0 mi away
#1 of 5 Restaurants in Solva
Duke Of Edinburgh Inn Newgale, UK 2.0 mi away
#1 of 3 Restaurants in Newgale
Clares Big Red Van Newgale, UK 1.7 mi away
#3 of 3 Restaurants in Newgale
Saint Brides Inn Little Haven, UK 5.4 mi away
#1 of 5 Restaurants in Little Haven
Sands Cafe Newgale, UK 2.0 mi away
#2 of 3 Restaurants in Newgale
Belle Vue Brasserie Haverfordwest, UK 5.3 mi away
#3 of 75 Restaurants in Haverfordwest
The Swan Inn Little Haven, UK 5.3 mi away
#2 of 5 Restaurants in Little Haven
The Farmers Arms Mathry Haverfordwest, UK 6.7 mi away
#1 of 75 Restaurants in Haverfordwest
The Castle Little Haven, UK 5.3 mi away
#3 of 5 Restaurants in Little Haven
The Georges Restaurant & Cafe Bar Haverfordwest, UK 5.7 mi away
#4 of 75 Restaurants in Haverfordwest
Ye Olde Inn Camrose 3.1 mi away
#1 of 1 Restaurants in Camrose
$$ - $$$ Bar Pub Vegetarian Friendly
The Ocean Cafe, Bar and Restaurant Broad Haven, UK 4.8 mi away
#1 of 3 Restaurants in Broad Haven
The Pebbles Cafe Newgale, UK 1.4 mi away
#1 of 1 Restaurants in Newgale
The Rising Sun Inn Haverfordwest, UK 4.2 mi away
#22 of 75 Restaurants in Haverfordwest
$$ - $$$ Bar British Pub Vegetarian Friendly
EL Sabor Haverfordwest, UK 5.8 mi away
#6 of 75 Restaurants in Haverfordwest
The Wolf Inn Restaurant Wolf's Castle 5.7 mi away
#2 of 2 Restaurants in Wolf's Castle
Wolfscastle Country hotel Wolf's Castle 5.9 mi away
#1 of 2 Restaurants in Wolf's Castle
The Old Pharmacy Solva, UK 5.0 mi away
#1 of 2 Restaurants in Solva
$$ - $$$ British Welsh Cafe
The Bristol Trader Haverfordwest, UK 5.9 mi away
#8 of 75 Restaurants in Haverfordwest
$$ - $$$ Bar British Pub Vegetarian Friendly
Something's Cooking Letterston, UK 6.7 mi away
#1 of 1 Restaurants in Letterston
The Shed Fish & Chip Bistro Porthgain, UK 8.1 mi away
#1 of 2 Restaurants in Porthgain
Gianni's Ice Cream St. Davids, UK 8.2 mi away
#1 of 2 Restaurants in St. Davids
Cafe Rio Haverfordwest, UK 5.9 mi away
#10 of 75 Restaurants in Haverfordwest
The Galleon Inn & Sunset View Restaurant Broad Haven, UK 4.8 mi away
#2 of 3 Restaurants in Broad Haven
$$ - $$$ Bar International Contemporary Gastropub Vegetarian Friendly
St Davids Kitchen St. Davids, UK 8.2 mi away
#1 of 20 Restaurants in St. Davids
Cwtch* St. Davids, UK 8.2 mi away
#2 of 20 Restaurants in St. Davids
The Bay Broad Haven, UK 4.9 mi away
#3 of 3 Restaurants in Broad Haven
British Diner Welsh Cafe