Dining & Cafés
Soil to Table
The best dining & cafés in Fleurieu Peninsula
A fertile landscape of dairies, market gardens, olive groves and fishing ports has produced some of South Australia's most celebrated restaurants, vineyard kitchens and seaside cafés.
When it comes to where to eat on the Fleurieu Peninsula, the choice is broad and the quality is high for a region this size. The standout dining is at the winery restaurants of McLaren Vale, where kitchens cook with estate produce and the views stretch over the vines — perfect for a long, unhurried lunch.
On the coast, the mood shifts to relaxed seaside eating: clifftop tables at the historic Star of Greece at Port Willunga, fish and chips by the jetty, and breezy cafés in the surf towns of Port Elliot, Middleton and Goolwa. Inland heritage towns like Strathalbyn and Willunga have their own pubs, bakeries and small, chef-driven eateries worth the drive.
Coffee culture runs deep here too, with quality roasters and welcoming cafés in almost every town — handy for a rainy-day stop or a slow weekend breakfast. Many venues are family-friendly and dog-friendly in their outdoor areas. For the popular winery restaurants and waterfront favourites, book ahead, particularly on weekends, public holidays and through the busy summer season when the whole peninsula fills with visitors.
Browse dining & cafés by area
95 places
3 Monkeys Fine Foods
An expansive Willunga providore on the High Street stocking local artisan goods for picnic hampers, with a courtyard cafe out the back.
Alexandrina Cheese Company
A small family Jersey dairy in the Mount Compass hinterland, hand-crafting hard-style farmhouse cheese from a single herd of grass-fed Jersey cows.
Alma Hotel
$$Willunga's 1856 corner pub, still pouring
Built in 1856 on the corner of Hill and Aldinga Road, the Alma is the unpretentious locals' pub of historic Willunga - hearty meals, cold beer and a cheerful front verandah ideal for a post-market pint.
Anchorage Cafe
$$Seafront bistro at Anchorage Hotel
The ground-floor bistro at Anchorage Seafront Hotel on Flinders Parade - seafood, soups and pizzas in a casual dining room overlooking the Victor Harbor foreshore.
Anchorage Seafront Hotel
A heritage seafront hotel on Victor Harbor's Flinders Parade, originally built as a guest house in the early 1900s, with restaurant, wine bar and rooms looking directly across to Granite Island.
Appleseed Cafe
A daytime cafe on Dawson Street in central Strathalbyn, open all day for breakfast, brunch and lunch with a friendly local following.
Aqua Blue Normanville Beach
A beachfront kiosk and restaurant on Normanville Beach foreshore, open from breakfast through to dinner with one of the best swimming-beach views on the Fleurieu.
Aqua Cafe
A casual beachside cafe on the road into Goolwa Beach, with ocean views, gelato counter and the standard cafe menu - the natural lunch stop after a Goolwa Beach walk.
Beach House Cafe
Wood-fired pizza, sunset views and live music on the Encounter Bay foreshore - one of the best summer evening venues in Victor Harbor.
Beaches on Horseshoe
A well-loved wholefoods cafe overlooking Horseshoe Bay at Port Elliot, with strong vegan and vegetarian options and a coastal view from every table.
Bean Machine Strathalbyn
A specialty coffee cafe in the heart of the Strathalbyn heritage precinct - the local favourite morning stop on Commercial Road.
Blessed Cheese
$$Cheesemonger, deli and cafe on Main Road
Beloved Main Road cafe, deli and cheesemonger in McLaren Vale - stocking great cheeses, preserves and cured meats, with counter meals and fantastic coffee.
Bombora on the River
$$Seafood and river views on Barrage Road
An award-winning Goolwa cafe on the edge of the Murray River showcasing local produce - Coorong mullet, Goolwa cockles and Fleurieu wines - in a light-filled riverside dining room.
Bracegirdle's House of Fine Chocolate
A licensed chocolatier and cafe in a heritage McLaren Vale cottage - hand-made chocolates, rich hot chocolate and a full all-day menu.
Cape Jervis Tavern
$$Last pub before Kangaroo Island
The only pub in Cape Jervis - counter meals, takeaway and seven simple motel units a short drive from the SeaLink ferry terminal.
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.
Corio Hotel
Heritage hotel on the Goolwa wharf road
Historic stone hotel on Railway Terrace, Goolwa - one of the town's most recognisable 19th-century buildings, with a pub, restaurant and accommodation.
d'Arry's Verandah Restaurant
$$$$Hatted fine dining at d'Arenberg
d'Arenberg's fine-dining restaurant on Osborn Road - seasonal Fleurieu produce, an epic wine list and sweeping views across the vineyards to the Cube.
Delamere General Store
The community heart of tiny Delamere - a country store and cafe with provisions, takeaway, and the outdoor Delamere Art Wall next door.
Down South Distillery
$$Gin, wood-fired pizza & Agostino site
Gin distillery with a cellar door restaurant at the former Agostino Wines site on Stonehouse Lane, Aldinga - gin flights alongside wood-fired pizza.
Down The Rabbit Hole Wines
Alice in Wonderland meets McLaren Vale
A whimsical, Alice in Wonderland-themed cellar door and restaurant on Binney Road, with vineyard gardens, long lunches and estate wines.
Ekhidna Wines & Restaurant
Handcrafted wines and a vineyard restaurant on Branson Road
A family-owned cellar door and restaurant on Branson Road, blending McLaren Vale wines with a modern Australian kitchen and long views across the vineyards.
Fino Vino
A stylish small wine bar from the original Fino team serving Mediterranean share plates and natural wines in a Willunga sandstone shopfront.
Four Winds Chocolate
A small Willunga chocolatier and patisserie on the High Street, hand-painting eggs and turning out fresh weekly patisserie alongside a tight chocolate range.