Food and Drink

Restaurants

Antoninis, Chapel Terrace, Hayle 01736 758357
The Italian Kitchen, Commercial Road, Hayle 01736 753745
Seafood Cafe, Fore Street, St Ives 01736 794004
Alba, Wharf Road, St Ives 01736 797222
Beachcomber, The Wharf, St Ives 01736 794844
The Beach Restaurant, Wharf Road, St Ives 01736 796831
Beach Cafe Bar, The Wharf, St Ives 01736 793737
Black Rock, Market Place, St Ives 01736 791911
Blas Burgerworks, The Warren, St Ives 01736 797272
Caffe Pasta, The Wharf, St Ives 01736 798899
The Captains Table, Sloop Inn, St Ives 01736 796584
The Cellar Bistro, Fore Street, St Ives 01736 791813
Curry Garden, Tregenna Hill, St Ives 01736 794532
The Firehouse, Fore Street, St Ives 01736 799664
Harbour Fish & Chips, Wharf Road, St Ives 01736 799295
The Loft, Norway Lane, St Ives 01736 794204
The Mex, Gabriel Street, St Ives 01736 797658
Mojito's, The Wharf, St Ives 01736 793763
On Shore, Wharf Road, St Ives 01736 796000
Peppers, off Fore Street, St Ives 01736 794014
Pizza Express, Wharf Road, St Ives 01736 797695
Porthgwidden Beach Café, Porthgwidden Beach, St Ives 01736 796791
Porthmeor Beach Café, Porthmeor Beach, St Ives 01736 793366
Porthminster Beach Café, Porthminster Beach, St Ives 01736 795352
Porthminster Kitchen, The Wharf, St Ives 01736 799874
Rajpoot, Royal Square, St Ives 01736 795307
Seafood Café, Fore Street, St Ives 01736 794004
Sky's Diner, Fore Street, St Ives 01736 798618
Smeatons, The Wharf, St Ives 01736 797808
St Andrews Street Bistro, St Andrews Street, St Ives 01736 797074

Restaurants
Cafes and Tea Rooms

Bumbles, The Digey, 01736 797977
Cafe Art, The Drill Hall, 01736 799450
Cafe Royale, Royal Square
Chapels, Chapel Street, 01736 799344
Coasters, St Andrews Street, 01736 796100
The Cornish Deli, Bumbles Tearooms, The Digey, 01736 797977
Digey Food Room, The Digey, 01736 799600
Madeleines Tea Room, Market Place, 01736 796056
Scoff Troff, Market Place, 01736 797341
The Tate Gallery Café, Porthmeor, 01736 796226
The Tea Room, The Wharf, 01736 794325
Yellow Canary, Fore Street, 01736 797118

 Cafes and Tea Rooms
Bars and Pubs

The Bucket of Blood, Churchtown Road, Phillack, Hayle 01736 752378
The Badger, Lelant , Hayle 01736 752181
The Cornish Arms, Commercial Road, Hayle , 01736 753237
Salt Kitchen Bar, 25 Foundry Square, Hayle , 01736 755862
The Watermill Inn, Lelant, Hayle, 01736 757912
The Attic, Fore Street, St Ives 01736 797511
The Balcony, Wharf Road, St Ives 01736 798782
The Castle Inn, Fore Street, St Ives 01736 796833
The Cornish Arms, St Ives Road, St Ives 01736 796112
The Garrack Hotel, Burthallan Lane, St Ives 01736 796199
The Halestown Inn, Halestown, St Ives 01736 795583
The Hub, Wharf Road, St Ives 01736 799099
The Western Grill, St Ives 01736 795277
The Lifeboat Inn, Wharf Road, St Ives 01736 794123
Pedn Olva Hotel, The Warren, St Ives 01736 796222
The Pool Club, Wharf Road, St Ives 01736 795434
The Queens Hotel, High Street, St Ives 01736 796468
Rum & Crab Shack, The Wharf, St Ives 01736 796353
St Ives Rugby Club, Alexandra Road, St Ives 01736 795346
Scarlet Wines, Lelant, Hayle 0844 847 2832
The Sloop Inn, Wharf Road, St Ives 01736 796584
The Union Inn, Fore Street, St Ives 01736 796486
The Western Hotel, Royal Square, St Ives 01736 795277
Wetherspoons (The Hain Line), Tregenna Place, St Ives 01736 792920

Bars and Pubs
Takeaway Food

Eastern Empire, Commercial Road, Hayle 01736 753272
Sea Pearl Garden, Market Square, Hayle 01736 755245
Dominoes, Penpol Terrace, Hayle 01736 752153
Hayle Kebab House, Fore Street, Hayle 01736 756096
Balti King, Fore Street, Hayle 01736 755300
Gromeea Tandoori, Hayle Terrace, Hayle 01736 758460
Harbour Fish & Chips, Wharf Road, St Ives 01736 799295
The Hong Kong Kitchen, Chapel Street, St Ives 01736 798257
Pels of St Ives, Wharf Road, St Ives 01736 795006
Rajpoot, Royal Square, St Ives 01736 795307
St Ives Doner Kebab House, Chapel Street, St Ives 01736 438340
Yeung's Chinese, Tregenna Place, St Ives 01736 799982

Takeaway Food
Amazing Holiday Deals
Book Your 2025 & 2026 Holiday Today!
Book Online
Dog Friendly Holiday Cottages
Dog Friendly Holiday Cottages, Hayle and Portreath, Cornwall
We offer dog friendly cottages in Hayle , Cornwall, these are 50 yards from a sandy dog friendly beach. Our properties in Portreath are also dog friendly and only 150 yards from the beach. We offer dog friendly self-catering cottages in St Ives Bay Cornwall where to can walk your dog on dog-friendly beaches and walk your dog along dog friendly coast paths. Most pubs are dog friendly of just sit outside our dog friendly self-catering cottages overlooking the sea and dog friendly beach in St Ives Bay Hayle, Cornwall. Remember your dog needs a holiday as well as you so bring your dog away to one of our dog friendly self-catering cottages in Hayle & Portreath, Cornwall.