Harbour Kitchen, Bar & Terrace // St Ives

The Harbour Hotel in St Ives has an enviable backdrop: beautiful Porthminster Beach. The views from the restaurant, bar and terrace are stunning, and the food's beautifully presented, too.

The menu features fresh local seafood as well as delicious grilled dishes. Come here for a stylish take on the traditional Sunday roast, and the Harbour is also one of the best places around for a classy afternoon tea (just add fizz for an extra treat).

If you really want to treat yourself, book into HarSPA for a treatment or a swim before you eat. The hotel spa offers an evening session - perfect before dinner…