12 Best Pubs in St Ives
Heading down to the bustling town of St Ives for your next staycation? If so, be sure to check...
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…

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.
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 796791
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:
Visit website
Call: 01736 793366
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 791122
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:
Visit website
View the menu
Call: 01736 795352
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 799874
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:
Visit website
View the menu
Call: 01736 798798
View this post on Instagram
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:
Visit website
Call: 01736 798798

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.
View this post on Instagram
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:
Visit website
Call: 01736 791706
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:
Visit website
View the menu
Call: 01736 799160
View this post on Instagram
Serving freshly made vegan and vegetarian fare, it’s also a must if you like locally brewed coffee.
Ideal for:
Visit website
Call: 01736 317621

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.
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:
Visit website
View the menu
Call: 01736 794030
View this post on Instagram
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:

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.
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 794204
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:
Visit website
View the menu
Call: 01736 796816
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 796353

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:
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:
Visit website
Call: 01736 798482
View this post on Instagram
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:
Visit website
Call: 01736 799099
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:
Visit website
View the menu
Call: 01736 799664
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:
Visit website
View the menu
Call: 01736 793776
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 793776

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.
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 794014
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:
Visit website
View the menu
Call: 01736 794030

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.
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:
Facebook page
Call: 01736 796833
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 794123
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:
Visit website
View the menu
Call: 01736 796584
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:
Facebook page
Call: 01736 796000
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 796112

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.
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:
Visit website
View the menu
Call: 01736 795307
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:
Visit website
View the menu
Call: 01736 799003

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 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:
Visit website
View the menu
Call: 01736 798257

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 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:
Visit website
View the menu
Call: 01736 798492
View this post on Instagram
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:
Visit website
View the menu
Call: 01736 799295
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:
Visit website
View the menu
Call: 01736 796241
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:
Visit website
View the menu
Call: 01736 791490
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