01639 641119   The Castle Hotel. The Parade, Neath. South Wales. SA11 1RB
castle hotel neath logo


Offering a wide range of dishes on our A La Carte menu, along with our daily Chef's Specials menu


Our spacious, contemporary restaurant is perfect for enjoying a simple, informal lunch or a relaxing post-work drink. The Castle Hotel Restaurant is conveniently located in the heart of Neath town centre. 

We offer a range of seasonal and innovative menus blending British & European cuisine. Succumb to mouth-watering Traditional Sunday Roast, home cooked to perfection.

Excellent food and great wines, in your chosen company, will contribute to a memorable day or evening. Take time for yourself at The Castle Hotel Restaurant Neath.

Restaurant Opening Times

Brunch: Wednesday - Saturday 9am-11.45am

Lunch: Wednesday – Saturday 12pm-1.45pm

Click below to view our menus