Hotels Somerset

Places To Stay

The Castle Hotel

Castle Green, Taunton, TA1 1NF

Description

A unique family-owned hotel set in a historic building in Taunton, the county town of Somerset

The Castle Hotel

The Castle Hotel is a unique family-owned hotel set in a historic building in the heart of Taunton in Somerset. A simple ethos lies at the heart of the hotel – to offer the warmest of welcomes, give the utmost personal attention and exemplary service to each & every guest. The Castle Hotel is a one-off, not a link in a chain.
 
The Castle’s reputation for fine food and wine, comfort, and attentive service has been built by three generations of the Chapman Family, with a passion for promoting the highest standards in every aspect of the hotel. Taunton lies at the heart of the region, making The Castle the ideal base from which to explore the history, magic and wonder of the West Country.
 
Each of The Castle’s 44 bedrooms are individually decorated, offering its own personality and comfort away from home.
 
Whether you’re looking for healthy or hearty, you’ll find it all at the award-winning restaurant, Brazz. Featuring a wide-ranging menu, you’ll find old favourites such as Brazz Fishcakes – which have been present since day one – as well as Quantock Lamb, Brixham Crab and much more.
 
The Castle’s afternoon teas served in the art deco elegance of Castle Bow have become somewhat legendary. Freshly baked scones with west country clotted cream and strawberry jam, elegant finger sandwiches, pastries and cakes along with a fine selection of loose-leaf tea, make this a very special occasion… especially if you add a bottle of champagne.


Image Gallery


Contact

The Castle Hotel
Castle Green
Taunton
TA1 1NF
United Kingdom


T: 01823 272671

F: 01823 336066

E: reception@the-castle-hotel.com

Facebook: @TheCastleHotelTaunton

Twitter: @castletaunton


Book Now




Get Directions



Newsletter

Become a Member



Read more

Book a Conference



Read more

Visitor Information



Read more
Open Map
Close Map