Eat & Drink
Wine, Dine, Celebrate
The best eat & drink in Port Elliot
Everything edible on the Fleurieu - wineries, restaurants, cafés, breweries, distilleries, markets and makers.
The Fleurieu Peninsula is a genuine paddock-to-plate region, and eating your way around it is half the reason to visit. This is one of South Australia's most productive corners — vineyards and olive groves, market gardens and orchards, almond and citrus, cheese makers and small-batch producers all within an easy drive of one another.
It shows up everywhere. Spend a morning at the famous Saturday farmers market in Willunga, graze your way through farm gates and cellar-door kitchens around McLaren Vale, or pick up fresh fish, local cheese, olive oil and just-baked bread to take to the beach. The region's restaurants and cafés lean hard on what's grown nearby, and many of the best meals are had at winery and brewery tables looking out over the vines.
From long vineyard lunches and seaside fish and chips to country bakeries and good coffee in almost every town, there's something for every appetite and budget. If you're planning a trip around food, aim for a weekend so you can catch the markets, and book ahead for the popular winery restaurants — they fill quickly, especially in spring and over the summer holidays.
Browse eat & drink by area
6 places
Cockles Cafe
$$All-day cafe on Port Elliot's North Terrace
Bright all-day cafe on Port Elliot's main street - good coffee, brunch standards and counter cabinet food from 7:30am.
Hotel Elliot
$$Casual country hotel & bistro on The Strand
Casual country hotel on The Strand with a bistro, beer garden, family-friendly pub meals and a short stroll to Horseshoe Bay.
Jetty Food Store
$$Providore and licensed cafe on North Terrace
Part providore, part licensed cafe: a curated Fleurieu food store on Port Elliot's main street with a rustic courtyard cafe out the back.
Port Elliot Bakery
$Country bakery on North Terrace
Long-loved country bakery in the heart of Port Elliot, famous for pies, pasties, vanilla slices and coffee a short walk from Horseshoe Bay.
The Flying Fish Cafe
$$On the sand at Horseshoe Bay
Beachside cafe and restaurant right on Horseshoe Bay at Port Elliot - an icon of the Encounter Coast serving breakfast, lunch and summer dinners overlooking the beach.
Ulithorne
$$Middleton tasting room with coffee & cakes
Small McLaren Vale producer with a charming cellar door in the old Middleton general store, open weekends and public holidays.