places to eat in cornwall

Places to Eat in Cornwall

Search Cottages

Discover Places to Eat in Cornwall

Looking for some fantastic places to eat in Cornwall? Our handy eating and drinking guide divulges the best bars, restaurants, pubs and cafés to visit during your stay.

You will find a wide variety of places to eat in Cornwall, whether you are looking for the renowned Newlyn Crab, caught fresh off the coast of Mount’s Bay, or for a piping-hot pasty, lovingly made in one of the many top-notch bakeries. Travel to the coast and relax after a long day enjoying the sun in one of the many cafés in Cornwall.

If you’re looking for somewhere to dine after a long day, there are a number of incredible places to eat in Cornwall to choose from, including Michelin Star delights and restaurants on the beach! Choose between some of the best restaurants in: Truro, Newquay, Looe, Penzance, Fowey, Bude and St Ives, as well as the glorious fishing port Padstow and visit the flagship restaurant of celebrity chef, Rick Stein. Alternatively, tuck into a fresh catch at a Cornwall seafood restaurant, such as Falmouth‘s Hooked on the Rocks. This restaurant has also been dubbed as one of the best sea-view restaurants in Cornwall.

If you are looking for a decent pint with spectacular views, there are a wealth of pubs in Cornwall that provide just that. Unwind in establishments that have been around for centuries and were once the haunts of smugglers, rogues and pirates. Tintagel’s Old Malthouse Inn, a charming pub resting on the South West Coast Path, is a prime example, and also makes for one of the best dog-friendly restaurants in Cornwall.

Fancy a bite to eat at a veggie-friendly place to eat in Cornwall? You’ll be pleased to know that the county hosts a variety of vegan and vegetarian restaurants. Alternatively, if you want to sample international cuisines during your Cornwall visit, why not venture to an Italian or Indian restaurant?

Keep reading to find these lovely Cornwall restaurants and their menus below…

Search by name:

  • group of adults enjoying a meal in a sophisticated setting

    The Old Quay House – Fowey

    28 Fore St
    Fowey
    Cornwall
    United Kingdom
    PL23 1AQ

    01726833302

    Nestled in the picturesque town of Fowey, The Old Quay House is a charming haven that offers a delightful culinary experience for all food lovers.

    view more information
  • scallops dish

    The Old Sail Loft

    The old Sail Loft Restaurant
    Quay Street
    East Looe
    Cornwall
    PL13 1AP

    01503 262131

    If a memorable dining experience in one of the oldest buildings in Looe is something you’re after, we recommend coming to The Old Sail Loft. Seafood, meat dishes and vegan/vegetarian options await.

    view more information
  • The Ranch Falmouth Steakhouse and Grill

    The Ranch Steakhouse and Grill

    17-19 Aswell Street
    Louth
    LN11 9BA

    01507 606889

    An American steakhouse serving delicious food, good service, and unforgettable experiences in a wild west style.

    view more information
  • the rising sun pub, truro
    Image Credits: Tim Green - CC BY 2.0

    The Rising Sun Truro

    Mitchell Hill
    Truro
    Cornwall
    United Kingdom
    TR1 1ED

    01872 240003

    The Rising Sun pub in Truro is a popular spot for locals and visitors alike, offering a warm and welcoming atmosphere, great food and drinks, and friendly service.

    view more information
  • The Shack

    The Shack

    Discovery Quay
    9 Tidemill House
    Falmouth
    TR11 3XP

    01326 212800

    A traditional seafood eatery located smack dab in the middle of Falmouth. In a breathtaking setting, The Shack offers locally sourced, freshly caught fish straight from the harbour.

    view more information
  • chana masala

    The Shanaz Indian Restaurant

    1 Edward St
    Truro
    Cornwall
    England
    TR1 3AJ

    01872 225895

    Shanaz Indian Restaurant, located in the heart of Truro, is a must-visit destination for those after a memorable meal out.

    view more information
  • the shed falmouth

    The Shed

    6-7 Tidemill House
    Discovery Quay
    Falmouth
    TR11 3XP

    01326 318 502

    The Shed is a trendy restaurant and cocktail bar located on the Discovery Quay in a vibrant part of Falmouth.

    view more information
  • The Shore Restaurant, Penzance, Feature

    The Shore Restaurant

    13-14 Alverton St
    Penzance
    TR18 2QP

    01736 362444

    Using the best fish from Newlyn market, Bruce Rennie has created mouthwatering seafood dishes with a Japanese twist. Come here to tantalise your taste buds.

    view more information
  • brasserie-style food

    The Square at Porthleven

    The Square at Porthleven
    7 Fore Street
    Porthleven
    Cornwall
    TR13 9HQ

    01326 573 911

    The Square at Porthleven is a popular restaurant located in the charming seaside town of Porthleven, Cornwall. The restaurant has gained a reputation for its delicious seafood dishes, warm hospitality, and beautiful views of the harbour.

    view more information
  • The Thomas Daniell, Feature

    The Thomas Daniell

    Infirmary Hill
    Truro
    TR1 2JA

    01872 229994

    This welcoming pub and restaurant rests in the middle of Truro, Cornwall. Come to The Thomas Daniell for delicious food suited to all palettes, from vegan to seafood.

    view more information
activityarrow_downarrow_leftsmall-rightarrow-top-rightbikeguidescamerachild-friendlycircularclockCottagecrossdangerdestinationpindownloaddropdown-arrowemailFamilyfinish-flagflagfloraflowergroupHeartinfo-altdidyouknowInspirationlinearlocationmap-pinmapparkingpawphonerulersearchshare Facebook Google Plus Instagram LinkedIn Pinterest Twitter YouTube ui-24px-glyph-2_grid-45popularsun-cloudtexturef-check-glyph-16toggleVideoWalkingwheelchair