We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in St Ives, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Cornish Deli

#1 of 106 Restaurants in St Ives
Price: $6 - $24 Map
Visitor photos (26)
Cuisines: Cafe Seafood Sandwiches Delicatessen

The Tearoom

#2 of 106 Restaurants in St Ives
Map
Visitor photos (36)
Cuisines: Sandwiches English

Porthmeor Cafe

#3 of 106 Restaurants in St Ives
Map
Visitor photos (157)

Cellar Bistro

#4 of 106 Restaurants in St Ives
Map
Visitor photos (31)
Cuisines: Bistro

La Casita

#5 of 106 Restaurants in St Ives
Price: $8 - $27 Map
Visitor photos (10)
Cuisines: Mediterranean

St. Andrew's St Bistro

#6 of 106 Restaurants in St Ives
Price: $6 - $41 Map
Visitor photos (37)
Cuisines: International European Contemporary Continental

Spinacio's

#7 of 106 Restaurants in St Ives
Map
Visitor photos (29)
Cuisines: Vegetarian

Pels

#8 of 106 Restaurants in St Ives
Price: $10 Map
Visitor photos (8)
Cuisines: Pizza Fast Food

The Black Rock

#9 of 106 Restaurants in St Ives
Price: $15 - $41 Map
Visitor photos (32)

Alfresco Cafe Bar

#10 of 106 Restaurants in St Ives
Price: $8 - $37 Map
Visitor photos (48)
Cuisines: Sandwiches English

Seagrass

#11 of 106 Restaurants in St Ives
Price: $8 - $39 Map
Visitor photos (96)
Cuisines: Seafood Contemporary Bistro Oyster Bar

The Digey Food Room

#12 of 106 Restaurants in St Ives
Price: $8 - $16 Map
Visitor photos (13)

The Bean Inn Vegetarian Restaurant

#13 of 106 Restaurants in St Ives
Map
Visitor photos (24)
Cuisines: Vegetarian Vegan

The Mex

#14 of 106 Restaurants in St Ives
Price: $9 - $30 Map
Visitor photos (32)
Cuisines: Mexican

Porthminster Beach Cafe

#15 of 106 Restaurants in St Ives
Price: $9 - $32 Map
Visitor photos (199)
Cuisines: Seafood International

Porthminster Kitchen

#16 of 106 Restaurants in St Ives
Map
Visitor photos (13)

Blas Burgerworks

#17 of 106 Restaurants in St Ives
Price: $16 - $24 Map
Visitor photos (29)
Cuisines: Hamburgers

57 Fore Street

#18 of 106 Restaurants in St Ives
Map
Visitor photos (8)

The Halsetown Inn

#19 of 106 Restaurants in St Ives
Map
Visitor photos (32)
Cuisines: British Pub

Hub Bar & Kitchen

#20 of 106 Restaurants in St Ives
Price: $3 - $14 Map
Visitor photos (96)
Cuisines: American Hot Dogs Barbecue

Mermaid Seafood Restaurant

#21 of 106 Restaurants in St Ives
Price: $32 Map
Visitor photos (27)
Cuisines: Seafood

The Lifeboat Inn

#22 of 106 Restaurants in St Ives
Map
Visitor photos (42)
Cuisines: Fish & Chips Seafood British English Pub Family Fare

Lighthouse Bistro

#23 of 106 Restaurants in St Ives
Price: $8 - $39 Map
Visitor photos (15)
Cuisines: British Contemporary

The Beachcomber

#24 of 106 Restaurants in St Ives
Map
Visitor photos (17)
Cuisines: British

Olives Cafe

#25 of 106 Restaurants in St Ives
Map
Visitor photos (13)
Cuisines: Cafe

Garrack Restaurant

#26 of 106 Restaurants in St Ives
Price: $21 - $64 Map
Visitor photos (23)
Cuisines: English

Becks Fish and Chips

#27 of 106 Restaurants in St Ives
Price: $8 - $27 Map
Visitor photos (11)
Cuisines: Fish & Chips British

The Balancing Eel

#28 of 106 Restaurants in St Ives
Map
Visitor photos (3)
Cuisines: British

Harbour Fish & Chips

#29 of 106 Restaurants in St Ives
Map
Visitor photos (45)
Cuisines: Seafood British

The Beach Restaurant

#30 of 106 Restaurants in St Ives
Map
Visitor photos (61)
Cuisines: Seafood Pasta