Restaurants in St Ives

There is a huge selection of restaurants in St Ives and we have our favourites! If you haven't already, you should try the following! Bon appétit

Porthgwidden Cafe

Porthgwidden Cafe 

Porthgwidden Beach

01736 796791     

Porthgwidden Cafe is located right on Porthgwidden Beach in an old boathouse and has wonderful views from the restaurant and terrace over the beach to Godrevy Lighthouse far across the bay. It serves Mediterranean dishes and is fully licensed.  

Porthmeor Cafe Bar

Porthmeor Cafe 

Porthmeor Beach

01736 793366 

With Australian Chef Cameron Jennings at the helm, the breakfasts are renowned in St Ives and the tapas menu has an acclaimed reputation with delicious dishes including clams with chorizo and octopus, white bean puree, capers.

Porthminster Beach Cafe

Porthminster Beach Cafe

Porthminster Beach

01736 795352

Nestled beneath the steep slopes of Porthminster Point, right on the beach with unbeatable and uninterrupted views across St Ives Bay to Godrevy Lighthouse.  

Blas Burgerworks!

Blas Burgerworks

The Warren

01736 797272

Blas Burgerworks serve the best burgers in town and according to the Wall Street Journal one of the best in Europe! For large parties, best to book in advance! Blas Burgerworks are just next door to us.



Wharf Road

01736 797222

Alba has an amazing reputation for their food, it is one of the places to go for a special occassion!

Black Rock

Black Rock

Lifeboat Hill

01736 791911

St Ives' best kept secret! An award winning restaurant serving locally sourced food.


Firehouse Bar & Grill

Fore Street

01736 799664

At Firehouse enjoy great food and afterwards pop into the Gin bar downstairs and enjoy a cocktail or two!

Halsetown Inn

Halsetown Inn


01736 795583

Halsetown Inn is a cosy, traditional pub with an eco-ethos which offers gastro-fare and real ales.

Beach Cafe

Beach Café Bar

Wharf Road

01736 793737

Relax in Beach Cafe Bar in the rustic-chic atmosphere, where they serve fantastic coffee, wine, artisan beers and smidgens of delicious food.

The Tea Room

The Tea Room

Wharf Road

01736 794325

The Tearooms serve delicious food from scratch - so good you'll want to keep them your own St Ives secret.

01736 797891