• Food & Drink

    Food & Drink in St Ives

    St Ives has rightly earned itself a reputation as one of the UK's cultural capitals, not to mention boasting one of the most beautiful coastlines in the UK which have won awards in previous years, see 'About St Ives' regarding the accolades. You're in for a treat. Food and drink in St Ives, Cornwall is amazingly extraordinary. Fresh-from-the St Ives harbour seafood, indulgent Cornish Cream Teas, incredible locally grown produce and ice-cream (Moomaid Ice Cream is to die for), the Cornish Pasty, Saffron Bun (Ferrells is the place to go for a Pasty and Saffron), Cornish Mead, the list goes on!

    A wealth of fantastic food and drink places have ensured that St Ives has excelled on the culinary front. We have therefore drawn up a list of our favourite places to eat and drink and categorised the lists by restaurants, takeaways and pubs and bars. We just know you’re going to love dining with sand between your toes at a beachside café, for example, Porthmeor Beach Cafe, in a country pub with a roaring fire (Halsetown Inn) or at a top restaurant where the name of a local food hero hangs above the door, for example, Michael Smith at Porthminster Beach Cafe.

    Quick Links

    Our pick of restaurants
    Our pick of takeaways
    Our pick of pubs and bars


    Porthgwidden Cafe

    Porthgwidden Beach

    01736 796791

    Porthgwidden Cafe is located right on Porthgwidden Beach in an old boathouse and has wonderful views from the restaurant and terrace over the beach to Godrevy Lighthouse far across the bay. It serves Mediterranean dishes and is fully licensed.

    Porthmeor Cafe

    Porthmeor Beach

    01736 793366

    With Australian Chef Cameron Jennings at the helm, the breakfasts are renowned in St Ives and the tapas menu has an acclaimed reputation with delicious dishes including clams with chorizo and octopus, white bean puree, capers.

    Porthminster Beach Cafe

    Porthminster Beach

    01736 795352

    Nestled beneath the steep slopes of Porthminster Point, right on the beach with unbeatable and uninterrupted views across St Ives Bay to Godrevy Lighthouse.

    Blas Burgerworks

    The Warren

    01736 797272

    Blas Burgerworks serve the best burgers in town and according to the Wall Street Journal one of the best in Europe! For large parties, best to book in advance! Blas Burgerworks are just next door to us.

    Talay Thai Kitchen

    Wharf Road

    01736 795 157

    Talay Thai Kitchen has an amazing reputation for their food, it is one of the best places to go for a special occasion!

    CINTRA Seafood Bar

    Wharf Road

    01736 798 899

    If you’re looking for a great restaurant in St Ives then you’ve just found it. Situated right on St Ives Harbour our restaurant serving seafood food has something on the menu to suit everybody's taste. Open 7 days a week throughout the year for morning coffee, lunch & dinner.

    Firehouse Bar & Grill

    Fore Street

    01736 799664

    At Firehouse enjoy great food and afterwards pop into the Gin bar downstairs and enjoy a cocktail or two!

    Halsetown Inn


    01736 795583

    Halsetown Inn is a cosy, traditional pub with an eco-ethos which offers gastro-fare and real ales.

    Beach Café Bar

    Wharf Road

    01736 793737

    Relax in Beach Cafe Bar in the rustic-chic atmosphere, where they serve fantastic coffee, wine, artisan beers and smidgens of delicious food.

    SILco Searoom

    Wharf Road

    01736 794325

    SILco Searoom serves tasty tapas, local seafood and great coffee! This is the home of St Ives Gin.


    St Ives Pizza Company

    Penbeagle Estate, 01736 794 030 - Delivery service available

    The St Ives Pizza Company use their own hand-stretched dough and their in-house pizza sauce! These pizzas cannot be missed when you just want a quiet night in!

    Fore Street Deli

    Fore Street, 01736 794578

    Specialising in a wide range of Cornish products and stock a wide range of award-winning Cornish cheeses.

    Source Kitchen

    The Digey

    Stocking a range of delicious Cornish produce plus Italian and Spanish specialities. Cornish foods include cheeses, ham, chicken, duck, free-range eggs and much more. The Italian and Spanish range includes top quality olive oils, wine vinegar, cheeses, chorizo, serrano ham, prosciutto and Parma ham.

    Specialising in olive oils; ranges includes Seggiano, Basilica, Unio Serana, Santa Tea, Boeri, Bio Cano, La Molazza and Olivade de la Luna.

    The Curry Garden

    Tregenna Hill, 01736 799003

    The Curry Garden serves vibrant and exciting Indian & Bangladeshi cuisine. With a host of special dishes created by their very experienced chef, they offer an extensive menu including perfect favourites and some more unusual dishes.

    Their takeaway service is second to none and the full menu is available.

    Hong Kong Kitchen

    Chapel Street, 01736 798257 - Delivery service available

    St Ives Cornwall's most established Chinese take away, offering a wide variety of traditional exotic Chinese dishes as well as many original English meals. They offer a superb choice of excellent value special set dinners ranging from just two people to four or more if so required. We would also be pleased to prepare meals that are not on the menu if you request them.

    Balancing Eel - Fish & Chips Takeaway

    Back Lane, 01736 796792

    Renowned for the quality of their fish and chips; using the finest sustainably-sourced cod and haddock, hake and lemon sole from the Newlyn and Looe Fish Markets and locally grown potatoes to make real chips!

    Sharky's- Fish & Chips Takeaway

    Penbeagle Industrial Estate, 01736 791490

    Possibly the best Fish & Chips in St Ives and known locally as the place to go!


    Gabriel Street, 01736 795307 - Delivery service available

    Rajpoot was recently voted by Cobra Beer as the best Indian restaurant in Cornwall. Established in 1994, Rajpoot provides the finest Indian cuisine and lives up to the ancient ideals of striving for perfection and always doing the very best possible. Rajpoot has a number of different menu options and caters for couples, families and larger parties.

    St Ives Bakery

    Fore Street, 01736 798888

    St Ives Bakery is an independently owned and rather unique little bakery in the picturesque coastal town of St Ives. They have a particular, penchant for pasties and a whole host of other baked goods. Their cakes are delicious!

    Mount Zion Coffee

    Mount Zion

    A local family running a small cofffee shop. They aren't quick, but possibly the best coffee in St Ives! (We are biased!). .

    Photo by Fahmi Fakhrudin

    St Ives Street Food

    Tregenna Place, 07596 066378

    Délices du Monde cook every day fresh sushi, miso and ramen. And almost all their dishes are available in vegan or vegetarian.

    Pubs and Bars

    Castle Inn

    Fore Street, 01736 796833

    The Castle Inn is a traditional Cornish Real Ale pub situated in the heart of St Ives. It has traditional pub decor including beamed ceiling, slate floor and a magnificent stained glass window which is listed.

    Union Inn

    Fore Street, 01736 796486

    The Union Inn is a traditional pub and takes pride in delivering freshly cooked seasonal dishes in a relaxing and comfortable environment. Whether you visit for a quick lunch, a Sunday roast with friends or family, a quiet drink or a great value pub meal, you will find The Union Inn welcoming, as their team focus real attention on you.

    Lifeboat Inn

    Wharf Road, 01736 794123

    The Lifeboat Inn is a traditional harbour-side pub with log fire and outstanding views of the sea. Sitting alongside the famous lifeboat house that supports seafarers it's a great place to relax, enjoy a meal and watch the maritime activities of St Ives.

    Pilchard Press Ale House

    Wharf Road, 01736 791665

    Cornwall's first micropub serving the best craft ales, ciders and wines. It's very hard to find. It's just after Lifeboat Inn before a pasty takeaway shop.

    Harbour Pool Club

    Wharf Road, 01736 795434

    A private members club overlooking St Ives Bay with friendly staff. We encourage civilised patrons in an uncrowded environment. Comfortable lounge area in which you may entertain your guests. Enjoy the local charm and character with an open fire to warm you up.

    The Sloop

    Wharf Road, 01736 796584

    The Sloop Inn is one of the oldest inns in Cornwall, the public house is dated to "circa 1312" although the present building was built in the 17th or 18th century. The Sloop Inn is a traditional bar, with low ceilings but with an outside decking area.

    Upper Deck

    Behind The Sloop Inn, Fish Street, 01736 796584

    The Upper Deck offers an additional comfortable lounge area inside and a terrace with over the sloop and harbour. With its own bar and table service, the Upper Deck is the only spot in St Ives to sit in the sun the sun all day long.

    Cornish Arms

    St Ives Road, Carbis Bay, 01736 796112

    The Cornish Arms is situated on the popular walking route into the seaside town of St Ives. Although newly decorated, this cosy pub is bursting with traditional charm and character. Its thick stone walls have seen years of laughter and its warmth is only enhanced with its carpeted floor, real log fire, low beamed ceilings, rustic wooden furniture and interesting memorabilia. On your own or with a group of friends and family, it really makes no difference as everyone is welcomed in with open Cornish arms, that's right, everyone, bring your dog if you have one.

    The Badger

    Fore Street, Lelant, 01736 752181

    The Badger Inn was given its present name in 1975. Previously known as the The New Inn, Praed's Arms, then The Lelant Arms (1899-1975), it was considerably extended and modernized in 1900, becoming the building we know today.

    A rich history is not all The Badger Inn has to offer as they have a selection of regular offers and activities including Tuesday nights' quiz.

    The Watermill

    Gabriel Street, 01736 795307 - Delivery service available

    Rajpoot was recently voted by Cobra Beer as the best Indian restaurant in Cornwall. Established in 1994, Rajpoot provides the finest Indian cuisine and lives up to the ancient ideals of striving for perfection and always doing the very best possible. Rajpoot has a number of different menu options and caters for couples, families and larger parties.

    The website is using cookies. Find out here how we use them.