Food and Drink - Roch Castle Skip to content

Food & Drink

Dining at Our Sister Hotel

Twr y Felin Hotel

Contemporary Dining at Blas Restaurant

Experience the very best of Pembrokeshire’s dining scene during your stay at Roch Castle. While we do not have a restaurant on-site, guests are warmly invited to reserve dinner at Blas Restaurant, located at our sister venue, Twr y Felin Hotel in St Davids.

From leisurely lunches and indulgent afternoon teas to flavour-forward dinners and traditional Sunday lunch, Blas showcases locally sourced ingredients and contemporary Welsh cuisine at its finest. Whether you’re sharing a relaxed meal with friends, planning a romantic evening, or marking a special occasion, the art-filled, elegant surroundings and carefully curated drinks list, featuring fine wines and craft cocktails, create the perfect dining experience.

Space & Atmosphere

At Blas Restaurant, dining is more than just a meal; it’s an experience. Our restaurant and lounge are art-filled, elegant, and thoughtfully designed, creating a warm and inviting atmosphere for every guest. Intimate corners and stylish seating provide the perfect setting for relaxed lunches, indulgent afternoon teas, or memorable dinners. Every detail, from the carefully chosen décor to the curated music and lighting, is designed to enhance your experience, making each visit feel special and unique.

Your table awaits

Have a question or want to make a reservation? Our team at Roch Castle is here to help.

Welsh Sourcing

We celebrate the rich flavors and traditions of Wales by sourcing ingredients from local farms, fishers, producers, and artisans across Pembrokeshire and beyond. From fresh seafood and seasonal vegetables to artisanal cheeses, every dish on our menu showcases the finest of Welsh produce.

By supporting local suppliers, we not only ensure exceptional quality and freshness but also contribute to the community and sustainability, making every meal a true taste of Wales.

“The food, the wine, the service, the table, the decor, the lighting and even the background music were all superb. Best meal for many many years.”

Tripadvisor, Aug 2025

Places to eat

Where to Eat in and around St David’s

Please find below a list of places to eat in St Davids and the peninsula. These are not recommendations, but for your information, and are listed in no particular order. Please check the current opening hours by calling the restaurant directly.

Roch

The Victoria Inn
01437 710 426 /
Visit Website
The Victoria Inn is a 10-minute walk from the castle and offers a traditional pub atmosphere.
Open every day for dinner.

 

 

Solva

The Cambrian Inn, Solva. SA62 6UU
01437 721 210 /
Visit Website
Gastro pub using local produce. Vegan/vegetarian options available.

Hats & Barrels, Solva. SA62 6UU
01437 721 919 / Visit Website

Gastro pub using local produce. Vegan/vegetarian options are available.

Harbour Inn, Marston’s Pub
01437 720 341 / Visit Website
Traditional pub food. Vegan/vegetarian options are available.

The Ship Inn, Solva. SA62 6UU
01437 721 528 /
Visit Website
Traditional pub food.

35 Main Street
01437 729 236 / Visit Website
Licensed café by day and restaurant by night. Specialises in local seafood. Breakfast, lunch, and Dinner. Eat in or take away. Vegetarian, vegan, and gluten-free options are available.

Little Haven

The Castle
01437 781445 /
Visit Website
Home-cooked fresh local food for lunch and evening meals in a welcoming, friendly atmosphere. Vegan/vegetarian options available.

Lobster & Mor
01437 781959 / Visit Website
Crab sandwiches and coffee. Vegan/vegetarian options available. 9 am – 5 pm daily.

St Brides Inn
01437 781266 / Visit Website
Traditional pub, local produce. Vegan/vegetarian options available. Open every day for dinner

Broad Haven

Sand & Stone
01437 782696 /
Visit Website
Gastro Burgers. Vegan/vegetarian options available. Open Thursday to Sunday.

Ocean Café Bar
01437 781882 / Visit Website
All-day menus featuring classic seafood & café fare, alongside a full bar with ocean views. Vegan/vegetarian options available.

Rwts
01437 781175 / Visit Website
With a focus on plant-forward, gluten-free, and wholesome dishes. Vegan/vegetarian options available.

The Galleon Inn
01437 781157 / Visit Website
Traditional pub food. Vegan/vegetarian options available.

Off The Hook
01437 782765
Fish and chip restaurant with a range of vegetarian and vegan options. Dog Friendly.

Haverfordwest

The Rising Sun
01437 765171 / Visit Website
Serving delicious home-cooked, locally sourced food.
Open Mon-Sat 17:00 – 20:30, Sunday 12:00 – 16:00

The Lost Coins
01437 766602 / Visit Website
A family-friendly pub offering relaxed restaurant-style dining. Vegan/vegetarian options available.
Open every day for food.

Forbidden Florist
01437 208989/ Visit Website
A unique seasonal kitchen & cocktail bar. Fresh locally inspired dishes in an enchanting setting. Vegan/vegetarian options available.
11:00-22:00 every day

The Glen
01437 760070 / Visit Website
Traditional Welsh restaurant and bar offering local cuisine, an outdoor beer garden. Vegan/vegetarian options available.
12:00-23:00 every day

