Close Icon
A group of women in a restaurant eating and talking.

One of the biggest questions on everyone’s lips when they arrive in the beautiful bayside town of St Ives is ‘Where shall we eat?’.

Now you don’t have to spend hours searching – simply choose from this amazing list of St Ives restaurants by finding the cuisine of your choice!


Choose your ideal cuisine, or read on to discover a thorough guide to places to eat in St Ives…


Beach Restaurants in St Ives

Breathtaking views and delicious food – what more could you ask for?

We’ve hand-picked the best restaurants in St Ives by the beach. Browse the variety of menus and book a table by the sea.

Either on the harbour or the golden sand, there’s nothing like it.


Porthgwidden Beach Café, St Ives


Head to St Ives “Island” and eat beneath the grassy slopes on blue-flag-awarded Porthgwidden Beach. Dine with unbeatable and uninterrupted views across St Ives Bay to Godrevy Lighthouse.

This beachside cafe is perfect for:

  • Breakfast, lunch, afternoon tea and dinner
  • Wine list
  • Family-friendly
  • Sea views

Visit website
View the menu
Call: 01736 796791


Porthmeor Beach Café, St Ives

Next door to Porthgwidden is its sandy partner, Porthmeor Beach, where the Café serves an imaginative menu and equally creative cocktail menu. Watch the surfers and potentially spot some dolphins as you dine.

Porthmeor Beach Cafe is perfect for:

  • Breakfast, lunch, dinner
  • Heated outdoor booths
  • Sea views
  • Family-friendly
  • Dog-friendly

Visit website
Call: 01736 793366


Tate St Ives Sea View Café & Bar

 

View this post on Instagram

 

A post shared by Tate St Ives (@tatestives)


Housed on the top floor of the Tate Gallery in St Ives, this European-inspired menu changes regularly with the seasons. Enjoy an eclectic mix of art and good food.

The Seaview Cafe and Bar is great for:

  • Lunch and light bites
  • Spectacular views of St Ives Old Town
  • Contemporary architecture

Visit website
View the menu
Call: 01736 791122


Porthminster Beach Café, St Ives

With sweeping views across St Ives Bay all the way to Godrevy Lighthouse, this beach restaurant is a multi-award-winning seafood restaurant. Located on one of the cleanest beaches in the south-west, Porthminster has prestigious blue flag status.

It’s perfect for:

  • Morning coffee, lunch, afternoon tea and dinner
  • Mediterranean & Asian seafood cuisine
  • St Ives small-batch coffee

Visit website
View the menu
Call: 01736 795352


Porthminster Kitchen, St Ives


Serving up a refreshing and playful take on Cornish Cuisine, Porthminster Kitchen is a must for those looking for beach restaurants in Cornwall. With panoramic views of St Ives you’ll be transported to another part of the world.

Porthminster Kitchen is ideal for:

  • Award-winning seafood
  • Lunch and dinner
  • Al fresco dining on the terrace
  • Spectacular sea views

Visit website
View the menu
Call: 01736 799874


The Beach Restaurant, St Ives

The Beach Restaurant is a family-owned establishment in St Ives that serves high-quality, locally caught Cornish fish, seafood, poultry, and game. Located in the heart of St Ives, The Beach Restaurant welcomes everyone.

It’s the perfect place for:

  • Lunch and dinner
  • Sea views
  • Family-friendly

Visit website
View the menu
Call: 01736 798798


SILCO Bar and Kitchen, St Ives

 

View this post on Instagram

 

A post shared by Silco St Ives (@eat_silco)


Where people and drinks mix, SILCO Bar and Kitchen is the ideal place to enjoy an evening with friends. Just metres from the beach, this gastro bar is home to craft spirit company St Ives Liquor Co. and allows you to sample your favourite local tipple paired with some incredible tapas-style snacks.

Perfect for:

  • Tapas-style meals
  • Craft spirits
  • Meeting up with friends and family
  • A relaxed setting

Visit website
Call: 01736 798798


Vegan Restaurants in St Ives

Vegan dish.

The best vegan restaurants in St Ives revealed. With venues recommended by The Guardian and Channel 4, St Ives has definitely developed a soft spot for vegan food, and they do it well. Here are our top picks for vegan restaurants in St Ives.


The Bean Inn


Located just a mile from St Ives, The Bean Inn is the place to go if you’re looking for vegan and vegetarian food. Recommended by media such as The Guardian and Channel 4 and approved by the Vegetarian Society, The Bean Inn has a very chilled and welcoming atmosphere.

