Places to eat


Places to Eat in St Ives 

St Ives is packed with fantastic places to eat, from relaxed beachfront cafés to standout fine dining spots. Here are some of the most popular and well-loved restaurants.

Porthminster Beach Café

A firm favourite for both visitors and locals, this award-winning restaurant sits right on the beach with stunning panoramic views. Expect fresh seafood with Mediterranean and Asian influences, beautifully presented in a relaxed yet refined setting.

Porthmeor Beach Café

Located beside the Tate, this laid-back spot is perfect for breakfast, lunch, or sunset dining. Known for its vibrant, flavour-packed dishes and unbeatable sea views, it’s especially popular in the evenings—booking ahead is recommended.

The Mermaid Seafood Restaurant

One of St Ives’ most established seafood restaurants, The Mermaid is renowned for its fresh, locally sourced fish and consistently excellent reviews. A great choice for a classic Cornish dining experience.

Porthminster Kitchen

Overlooking the harbour, this modern restaurant offers creative small plates using fresh local ingredients and global flavours. It’s a great option for something a little more contemporary, with fantastic views to match.

Ardor

A stylish Mediterranean-inspired restaurant in the heart of St Ives, Ardor specialises in charcoal-grilled dishes, tapas, and fresh seafood, paired with excellent wines and cocktails.

Rum & Crab Shack

Set near the harbour, this lively and atmospheric restaurant is known for bold flavours, fresh crab dishes, and creative cocktails. A fun and slightly more casual option with plenty of character