St Davids

Blas Restaurant, Twr y Felin Hotel
01437 725 555 / Visit Website
Blas (Welsh for Taste) features locally sourced fresh ingredients. Three AA Rosette-class restaurant. Pre-booking a table is strongly recommended. Vegan/vegetarian options available.
Open Wed – Sun from 1st November 2025 – 3rd January 2026, closed 4th January – 31st March 2026

Really Wild Emporium
01437 721 755 /
Visit Website
Restaurant specialising in using wild plants and marine algae from Pembrokeshire. Vegan/vegetarian options are available.

No. 16 St Davids
07903 982 695 / Visit Website
Restaurant and Cocktail Bar with a “Farm and Sea to Table” ethos. Lunch and dinner using fresh local ingredients. Vegetarian options are available.

The Brunch House at Oriel y Parc
01437 723 263 / Visit Website
Serving fresh, vibrant and taste bud-tantalising brunches daily at Oriel Y Parc, St David’s, Pembrokeshire. Brunch served 9.30-3 pm, drinks and cakes until 4 pm unless it’s particularly quiet. Dog friendly. Walk-ins only.

Grain
01437 454 321 / Visit Website

Outdoor wood-fired pizza. Open for lunch and dinner. Vegan/vegetarian options are available.

Santos Tŷ Tapas
01437 650 011 / Visit Website
Bold, flavour-packed Spanish tapas alongside locally brewed craft beers, tasty wines and a range of traditional spirits. Vegetarian options are available.

The Mill
01437 729 290 / Visit Website
A café serving breakfast and lunch, with takeaway available. Dinners are also available on Fridays and Saturdays. Vegan/vegetarian options are available.

Peters Plaice, dine in and take away chip shop
01437 720 542 / Visit Website

Take away fish and chips. Vegan/vegetarian options are available.

Pebbles Yard Gallery and Espresso Bar
01437 720 122 /
Visit Website
Coffee Shop and gallery. Vegan/vegetarian options are available.

The Farmers Arms Pub
01437 721 666 /
Visit Website
Traditional pub, open for lunch and dinner. Vegan/vegetarian options are available.

The Bishops Pub
01437 720 422 /
Visit Website
Traditional pub, open for lunch and dinner. Vegan/vegetarian options are available.

St Davids Cross Hotel
01437 720 387 /
Visit Website
A restaurant and bar in the centre of St Davids offering a relaxed dining experience. Vegan/vegetarian options are available.

The Grove, Marston’s Pub
01437 720 341 /
Visit Website
Traditional pub food. Vegan/vegetarian options are available.

West Point Trading
01437 729 220 /
 Visit Website
Greengrocer, delicatessen and take-away baguettes/sandwiches.

St Davids Deli & Wine 
Visit Website
Serving freshly made baguettes, cooked meats, Italian charcuterie, Welsh cheeses, local beers, wines and ciders. Whole Foods, bakery and more.

Saffron
01437 720 508
Indian restaurant, sit-in or takeaway.

CKs Supermarket
07741 546 410
Monday to Saturday 07:00 to 21:00, Sunday 10:00 to 16:00.

The Cathedral Coffee Shop by MamGu Welsh Cakes
01437 460 147 /
Visit Website
Enjoy light bites, hot and cold drinks, and MamGu’s fabulous, freshly made Welsh cakes!

Ocean Haze Sri Lankan Restaurant
0330 113 0030 / Visit Website
The only Sri Lankan in the whole area. A place for hot-and-spicy food lovers. Dine in & Take away available

St Davids Fish and Chips
01437 723640 / Visit Website
Freshly cooked fish and chips, pies, and juicy kebabs with a range of vegetarian options.

The Bench
07855 327 196 / Visit Website
Open April-October. Family-run business. Homemade gelato, coffee and fresh bakes. Sorbets are vegan and dairy-free—gluten-free ice cream and cones.

Grub Kitchen
07966 956 357 /
Visit Website
Sustainable local produce, as well as the practice of eating insects, which is known as entomophagy.

Croesgoch

Crug Glas, Nr Croesgoch, Haverfordwest. SA62 6XX
01348 831 302 /
Visit Website
A relaxed restaurant serving traditional home cooked food. Vegan/vegetarian options available.

Porthgain

The Shed Fish and Chip Bistro, Porthgain. SA62 5BN
01348 831 518 /
Visit Website
Famous for its fish and chips, The Shed also offers an a la carte menu of locally caught seafood.
Vegetarian options are available.

The Sloop Inn
01348 831 449 / Visit Website
The Sloop Inn, located in the small fishing village of Porthgain, offers a traditional pub atmosphere and classic dishes. Vegan/vegetarian options are available.

St Davids High Tea, Blas Restaurant

RETREATS GROUP

Explore the Collection

Penrhiw Priory

Timeless luxury within a beautifully restored Victorian priory

Twr y Felin Hotel

A former windmill transformed into Wales' first contemporary art hotel

Roch Castle

A dramatic castle retreat steeped in history and style

Blas Restaurant

Three-rosette dining celebrating the flavours of the land & sea