Be Inspired
Best Eats Best Drinks Best Experiences Best Industry

Best Eats

Best Restaurants in South Australia


For superb winery dining in South Australia’s most prominent wine regions, from the Barossa Valley and Adelaide Hills to McLaren Vale, here are our insider picks.

Anna Lisle

  1. Hardy's Verandah Restaurant at Mount Lofty House

    Crafers, Adelaide Hills, South Australia

    With its sprawling, historic gardens and sweeping views of the Piccadilly Valley, Hardy's Verandah Restaurant at Mt. Lofty House is one of South Australia’s best restaurants and only 20 minutes out of Adelaide.

    View More
  2. The Lane Vineyard Restaurant

    Hahndorf, Adelaide Hills, South Australia

    Overlooking the Adelaide Hills and surrounding vineyard, guests to The Lane can choose from two-, three- or four-course menus or for a unique experience, we highly recommend the Chef’s Table, available for up to six people.

    View More
  3. Appellation at The Louise

    Marananga, Barossa Valley, South Australia

    Harvesting fruit, veggies and herbs from their kitchen garden, baking their own breads and butchering and curing their own meats is just one (special) part of the Appellation dining experience. A

    View More
  4. Hentley Farm

    Seppeltsfield, Barossa Valley, South Australia

    The stunning dining room resides in the former stables, originally built in the 1880s, and exudes a charming atmosphere to enjoy a produce-driven menu that highlights the best of the Barossa Valley. Guests can choose from two set menu options.

    View More
  5. Fino Seppeltsfield

    Seppeltsfield, Barossa Valley, South Australia

    Seppeltsfield, established in 1851, is one of the Barossa’s most reputable wineries and home to FINO, an elegant restaurant that’s committed to its provenance and boasts a deep connection to the Barossa region. This passion is reflected in their regionally-inspired Italian menu.

    View More
  6. Coriole Vineyards Restaurant

    McLaren Vale, McLaren Vale and Fleurieu Peninsula, South Australia

    On the Seaview Ridge in McLaren Vale, Coriole Vineyard is home to the rustic Gather Restaurant. The menu boasts modern Australian fare brimming with local produce.

    View More
  7. The Bridgewater Mill

    Bridgewater, Adelaide Hills, South Australia

    No gastronomic trip to South Australia would be complete without a visit to this Adelaide Hills destination. The menu has been designed to encourage shared dining, celebrating the produce grown in the surrounding area.

    View More
  8. The Salopian Inn

    McLaren Vale, McLaren Vale and Fleurieu Peninsula, South Australia

    Salopian Inn finds its elegant home in an 1851 Mclaren Vale homestead. The contemporary Australian menu takes inspiration from across the globe with a creative menu created by chef Karena Armstrong.

    View More
  9. Ambrosini's Restaurant

    Norwood, Adelaide, South Australia

    View More
  10. Enzo's Ristorante

    Hindmarsh, Adelaide, South Australia

    View More

Subscribe to stay updated on relevant restaurant news near you.

Featured Locations