The Castle Hotel

Dating from the 12th-century, this upmarket hotel and restaurant in an old Norman fortress is in the town centre of Taunton, a minute’s walk from the Museum of Somerset and 13 minutes’ walk from the station.

Modern rooms are individually decorated and all have en suite bathrooms, TVs and free WiFi, plus tea and coffeemaking facilities, while upgraded rooms overlook the rose garden.

There’s an acclaimed restaurant in the former 13th-century gatehouse, a contemporary brasserie and a casual bar serving light snacks; afternoon tea is also available. Other amenities include a Norman rose garden with its original moat wall, and spa treatments.

Address: Taunton, Somerset


Change this in Theme Options
Change this in Theme Options