the classic guide

A guide to the West Country from the people that know…

Baywatch on the Beach

Right on the beach at St Helens, this cafe serves snacks and drinks. There's plenty of parking available so ideally placed for a day by the sea.

Baywatch on the Beach
Duver Road
Isle of Wight
PO33 1YB


01983 873259

This website uses cookies to store information on your computer. For more information visit our privacy page OK