Perfect for:

  • Vegans and vegetarians
  • Dining in or takeaway (should be pre-ordered 30 minutes in advance)
  • Child-friendly

Visit website
Call: 01736 791706


Tretho Lounge, St Ives

With seashells on the walls, art on exposed whitewashed boards, and views out to sea, Thretho Lounge is a popular eatery in St Ives. Part of the ‘Lounge’ chain, this restaurant has plenty of vegan and vegetarian options, so you’ll be spoilt for choice on things to eat.

Perfect for:

  • Vegans and vegetarians
  • Daily meal deals
  • Informal dining

Visit website
View the menu
Call: 01736 799160


Yallah Coffee Kiosk and Cafe


Serving freshly made vegan and vegetarian fare, it’s also a must if you like locally brewed coffee.

Ideal for:

  • Fresh coffee
  • Breakfast, lunch, and takeaway
  • Those with dietary requirements

Visit website
Call: 01736 317621


Mexican Restaurants in St Ives

Fajitas.

We might be biased, but we believe St Ives showcases the best Mexican food in Cornwall. From traditional Mexican dishes to simple favourites, browse the delicious menus and book your table.


Guac on Mex

If you’re looking for a taste of Mexico in the heart of St Ives, no place is better than Guac on Mex. Whether you’re looking for a main meal or a simple snack, their locally sourced menu delivers on flavour.

Best for:

  • Mexican food lovers
  • Simple meals
  • Takeaways and dinner

Visit website
View the menu
Call: 01736 794030


Chilito

 

View this post on Instagram

 

A post shared by Chilito (@chilito_st.ives)


If you’re craving bold, flavour-packed Mexican street-food in the heart of St Ives, Chilito serves up the goods. This harbour-side food and cocktail spot delivers vibrant tacos, loaded burritos and sharing plates with a seaside view. Whether you’re after a casual bite or a lively meal with friends, their menu brings the fiesta.

Best for:

  • Mexican food and cocktail lovers
  • Tacos & sharing plates
  • Casual dining by the harbour

Visit instagram account


Seafood Restaurants in St Ives

A seafood tagliatelle.

St Ives is renowned for its award-winning seafood restaurants, which is why we’ve listed the finest places to eat fresh Cornish seafood in St Ives. Expect locally caught lobsters and sustainable local food sources, paired with mesmerising views.


The Loft, St Ives


In the heart of St Ives’ Artists’ Quarter and boasting a restaurant and terrace, The Loft overlooks the bay to Godrevy Lighthouse. Expect a mouthwatering menu prepared using the freshest locally sourced seasonal fish, vegetables and meat.

Best for:

  • Outside seating
  • Dog-friendly terrace
  • Panoramic views across rooftops and the harbour

Visit website
View the menu
Call: 01736 794204


The Mermaid Seafood Restaurant, St Ives

With a well-earned reputation as one of the finest seafood restaurants in Cornwall, The Mermaid serves only the finest and freshest locally caught seafood. The carefully selected wine list completes the experience.

Perfect if you’re looking for:

  • Locally caught lobsters
  • The oldest and most popular family-owned restaurant
  • Romantic atmosphere

Visit website
View the menu
Call: 01736 796816


The Rum & Crab Shack, St Ives


With frequent live music, good rum and, of course, some amazing crab, this seafood restaurant in St Ives has a relaxed vibe. It welcomes all rum and seafood lovers, with a varied and expansive menu.

The Rum and Crab Shack is great for those looking for:

  • Hearty sharing boards
  • Vegetarian and vegan options
  • Sea views
  • Dog-friendly places to eat

Visit website
View the menu
Call: 01736 796353


Burger Restaurants in St Ives

Burger and chips on a tray.

Who doesn’t like a burger? The bigger, the better, right? And there are plenty of restaurants in St Ives serving fully loaded burgers. Here are our top recommendations:


The Balcony Bar, St Ives

Open all year round with views of the busy harbour, The Balcony Bar has a chilled atmosphere and there is plenty of seating. Child-friendly and a hot spot for football fans, there is regular music and televised sports events for your entertainment.

Great for:

  • A wide selection of burgers
  • St Ives harbour views
  • Sports and entertainment
  • Selection of local drinks

Visit website
Call: 01736 798482


The Hub, St Ives

 

View this post on Instagram

 

A post shared by Hub St Ives (@hub_stives)


Serving up award-winning burgers, The Hub in St Ives is the place to go if you’re looking for a tasty patty. Arguably the South-West’s finest burger spot, they celebrate the rich source of local produce we have nearby.

