Mevagissey Harbour — colourful fishing boats and hillside cottages on Cornwall's south coast.

Cornwall · Food & Drink · St Ives

Where to eat in St Ives.

An artists' town with turquoise waters and a food scene that's kept pace with its cultural ambitions — St Ives eats better than any comparable-sized town in Britain.

Photograph — Oast House Archive / Wikimedia Commons (CC BY-SA 2.0)

St Ives · West Cornwall

St Ives has a reputation for beauty that can overshadow its equally strong reputation for food — but the two are inseparable. The light that drew Hepworth and Nicholson to West Penwith also draws chefs who understand that cooking changes character in extraordinary settings. The Porthminster Beach Café, positioned on one of the finest sandy beaches in Europe, serves food that would be notable in any context; in this one, it becomes something close to essential.

The town is small enough to walk every restaurant in a day and varied enough to reward every mood. The Sloop Inn is as Cornish as anything can be — a fourteenth-century pub with nets on the ceiling and fish on the menu. Blas Burgerworks has built a dedicated following for making the humble burger an act of genuine craft. And between them, a collection of independent cafés and wine bars completes a food circuit that makes St Ives one of the best eating destinations in the South West.

Porthminster Beach Café

One of the best restaurants in Cornwall, positioned directly on the sand at Porthminster with views across St Ives Bay. The cooking draws on Asian and Mediterranean influences applied to exceptional local ingredients — Cornish crab with Thai dressing, grilled stone bass with miso, Sri Lankan-style mackerel curry. The wine list is genuinely exciting. Breakfast service on the terrace is a St Ives institution. Book months ahead for summer dinner; lunch is slightly more accessible.

Best for

Special occasion — the best table in St Ives

The Sloop Inn

The oldest pub in St Ives, tucked into the harbour with low-beamed ceilings, fishing memorabilia, and a kitchen that has been feeding fishermen and artists for centuries without interruption. The menu is straightforward Cornish pub food — freshly caught fish of the day, crab sandwiches at lunch, a hearty fish pie for cold evenings. The atmosphere is irreplaceable: dark, warm, unpretentious, and full of the kind of conversation that only happens in genuinely old pubs.

Best for

Cornish pub atmosphere and harbour views

Alba Restaurant

Set in a converted lifeboat house on the wharf, Alba has been serving St Ives for years with a menu that changes with the seasons and the catch. The cooking is modern European with a firm Cornish foundation: hand-dived scallops with black pudding, John Dory with samphire and caper butter, local beef with smoked bone marrow. The room is intimate and well-lit; the wine selection is serious. An alternative to Porthminster for those who prefer harbour over beach.

Best for

Modern European fine dining in St Ives

Blas Burgerworks

A tiny restaurant with a cult following that extends well beyond St Ives. The burgers here are made with Cornish beef from a single named farm, the buns are baked locally each morning, and the house-made sauces have been refined over years of paying close attention. The queues justify themselves. Vegetarian options are taken equally seriously. No reservations; arrive early or queue. A reminder that one dish, done exceptionally, is enough.

Best for

Best burger in Cornwall

The Harbour Fish & Chips

The benchmark for fish and chips in St Ives — fresh cod or haddock, lightly battered, served with chips that are actually crisp and a pot of mushy peas that respects the tradition. Eat on the harbour watching the fishing boats unload what will appear on tomorrow's menu. The queue moves efficiently; the prices remain reasonable despite the setting. A necessary, honest experience.

Best for

Fish and chips on the harbour

Halsetown Inn

A mile outside St Ives in the quiet hamlet of Halsetown, this Georgian pub is worth the short drive for the atmosphere alone. The kitchen takes its sourcing seriously — Cornish meats, local fish, seasonal vegetables — and the Sunday roast is one of the best in West Penwith. The garden fills with artists and locals on warm summer evenings. A welcome retreat from the St Ives crowds in peak season.

Best for

Country pub Sunday roast

Stay nearby

Holiday cottages near St Ives

Self-catering cottages near St Ives's best restaurants — with kitchens for the nights you'd rather cook. Book direct for the best availability.

Browse on Sykes

AllCornwall may earn a commission on this link — it never affects the price you pay.