Skip to main content

The Castle at Taunton

Castle Green, Taunton · Hotel

View on Google Maps

Photo: Roger Shattock

A historic hotel built into the old castle grounds of Taunton, Somerset, offering en-suite rooms, a restaurant and gardens right in the town centre.

Photos

Photos via Google

About The Castle at Taunton

Parts of The Castle at Taunton date back centuries, its stone walls and grounds on Castle Green giving it a distinctive presence at the heart of the town. It's the kind of building that wears its history openly, with a character that modern hotels rarely manage, while still offering the comforts guests expect today.

Rooms are en-suite and air-conditioned, with family rooms and accessible options available, and a lift serves the upper floors. There's a restaurant and bar on site, along with a snack bar, room service, and breakfast to start the day, plus packed lunches for those heading out. The hotel also handles weddings, with a bridal suite and VIP facilities, and has meeting rooms for business use. Outside, a garden and picnic area provide space to sit, and free on-site parking, including an electric vehicle charge point, makes arrival straightforward. Pets are welcome too.

Taunton itself is close by for pubs, restaurants and entertainment, and the surrounding area suits walking and cycling, with golf and horse riding also within reach. Luggage storage and laundry service are on hand for those breaking up a longer stay in Somerset.

At a glance

Property type
Hotel
Location
Castle Green, Taunton
Destination
Taunton