The Castle Hotel is a beautiful 18th century building situated in the heart of historic Devizes. It offers a range of 18 beautifully appointed guest rooms along with full conference and private function facilities. It boasts a contemporary lounge bar and an a la carte restaurant. The pretty terrace roof garden is a tranquil retreat during the Summer months, it's the ideal spot for enjoying a long, cool drink. With attractions such as Avebury, Stonehenge and the famous Kennet & Avon flight of locks close by, the Castle Hotel is the perfect base for visitors.
New Park Street