Restaurants in St Ives

For regular updates on the best dining Deals in Cornwall and Devon subscribe to our Cornwall and Devon Special Offers Newsletter.

Looking for the best restaurants in St Ives? Find them on the leading Cornwall and Devon restaurant guide. Discover new places to eat in St Ives with links to restaurant websites, online menus, restaurant photos, special offers, location maps & much more.

If you can’t find the venue you’re looking for add it here.

To refine your search
AlbaThe Old Lifeboathouse, Wharf Road, St Ives, TR26 1LF | 01736 797 222
AlfrescoWharf Road, St Ives, TR26 1LF | 01736 793 737
Badger InnFore Street, Lelant, St Ives, TR26 3JT | 01736752181
Bamboo House4b Chapel Street, St Ives, TR26 2LR | 01736 796 002
Beachcomber TheThe Wharf, St Ives, TR26 1PU | 01736 794 844
Bean Inn Restaurant at Coast B&BSt Ives Road, Carbis Bay, St Ives, TR26 2RT | 01736 795 918
Becks Fish and ChipsLongstone Hill, Carbis Bay, St Ives, TR26 2LJ | 01736 796241
Black Rock RestaurantMarket Place, St Ives, TR26 1RZ | 01736 791 911
Blas BurgerworksThe Warren, St. Ives, St Ives, TR26 2EA | 01736 797 272
Blue Hayes Restaurant With RoomsTrelyon Avenue, St Ives, TR26 2AD | 01736 797 129
Boskerris HotelBoskerris Road, Carbis Bay, St Ives, TR26 2NQ | 01736 795295
Cafe PastaThe Wharf, St Ives, tr26 1pz | 01736 796 447
Carbis Bay HotelCarbis Bay, St Ives, TR26 2NP | 01736 795 311
Casa RomanoSt Ives Road, Carbis Bay, St Ives, TR26 2SB | 01736 796177
Castle Inn16 Fore Street, St Ives, TR26 1AB | 01736 796 833
Cellar Bistro Ltd29-31 Fore Street, St Ives, TR26 1HE | 01736 791813
Christian GuildTreloyhan Manor, St Ives, TR26 2AL | 01736796240
Chy-an-Albany Hotel and RestaurantAlbany Terrace, St Ives, TR26 2BS | 01736 796759
Cornish Deli3 Chapel Street, St Ives, TR26 2LR | 01736 795 100
Digey Food Room, The6 The Digey, St Ives, TR26 1HR | 01736 799 600
Firehouse Bar and Grill27 Fore Street, St Ives, TR26 1AB | 01736 799 664
Garrack RestaurantBurthallan Lane, St Ives, TR26 3AA | 01736 796 199
Gurnards HeadZennor, St Ives, TR26 3DE | 01736 796928
Halsetown InnHalsetown, St Ives, TR26 3NA | 01736 795583
HobblersWharf Road, St Ives, TR26 1LF | 01736 796 439
Hub Bar and Kitchen4 Wharf Road, St Ives, TR26 1LF | 01736 799099
Jd WetherspoonsTregenna Place, St Ives, TR26 1SB | 01736 792920
Jd WetherspoonsTregenna Place, St Ives, TR26 1SB | 01736792920
Karoles KaffTregenna Hill, St Ives, TR26 1SE | 01736797272
KingfisherWharf Road, St Ives, TR26 1LF | 01736 797 808
Kowabungas Internet Cafe48 Fore Street, St Ives, TR26 1HE | 01736 795577
La Casita10 Trencrom Lane, Carbis Bay, St Ives, TR26 2TA | 01736 799 399
Lamb and Flag InnCanonstown, Hayle, St Ives, TR27 6LU | 01736 753 289
Lamorna LodgeBoskerris Road, Carbis Bay, St Ives, TR26 2NG | 01736795967
Lifeboat InnWharf Road, St Ives, TR26 1LF | 01736 794123
LongshipsTalland Road, St Ives, TR26 2DF | 01736798180
Mermaid Seafood Restaurant21 Fish Street, St Ives, TR26 1LT | 01736 796 816
Mex The3 Gabriel Street, St Ives, TR26 2LU | 01736 797 658
New WorldMarket Place, St Ives, TR26 1RZ | 01736 797 341
Ocean GrillWharf Road, St Ives, TR26 1LG | 01736 799 874
Onshore RestaurantWharf Road, St Ives, TR26 1LF | 01736 796 000
Pedn-Olva HotelLookout Restaurant, West Porthminster Beach, St Ives, TR26 2EA | 01736 796 222
Peppers Pasta and Pizzeria22 Fore Street, St Ives, TR26 1AB | 01736 794 014
Pizza ExpressWharf Road, St Ives, TR26 1HE | 01736 797 695
Porthgwidden Beach CafePorthgwidden, St Ives, TR26 1PL | 01736 796 791
Porthmeor Cafe BarPorthmeor Beach, St Ives, TR26 1JZ | 01736 793 366
Porthminster Beach CafePorthminster, St Ives, TR26 2EB | 01736 795 352
Presto9 Fore Street, St Ives, TR26 1SQ | 01225 485 990
Queens HotelHigh St St. Ives, St Ives, TR26 1RR | 01736 796468
Rajpoot6 Gabriel Street, St Ives, TR26 2LU | 01736 795 307
Rhubarbs7 High Street, St Ives, TR26 1RR | 01736 791 988
Scarlet WinesThe Old Forge, Lelant, Hayle, St Ives, TR27 6JG | 01736 753 696
Seafood Cafe The45 Fore Street, St Ives, TR26 1HE | 01736 794 004
Seagrass RestaurantFish Street, St Ives, TR26 1LT | 01736 793 763
Sheaf of WheatChapel Street, St Ives, TR26 2LS | 01736 797130
Sims of St IvesStreet an Pol, St Ives, TR26 2DS | 01736 794 787
Sloop InnSt Ives, St Ives, TR26 1LP | 01736 796584
Spinacios Vegetarian Cafe and RestaurantThe Old Custom House, Wharf Road, St Ives, TR26 1LF | 01736 798 818
St Andrews Street Bistro16 St Andrews Street, St Ives, TR26 1AH | 01736 797 074
St Ives Bay HotelThe Terrace, St Ives, TR26 2BP | 0844-2510900
Book Online
St Ives Harbour HotelSt Ives Harbour Hotel & Spa, The Terrace, St Ives, TR26 2BN | 01736 795 221
St MerrynSt. Ives Road, Carbis Bay, St Ives, TR26 2PN | 01736795767
The AlbatrossChapel St, St Ives, TR26 2LR | 01736 798492
The Attic Bar18a Fore Street, St Ives, TR26 1AB | 01736 797 511
The Balancing EelThe Sloop Car Park, Back Lane, St Ives, TR26 1LS | 01736 796792
The Balcony Bar & KitchenThe Wharf, St Ives, TR26 1LP | 01736 798482
The Cornish ArmsAucklands, St. Ives Road, St Ives, TR26 2PG | 01736796112
The Cottage HotelBoskerris Road, Carbis Bay, St Ives, TR26 2PE | 01736795252
The Countryman, Trink, St Ives, TR26 3JQ | 01736797571
The CroftPenbeagle Lane, St Ives, TR26 2EY | 01736797473
The Dolphin57 Fore St, St Ives, TR26 1HE | 01736 795701
The Gannet InnSt Ives Road, Carbis Bay, St Ives, TR26 2SB | 01736 795651
The Loft Restaurant and TerraceNorway Lane, St Ives, TR26 1LZ | 01736 794 204
The Old Vicarage HotelParc an Creet, St Ives, TR26 2ES | 01736796124
Tinners ArmsZennor, St Ives, TR26 3BY | 01736 796927
Union Inn, TheFore Street, St Ives, TR26 1AB | 01736 796 486
Yellow Canary, The12 Fore Street, St Ives, TR26 1AB | 01736 797 118

Refine your results by Category

Ads
Affiliates

We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!

Interested in Cornwall and Devon Special Offers?We’ll email you the best dining deals, events and news in Cornwall and Devon.SIGN UP NOW

Thank You
You have successfully signed up to the newsletter

Sugarvine will only use your contact details to send you our newsletter. Your details will not be passed on to any third parties.