The Castle Hotel is a unique independent hotel set in a historic building in the heart of Taunton in Somerset. The hotel has been run for over 70 years by the Chapman family who, over three generations, have built the hotel into one of the region’s finest, offering unwavering hospitality, exceptional cuisine, and exemplary service to each and every guest.
Just two miles from the M5, The Castle Hotel is ideally located in Taunton, the county town of Somerset, making it the ideal base from which to explore the history, magic and wonder of the West Country.
The 44 individually designed rooms are tastefully decorated with all the modern facilities you would expect from a four-star hotel. Whether your stay is for business or leisure, the Castle team are committed to promoting the highest standards in every aspect of your stay.
The Castle’s award-winning kitchen prides itself on highlighting the very best produce that the West Country has to offer, with a focus on serving locally sourced ingredients.
The hotel provides a variety of dining options. Choose from Taunton’s most talked about restaurant, Brazz, offering a contemporary menu in stylish surroundings – perfect for a breakfast meeting, family lunch, or a romantic dinner. The Drawing Room is an elegant, peaceful space to enjoy afternoon tea, morning coffee or light refreshments.
There are also stylish and elegant private dining spaces available if you seek a somewhat more intimate dining experience.
And should the weather permit, the historic Norman Gardens provide a hidden oasis of calm to enjoy lunch while soaking in the summer rays.
The hotel also offers five well-equipped and elegantly designed function rooms, offering the perfect space for your private events.
The Castle Hotel
44 Rooms – 2 Castle Suites – 3 floors
- Afternoon Tea
- Bar & Restaurant
- 24h Front Desk
- Room Service
- Wakeup calls
- Late check out
- Early check in
- Laundry service