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.
We offer a range of daily specials from £6.95.
Discerning diners can enjoy an a la carte menu, available seven days a week offering quality, smart cooking with professional, efficient service.
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: 7am – 10am
Monday – Friday: 12 - 3pm
Saturday: 12 - 9pm
Sunday: 12 – 4pm
Monday to Thursday – Evening – 5.30 pm to 7.30 pm
Friday – 5.30 pm to 9.00 pm
Saturday – 12.00 Mid day to 9 pm