Cornish Riviera Holidays
Menu button
Cornish Riviera Holidays

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.

Talay Thai Kitchen

Talay Thai Kitchen

Wharf Road

01736 795 157

Talay Thai Kitchen has an amazing reputation for their food, it is one of the best places to go for a special occasion!

Caffe Pasta & Pizzeria

Caffe Pasta & Pizzeria

Wharf Road

01736 798 899

If you’re looking for a great restaurant in St Ives then you’ve just found it. Situated right on St Ives Harbour our restaurant serving Italian inspired food has something on the menu to suit everybody's taste. Open 7 days a week throughout the year for morning coffee, lunch & dinner.


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.

SILco Searoom

SILco Searoom

Wharf Road

01736 794325

SILco Searoom serves tasty tapas, local seafood and great coffee! This is the home of St Ives Gin. 

01736 797891

Back to top