Restaurants in and around Hayle and St Ives

Antoninis, Chapel Terrace, Hayle 01736 758357

The Italian Kitchen, Commercial Road, Hayle 01736 753745

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

Cafes and Tea Rooms in St Ives

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

Bars and Pubs in Hayle and St Ives

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

Takeaway Food in Hayle and St Ives

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