Dunster Castle Hotel est situé dans le village médiéval de Dunster, Somerset, Angleterre, à l'entrée du parc national d'Exmoor. L'hôtel est situé sur la High Street du village, à quelques pas du château de Dunster. Les attractions à proximité incluent la dramatique côte du North Somerset et le pittoresque parc national d'Exmoor, connu pour sa faune telle que les poneys d'Exmoor et les cerfs rouges. L'aéroport de Bristol est à environ 113 km de l'hôtel.