The Hub is ideal for those looking for:

  • Unrivalled views of St Ives harbour
  • Prime cut burgers or plant-based ones
  • Breakfast, lunch, coffee, dinner, and late-night drinks
  • Dog-friendly places to eat

Visit website
Call: 01736 799099


Firehouse Bar and Grill, St Ives

With a menu inspired by the grill and a gin bar that serves mouthwatering cocktails, Firehouse offers a great selection of gourmet burgers alongside fresh local fish, quality beef, chicken, pizzas and vegetarian options.

Great for:

  • Gin lovers
  • Mouthwatering cocktails
  • Stunning views across the rooftops of St Ives

Visit website
View the menu
Call: 01736 799664


Beer & Bird, St Ives

If you fancy a succulent chicken burger, then head to Beer & Bird. Serving succulent free-range fried chicken with over 100 craft beers and ciders, they’re proud to be Cornwall’s first gourmet fried chicken restaurant.

Highlights of dining at Beer & Bird:

  • Sourced from a local free-range poultry farm
  • Secret recipe gluten-free breading
  • Bar featuring over 30 gins, 20 rums and 40 whiskies
  • Takeaway available

Visit website
View the menu
Call: 01736 793776


Blas Burgerworks, St Ives

 

View this post on Instagram

 

A post shared by Blas Burgerworks (@blasburgerworks)


Featured and praised by major news publications including The Independent and The Guardian, Blas Burgerworks are passionate about sustainability and reducing their impact on the environment. The Cornish meat is naturally reared, free range and cooked on a chargrill.

Enjoy:

  • Shared, communal seating
  • 100% Cornish beef from Trevaskis Farm
  • Handmade veggie & vegan burgers

Visit website
View the menu
Call: 01736 793776


Italian Restaurants in St Ives

Woman eating spaghetti.

Find the ultimate Italian dining experience at these Italian restaurants in St Ives. From Al fresco dining to authentic stone-baked pizzas and fresh pasta dishes, you will never be disappointed with St Ives’ Italian experience.


Peppers Pasta & Pizzeria, St Ives


From traditional Italian pasta dishes to fresh dough pizzas, steaks and poultry, Peppers welcomes children with a dedicated kids menu. Established in 1984, the decor transports you all the way to Italy.

Great for those looking for:

  • Creating their own pizza
  • Takeaway option
  • Seafood daily specials based on market catch

Visit website
View the menu
Call: 01736 794014


The St Ives Pizza Company

A local favourite with hand made pizza made from their own hand-stretched dough. A pizza delivery in St Ives like no other, that uses fresh local ingredients to produce the finest artisan pizzas in town.

What makes it great:

  • Order through their own app
  • Get delivery to anywhere – pick the beach!
  • Handmade to order

Visit website
View the menu
Call: 01736 794030


Pub Food in St Ives

St Ives pub.

Browse our handpicked pubs in St Ives serving delicious food and choose your favourite. From breakfast to traditional Sunday Roasts and dinner, you will be impressed with their charm and character.


The Castle Inn, St Ives

If a classic, traditional, old pub is what you are looking for, then step into the Castle, praised for keeping to authentic pub roots. With a friendly landlord and a selection of both nationwide and local beers, you won’t be disappointed.

Ideal for those looking for:

  • Lively weekly entertainment
  • Proper pub food
  • Friendly landlord
  • Child and family friendly

Facebook page
Call: 01736 796833


The Lifeboat Inn, St Ives


From a delicious full English breakfast to a romantic dinner or social gathering, the Lifeboat Inn is right on the waterfront in St Ives. All you have to do is turn up, sit down and admire the view! Bookings are highly advised during the summer months.

Great for those looking for:

  • A cosy burning log fire in the winter
  • Views of the sea and maritime activities
  • A dog and family-friendly pub

Visit website
View the menu
Call: 01736 794123


The Sloop Inn, St Ives

A local favourite and one of St Ives’ best and oldest pubs, The Sloop has three different dining areas! These include the pub itself, a more formal ‘Captains Tables’ and an outside area called the ‘Upper Deck’. Enjoy food right on the harbour front.

Its perfect for those who want:

  • Local live music
  • Local 1312 Sloop Inn Gin
  • Breakfast, Lunch, Dinner and Drinks

Visit website
View the menu
Call: 01736 796584


The Union Inn, St Ives

Offering a traditional pub menu with all the expected pub favourites, including a traditional Sunday roast and a daily specials board. There’s also a wide selection of favourite draft ales, lagers and ciders.

Ideal for:

  • Traditional Sunday roast
  • Fresh fish & local meat
  • Cosy, friendly pub

Facebook page
Call: 01736 796000


