Minehead has a sweeping sandy beach with small areas of pebbles and shingle. The bay ends in Minehead harbour with its high harbour wall protecting the few boats that take shelter there. A promenade and sea wall goes along the full length of the beach.