Minehead

Minehead is our largest, and arguably most scenic, resort. It’s situated in Somerset and neighbours a mile-long stretch of golden sand.