Alba - The Old Lifeboathouse , Wharf Rd , St Ives , TR26 1LF - 0871 811 4457


Albany @ the Chy-an Albany - Albany Terrace , St Ives , TR26 2BS - 0871 7144395


Alfresco - Wharf Rd , St Ives , TR26 1LF - 0871 7144401  


Balnoon Inn - Old Coach Road , Balnoon, Lelant , St Ives - 0871 7144473


Bamboo House - 4b Chapel St , St Ives , St Ives - 0871 9615091  


Beach Restaurant The - The Wharf , St Ives , TR26 1PU - 0871 7144539


Beachcomber The - The Wharf , St Ives , TR26 1PU - 0871 7144545


Bean Inn Vegetarian Cafe - St Ives Rd , Carbis Bay , St Ives - 0871 7144549


Becks Fish & chips - Longstone Hill , Carbis Bay , St Ives , TR26 2LJ - 0871 7144553


Blas Burgerworks - The Warren , St. Ives , St Ives - 0871 7144614


Blue Fish Restaurant - Norway Lane , St Ives , TR26 1LZ - 0871 811 4417


Blue Hayes Restaurant - Trelyon Avenue , St Ives , TR26 2AD  - 0871 7144624


Café Pasta - The Wharf , St Ives , St Ives - 0871 7144750


Carbis Bay Hotel - Carbis Bay , St Ives , TR26 2NP - 0871 7144770


Castle Inn - 16 Fore Street , St Ives , TR26 1AB - 0871 7144786


Chy-an-Albany Hotel and Restaurant - Albany Terrace , St Ives , TR26 2BS - 0871 7144851


Coast Bar and Grill - The Wharf , St Ives , TR26 1LF - 0871 7144882


Cornish Deli - 3 Chapel Street , St Ives , TR26 2LR - 0871 7144922

 

Digey Food Room, The - 6 The Digey , St Ives , TR26 1HR - 0871 5286034


Firehouse Bar & Grill - 27 Fore Street , St Ives , TR26 1AB  - 0871 962 6454


Fore Street Deli - 30a Fore Street , St Ives , TR26 1HE - 0871 9615090


Garrack Restaurant - Burthallan Lane , St Ives , TR26 3AA  - 0871 811 4406


Gung Ho Indonesian & Thai Restaurant - Tregenna Hill , St Ives , TR26 1SF - 0871 5286387


Gurnards Head - Zennor , St Ives , TR26 3DE - 0871 5286390


Hobblers - Wharf Rd , St Ives , TR26 1LF - 0871 5286465


Hub Bar & Kitchen - 4 Wharf Road , St Ives , TR26 1LF - 0871 5286508


Kingfisher - Wharf Rd , St Ives , TR26 1LF - 0871 5286617


La Casita - 10 Trencrom La , Carbis Bay , St Ives , TR26 2TA  - 0871 5286658


Lamb & Flag Inn - Canonstown , Hayle , St Ives - 0871 5286674


Lifeboat Inn - Wharf Rd , St Ives , TR26 1LF - 0871 962 6496


Mermaid Seafood Restaurant - 21 Fish St , St Ives , TR26 1LT  - 0871 5286868


Mex The - 3 Gabriel St , St Ives , TR26 2LU - 0871 5286877


Moby's Table - Wharf Rd , St Ives , TR26 1LF - 0871 5286908


Nancherrow Cottage - 7 Fish Street , St Ives , TR26 1LT - 0871 5286952


New World - Market Pl , St Ives , TR26 1RZ - 0871 5286986


Ocean Grill - Wharf Rd , St Ives , TR26 1LG - 0871 5287025


Olive's - Island Sq , St Ives , TR26 1NX - 07873 750 977


Onshore Restaurant - Wharf Rd , St Ives , TR26 1LF - 0871 5287096


Pedn-Olva Hotel - West Porthminster Beach , St Ives,  TR26 2EA - 0871 5287149


Peppers Pasta & Pizzeria - 22 Fore St , St Ives , TR26 1AB - 0871 5287162


Pizza Patio - 29-31 Fore St , St Ives , TR26 1HE - 0871 5287221


Presto - 9 Fore St , St Ives , TR26 1SQ - 0871 5287273  


Queens Hotel - High St St. Ives , St Ives , TR26 1RR - 0871 962 6543


Rajpoot - 6 Gabriel St , St Ives , TR26 2LU - 0871 5287351


Saltwater café - Fish St , St Ives , St Ives - 0871 5287464


Sands Restaurant - Carbis Bay Hotel , Carbis Way , St Ives , TR26 2NP  - 0871 962 6564


Seafarer - 45 Fore St , St Ives , TR26 1HE - 0871 5287492


Seafood Cafe The - 45 Fore St , St Ives , TR26 1HE - 0871 5287497


Seven - 7 High St , St Ives , TR26 1RR - 0871 7144592


Sheaf of Wheat - Chapel St , St Ives , TR26 2LS - 0871 962 6570


Sims of St Ives - Street an Pol , St Ives , St Ives - 0871 5287532


Sloop Inn - St Ives , St Ives , TR26 1LP - 0871 811 4496


Spinacios Vegetarian Café & Restaurant - The Old Custom House , Wharf Road , St Ives , TR26 1LF - 0871 962 6579


St Andrews Street Bistro - 16 St Andrews St , St Ives , St Ives , TR26 1AH  - 0871 5287570


Sunset Café - Tate St Ives , Porthmeor Beach , St Ives , TR26 1TG  - 0871 9615089


The Black Rock Restaurant - Market Place , St Ives , TR26 1RZ  - 01736 791 911


The Croft - Penbeagle Lane , St Ives , TR26 2HS - 0871 962 6644

 

The Wave Restaurant - 17 St Andrews , St Ives , TR26 1AH  - 0871 962 6811


The Western Grill - The Western Hotel , Royal Square , St Ives , TR26 2ND - 0871 962 6815


Three Ferrets - 17 Chapel St , St Ives , TR26 2LR - 0871 962 6831


Tinners Arms - Zennor , St Ives , TR26 3BY - 0871 962 6833  


Tyringham Arms - The Old Coach Rd , Trebarrack, Lelant , St Ives , TR26 3EZ

- 0871 5287746  


Union Inn, The - Fore St , St Ives , TR26 1AB - 0871 5287750


Wave - 17 St Andrews St , St Ives , TR26 1AH - 0871 5287805


Yellow Canary, The - 12 Fore St , St Ives , St Ives - 0871 5287869