Britain's top 30 seaside restaurants
1. Porthminster Café
Not so much a café as a sophisticated foodie destination. It's nestled beneath the steep slopes of Porthminster Point, with stunning views across St Ives bay to the Godrevy lighthouse, and you can't help but feel happy in this beacon of beach restaurants.
Children come for the all-day ice creams and brownies; grown-ups like the clean, zingy Oz/Italian cooking and the chance to drink Pol Roger, served chilled on ice from a children's plastic sand bucket. With sea the colour of lime jelly and sand the same shade as Champagne, this could be Antigua.
Price: £10-£40 per person. Wine: from £11.50
Back to gallery