Places to eat

Places to Eat

St Ives is one of Cornwall’s increasingly diverse foodie hot-spots, where slick seafood restaurants vie for attention with quirky bars, cosy pubs and neighbourhood cafes. 

Porthminster Kitchen

Perched on the harbor front with great views. Smaller plates but the quality, creativeness and presentation of the food is excellent.

Porthmeor Beach Café

Sit in a heated alcove and enjoy the sunset. The views and food are excellent, expect tapas and Mediterranean inspired dishes.

The Hub

Situated on the harbor front you’ll find the home of burgers and hot dogs.

Porthminster Beach Café

Infusing Mediterranean and Asian flavours with Cornish ingredients this is one of our favourites in St Ives. Named as Times’ Top 5 place to eat fish.

The Cellar Bistro

Hidden down stairs off the cobbled streets you’ll find a relaxed atmosphere combined with a bistro style menu.


Mexican food and tequila cocktails.

The Loft St Ives

Haute seafood and grill dining in airy exposed-stone loft space with terrace and harbour views.

Other great places to eat within a 15min drive…

The Bakehouse Restaurant – Penzance

Located in the most historic part of Penzance, tucked away in a secluded palm tree & fairy light filled courtyard. Great place for a perfectly cooked steak.

The Victoria Inn – Perranouthnoe

A quaint pub serving great food in the very pretty South coast village.

The Godolphin Arms - Marazion

Sitting on the waters edge with amazing views on St Michael’s Mount it offers a locally sourced menu including everything from seafood delights to vegan burgers.

2 Fore Street Restaurant - Mousehole

Harbour front bistro with sweeping views and a tranquil garden, for local seafood and grill dishes.