Introduction
We believe some of the best stories are shared over a great meal. Our network doesn't just connect you to big cities. It weaves through quiet towns and coastal villages where some of Wales' most incredible culinary secrets are tucked away.
Choosing the train for your foodie adventure isn’t only more sustainable. It allows you to pair your meal with a glass of local wine or craft ale without the worry of driving home. Discover our favourite dining spots below and plan your next delicious escape.
Hidden gem restaurants in Wales
Gwen - Machynlleth
Tucked away in the historic town of Machynlleth, Gwen is a true hidden gem that’s captured the attention of the Michelin Guide. This intimate restaurant seats just eight guests at a time for a communal dining experience.
Behind a thick leather curtain in a dark-themed wine bar, you'll find a creative 10-course tasting menu featuring bold, adventurous flavours like stout and treacle doughnuts or smoked eel. It offers a high-end, world-class experience with a welcoming local feel - making it an unforgettable stop for any serious foodie.
How to get there: Machynlleth station is a key stop on the Cambrian line. Gwen is located in the heart of the town, just a short 5 - 10 minute walk from the platform.
The Bunch of Grapes - Pontypridd
Just a 10-minute walk from Pontypridd town centre, The Bunch of Grapes is an award-winning spot that combines the warmth of a traditional pub with high-quality, sustainable cooking. Everything here is home-cooked, from their famous crusty bread to modern British dishes with a creative twist.
They’re passionate about local produce and even brew their own multiple award-winning Otley ales on-site. It’s perfect for a relaxed Sunday lunch or a cosy evening meal in a setting that feels like a well-kept neighbourhood secret.
How to get there: Take a direct train to Pontypridd station. The pub is located on Ynysangharad Road, roughly a 10-minute walk from the station through the town.
Porth Eirias - Colwyn Bay
While the North Wales coast is famous for its beauty, Chef Bryn Williams’ Porth Eirias is a gem right on the promenade. This spacious, relaxed seafront bistro focuses on the freshest local and seasonal ingredients, with a heavy emphasis on North Wales seafood.
Whether you're stopping in for a casual breakfast or a refined dinner, the floor-to-ceiling windows offer spectacular views of the Irish Sea, making it one of the most atmospheric dining spots on our network.
How to get there: Colwyn Bay station is perfectly positioned for this visit. Simply walk across the bridge toward the promenade. You'll reach the restaurant in under 10 minutes.
Home by James Sommerin - Penarth
For a truly personal dining experience, head to the coastal town of Penarth to visit Home by James Sommerin. This Michelin-starred restaurant is tucked behind blacked-out windows and a curtained door, creating an air of mystery that opens into an intimate space with just a handful of tables.
The restaurant is run by James and his daughter Georgia, who work in an open kitchen to prepare four or eight-course menus that change daily. Each dish is a work of visual artistry that combines striking seasonal ingredients, making it feel like you’re being welcomed into a high-end family home.
How to get there: Penarth is just a 12-minute train ride from Cardiff Central. The restaurant is a short 5-minute walk from Penarth station.
Narberth - the whole town!
Rather than just one restaurant, the entire town of Narberth is a hidden gem for those who love independent food and drink. This colourful market town is packed with award-winning delis, artisan bakeries and high-quality bistros that prioritise Pembrokeshire produce. It’s widely regarded as one of the best foodie towns in Wales, offering everything from authentic Spanish tapas to upscale Welsh dining in a charming, boutique-lined setting.
How to get there: Narberth station is located on the line toward Tenby and Pembroke Dock. The main high street and its many eateries are about a 15-minute walk from the station.
Travel smart and see more
Using our network to find these hidden gem restaurants in Wales is not only an environmentally conscious choice. It’s a chance to sample our very own fine dining options when you travel First Class on our premier services.
Plan ahead: Always check the latest train times and connecting bus services using our journey planner before you travel.
Buy direct: Remember to buy your tickets with us for the lowest fares and no booking fees.