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.
Breakfast: Monday - Friday 7:00am - 9:00am | Saturday & Sunday 7:00am - 10:00am
Monday – Friday: 12:00pm - 3:00pm
Saturday: 12:00pm - 7:30pm
Sunday: 12:00pm – 4:00pm
Monday to Friday – 5:30pm to 7:30pm
Saturday – 12:00pm to 7:30pm
Sunday Evening - Closed