The Cornish Arms, St Ives


This pub reflects the charm and character of its friendly and welcoming landlords, David and Jacky. A traditional, cosy pub with rustic wooden furniture and interesting memorabilia dotted around, this is a perfect stop to eat with friends and family.

Great for those looking for:

  • A dedicated family dining area
  • A pub stop on a local walk
  • Character features
  • A place to eat and drink with your dog

Visit website
View the menu
Call: 01736 796112


Indian Restaurants in St Ives

An array of Indian food.

The list of Indian restaurants in St Ives is short but authentic. Whether you’re eating in or taking away, both offer vibrant cuisine with the freshest and most authentic ingredients.


Rajpoot Tandoori Restaurant, St Ives

From genuine Indian food to popularised Asian cuisine, Rajpoot pride themselves on home-style cooking with the freshest, most authentic ingredients. Locally famous for its BYOB policy (bring your own booze).

Why we love Rajpoot:

  • Open seven days a week
  • Set price restaurant meals for 2 & 4
  • Takeaway option

Visit website
View the menu
Call: 01736 795307


The Curry Garden Restaurant, St Ives

The Curry Garden serves vibrant and exciting Indian & Bangladeshi tastes in a modern atmosphere. The extensive menu includes everyone’s favourites and some adventurous choices. A pre-dinner drinks menu starts your evening off perfectly.

Expect:

  • Secret terraced garden
  • Full menu for takeaways
  • Indian and Bangladeshi cuisine

Visit website
View the menu
Call: 01736 799003


Chinese Takeaways in St Ives

Chinese takeaway.

Satisfy your cravings with authentic Chinese restaurants in St Ives. Available to eat in or takeaway, the restaurants offer quality Chinese cuisine with a vast menu.


Hong Kong Kitchen

Hong Kong Kitchen is the oldest Chinese takeaway in St Ives and still the most popular. With an expansive menu and an easily navigated website, you can have your Chinese ordered within minutes.

Why locals love this spot:

  • Delivery £2.00 within 2 miles
  • Free delivery for orders over £30
  • Five set menu choices

Visit website
View the menu
Call: 01736 798257


Fish and Chip Shops in St Ives

Fish and chips with a pint.

No trip to St Ives (or any seaside town) is complete without fish and chips. Expect only the freshest of ingredients, bursting with flavour. Here are the best fish and chip restaurants in St Ives.


By the Sea Seafood Restaurant & Takeaway

By the Sea serves the freshest seafood in the heart of St Ives, from lobster and oysters to classic fish & chips. With vegan, vegetarian, and gluten-free options available, it’s a welcoming spot for everyone.

Perfect if you’re looking for:

  • Award-nominated fish & chips
  • Fresh lobster from the tank
  • Eat in or takeaway available

Visit website
View the menu
Call: 01736 798492


Harbour Fish and Chips


Harbour Fish & Chips serves up locally sourced fish and Cornish-farmed potatoes, peeled and chipped in-house for extra freshness. Eat in or takeaway, the choice is yours.

Here you’ll find:

  • Large portions
  • Locally caught fish from a St Ives fishmonger
  • Harbour front views

Visit website
View the menu
Call: 01736 799295


Becks Fish and Chips St Ives

Becks offers traditional, freshly prepared fish & chips in a relaxed, family-run restaurant with a cosy bar that’s perfect for unwinding over hearty, well-crafted meals.

What to expect:

  • Free parking
  • Gluten-free options
  • Sustainably sourced fish
  • Comprehensive menu
  • Eat in and takeaway options available

Visit website
View the menu
Call: 01736 796241


Sharky’s Fish and Chips, St Ives

Sharky’s Fish & Chips dishes up some of the crispiest, most delicious fish and chips in St Ives. Tucked away on Penbeagle Industrial Estate, it’s beloved by locals and visitors alike. Known for its light batter, generous portions, and wallet-friendly prices, it’s that hidden gem worth seeking out.

What makes Sharky’s great:

  • Proper traditional takeaway
  • Local’s best-kept secret
  • Large portions

Visit website
View the menu
Call: 01736 791490


Holiday Accommodation in St Ives

So there you have it! St Ives has an immense amount of places to eat and fabulous dishes to try. Check out our guide to St Ives for more holiday inspiration.

Whether you’re looking for a family-friendly cottage, a dog-friendly abode, or a romantic getaway for two, there’s plenty of St Ives accommodation to choose from. Or why not book a cottage in neighbouring Carbis Bay and enjoy this culinary treasure chest on Cornwall’s Coast.


Last updated: November 2025