11 top places to eat and drink on Kangaroo Island

hero media
Base your itinerary on where best to celebrate local seafood, artisan produce and wine with our guide to Kangaroo Island’s best restaurants, pubs and cafes.

It’s a strategic move to plot out a plan when it comes to where to eat and drink around Kangaroo Island before you arrive at the South Australian outpost so that you can make the most of its incredible bounty. Here are the best restaurants and watering holes.

The best cafes on Kangaroo Island

1. Millie Mae’s Pantry

The original owner of Millie Mae’s Pantry Jan Ordway grew up on Kangaroo Island. And this charming café-slash-grocer was named in honour of Jan’s grandma (whose middle name was Mae) and great-grandmother (Millicent), who also called Kangaroo Island home. Now owned by James and Kate Meredith, the café has been cobbled together using upcycled doors, corrugated iron and timber rescued from old sheds and farms and is a one-stop-shop for coffee and artisan island produce.

Millie Mae's Pantry, Kangaroo Island, SA, Australia
Millie Mae’s Pantry is a one-stop-shop for coffee and artisan island produce. (Image: Meaghan Coles)

2. Emu Bay Lavender Farm

Lavender has long been known as a calmative herb. What better way to inspire a relaxed road trip than by visiting Emu Bay Lavender Farm , located over the hill from Emu Bay. The farm is surrounded by lavender fields and there is an on-site cafe serving lavender scones with lavender jelly and pots of lavender tea.

Lavender farm, Emu Bay, Kangaroo Island, SA, Australia
Inspire a relaxed road trip by visiting Emu Bay Lavender Farm. (Image: South Australian Tourism Commission)

3. Deck Cafe

Don your fanciest flanno so you look the part when you head to the rustic Deck Café for breakfast. Enjoy a nip of coffee in the sunny courtyard where old oak barrels have been rolled out to accommodate towering stacks of pancakes. Start sweet and then move on to savoury seconds such as eggs Florentine with smoked salmon and spinach. BYO binoculars to spot rare birds coming in to land on the American River.

Food platter, Deck Cafe on the Wharf, Kangaroo Island, SA, Australia
Head to the rustic Deck Café for breakfast. (Image: Deck Cafe on the Wharf )

The best places for a seafood lunch on Kangaroo Island

4. The Rockpool Cafe

Enjoy a pre-prandial dip in the waters off Stokes Bay before heading back to The Rockpool Café for coffee and a mid-morning bakery treat. The Rockpool Café is only open in the warmer months, from September to May, and the presence of local ocean swimmers in various stages of undress will confirm you’re in the right place. Parents will appreciate the covered kids’ area replete with mud kitchen while they sit (as Maggie Beer did on a recent visit) enjoying fresh calamari and chips.

Interiors, The Rockpool Cafe, Kangaroo Island, SA, Australia
Head back to The Rockpool Café for coffee and a mid-morning bakery treat. (Image: The Rockpool Cafe )

5. Vivonne Bay General Store

The No. 1 reason to stop at Vivonne Bay General Store in Vivonne Bay is for the famed Kangaroo Island whiting burger, which is impeccably sourced and captures the essence and simplicity of island life. Kangaroo Island’s fisher folk are a brand unto themselves, and you’ll find them here picking up bait and fishing gear. Stock up on bread, milk and fuel before you set off into Flinders Chase National Park .

The best places for dinner on Kangaroo Island

6. Reflections

Reflections occupies an important place on the local food landscape, serving some of the local produce that has put the South Australian island on the map. Order a dish that gives you a sense of place and yields comfort such as the Kangaroo Island lamb shoulder served with preserved lemon, labna, honey-glazed carrots and pomegranate. And you can’t go wrong with a classic tiramisu whipped together with Kangaroo Island Honey.

7. Gastronomo

Let Gastronomo surprise and delight you during a magical dining experience under the creaking canopy of a colossal fig tree. The private pop-up feast under the enchanted tree is one of the most memorable on Kangaroo Island. Impress your foodie following by documenting the wilderness dining experience on Insta and make a vow to return to sample The Feast , Gastronomo’s progressive epicurean adventure near Snellings Beach.

Gastronomo, Kangaroo Island, Australia
Let Gastronomo surprise and delight you. (Image: South Australian Tourism Commission)

8. Cactus

Cactus has moved down Dauncey Street to larger premises to better accommodate its growing customer base. After time spent manning the pans at Southern Ocean Lodge, chef Louis Lark (whose family had Kangaroo Island Spirits) is in charge here and you won’t go wrong ordering the quesadilla stuffed with pulled pork and black bean salsa. The beef ramen noodle soup is another cult Cactus favourite.

Food at Cactus, Kangaroo Island, SA, Australia
You can’t go wrong with Cactus cult classics. (Image: Meaghan Coles)

The best pub meals on Kangaroo Island

9. The Penneshaw Hotel

‘The Penny’, aka The Penneshaw Hotel , has been killing it since it renovated its al fresco area with glass walls to protect it from the blustery winds roaring in from the Backstairs Package. The pub overlooks the passage, which features on the Kangaroo Island Shipwreck Trail, and it’s a short walk from here to the ferry wharf and waterfront. Pub food is the main event here, but the magic also lies in the wine list, which bounces between wineries on Kangaroo Island, and in SA and NZ.

10. The Zone Restaurant & Bar

Arrive at The Zone Restaurant & Bar inside the Aurora Ozone Hotel as the pink light of dusk starts to paint the roiling water in pretty, pearlescent hues. Located on the waterfront in Kingscote, the restaurant has a relaxed vibe thanks to those stunning views over Nepean Bay. Watch the sky until it becomes like a faded blue sheet and then hustle to the bar so you can be first in the queue to order a serve of battered King George whiting and chips.

Ozone Hotel Kangaroo Island SA Australia
the restaurant has a relaxed vibe thanks to those stunning views over Nepean Bay. (Image: Ozone Hotel Kangaroo Island )

11. The Kangaroo Island Brewery

From old-school to new school. The Kangaroo Island Brewery is an off-grid brewery located a few clicks out of Kingscote that is successfully stealing the limelight from some of the island’s wineries. Housed in a rustic shed cobbled together with recycled materials, you can enjoy a creative pour in this picturesque spot which specialises in hoppy IPAs and a stout made with charred local she oak. Cruise to the brewhouse on Friday and Sundays for pizza paired with amber ales.

Kangaroo Island Brewery, KI, SA, Australia
The Kangaroo Island Brewery is an off-grid brewery located a few clicks out of Kingscote. (Image: Josie Withers)
Carla Grossetti
Carla Grossetti avoided accruing a HECS debt by accepting a cadetship with News Corp. at the age of 18. After completing her cadetship at The Cairns Post Carla moved south to accept a position at The Canberra Times before heading off on a jaunt around Canada, the US, Mexico and Central America. During her career as a journalist, Carla has successfully combined her two loves – of writing and travel – and has more than two decades experience switch-footing between digital and print media. Carla’s CV also includes stints at delicious., The Sydney Morning Herald, and The Australian, where she specialises in food and travel. Carla also based herself in the UK where she worked at Conde Nast Traveller, and The Sunday Times’ Travel section before accepting a fulltime role as part of the pioneering digital team at The Guardian UK. Carla and has been freelancing for Australian Traveller for more than a decade, where she works as both a writer and a sub editor.
See all articles
hero media

The best trails and natural moments around Yarra Valley & Dandenong Ranges

The Yarra Valley and Dandenong Ranges boast some of Victoria’s most stunning natural scenery, making them a prime destination for outdoor experiences.

There’s something very special about the Yarra Valley and Dandenong Ranges . A mix of rugged bush, mist-laden rainforest, gardens bursting with vivid blooms and a network of rivers and waterfalls, the landscapes here are layered and diverse. Late summer is a particularly good time to visit, when the days are long and the region’s outdoor offerings are ripe for sun-soaked adventures.

The best part? Despite being only an easy one-hour drive from Melbourne, the area feels a world away from the hustle. You’ll be greeted by a slower pace with fewer travellers and more room to move – allowing you to truly switch off and take it all in.

From rail trails to rainforest walks, this is where you’ll find nature at its most rewarding.

1. Warburton

Biking around Warburton is one best natural experiences in the Yarra Valley and Dandenong Ranges.
Hit the trails at Warburton Mountain Bike Destination. (Image: Visit Victoria)

Perched at the top of the Yarra River, surrounded by pristine national park, the town of Warburton is a haven for nature lovers. It’s known for its towering redwoods, found in the Californian Redwood Forest just 15 minutes out of town. You’ll be in utter awe of these giant trees, some of which reach heights of up to 55 metres.

The Warburton Rail Trail is another way to experience the town’s natural beauty. This flat, 40-kilometre route goes all the way to Lilydale and is ideal for a stroll or cycle past native bushland, wineries, farmland and parts of the Yarra.

If you want to up the pace a little, head to the Warburton Mountain Bike Destination , which encompasses 160 kilometres of purpose-built tracks amid wild bush terrain. For something a little more laid-back, the Rainforest Gallery is a standout spot for a wander. The gallery features statuesque Mountain Ash and Myrtle Beech trees, moss-covered logs and tree ferns, and a 40-metre elevated walkway that brings you right into the centre of the forest canopy.

2. Yarra Glen

Yarra Glen is a beloved food and drink destination, but it offers far more than excellent produce and top-notch wines.

A highlight is Alowyn Gardens , which stretches over seven acres. Inside, you’ll find nine different gardens with vivid floral and seasonal displays, plus a nursery featuring exotic plant species. The Wisteria Arbour is a crowd favourite, a curved walkway connecting the different gardens with a display of cascading lilac blooms.

Intersecting with the Warburton Rail Trail, the first stage of the Yarra Valley Trail runs from the gateway town of Lilydale to Yering Station. A more manageable track of just 7.5 kilometres, it takes you through rolling farmland and pockets of native bush, with ample opportunities for wildlife-spotting.

If you’re travelling with kids, McKenzie Reserve is a non-negotiable stop. The reserve encompasses a skate park, plenty of open grass to stretch little legs, and a nature-inspired adventure playground to suit every age and every energy level.

3. Healesville

One of the best natural experiences in the Yarra Valley and Dandenong Ranges is seeing a Koala upclose.
Get up close and connect with koalas. (Image: Visit Victoria)

Healesville is the region’s best place to meet local wildlife. It’s home to Healesville Sanctuary , where you can get up close to kangaroos, koalas, emus, dingoes, reptiles and more. Beyond giving you front-row access to these gorgeous creatures, you’ll appreciate the scenic charm of the tracks and trails that meander through the wildlife park.

To see even more birdlife, head over to Badger Weir for a picnic. Situated among soaring Mountain Ash trees and tranquil waterways, the area supports several bird species, including crimson rosellas, Australian king parrots and the elusive lyrebird. Barbecue facilities are available, and several tracks leading to Badger Weir are pram-friendly.

Fernshaw Picnic Area, located in the Yarra Ranges National Park , is another idyllic setting for picnicking and short walks, also encircled by Mountain Ash trees. Compared to Badger Weir, though, Fernshaw provides a slightly more secluded experience, making it ideal for quieter outings.

4. Olinda

Cloudehill Gardens is a beautifully curated, year-round garden destination featuring nine terraced gardens filled with seasonal blooms and lush plant varieties.
Wander through terraces of ever-changing blooms. (Image: Visit Victoria)

Sitting more than 600 metres above sea level, the Dandenong Ranges have an enchanted feel and are shrouded in lush rainforest filled with tree ferns, mossy trunks and lingering mist.

The town of Olinda is one of the finest places to experience this unique environment in all its verdant glory. At the Dandenong Ranges Botanic Gardens , rhododendrons reign and drape the gardens in a riot of colour every spring.

The nearby Cloudehill Gardens are well worth visiting any time of year. In each of the garden’s nine terraces, you’ll find an array of plant varieties that bloom and transform across the seasons, including weeping Japanese maples that have been growing here for nearly a century.

Besides being a haven for arbory enthusiasts, the nearby RJ Hamer Arboretum is a spectacular spot to enjoy panoramic views. Here, more than 150 tree species grow and overlook the neighbouring Yarra Valley and Great Dividing Range.

5. Emerald

A lady eating with the view of Emerald Lake Park.
Enjoy a lakeside picnic at Emerald Lake Park. (Image: Visit Victoria)

Set just behind the Dandenong Ranges , the foothills town of Emerald has a slightly more open feel, featuring rolling hills and open bushland. The town sits on the edge of the Dandenong Ranges National Park , with a patchwork of forested reserves and accessible bush trails on the Emerald side.

You can also take to the water at nearby Aura Vale Lake, which is popular for sailing, canoeing, fishing for eel and perch, and picnicking on the grassy banks.

The stand-out, though, is Emerald Lake Park, a sprawling green with multiple recreation zones. Across 52 hectares, there are walking tracks, playgrounds, paddleboats, a model railway, fishing sites and a family-friendly wading pool that comes to life every summer. The park also lies adjacent to the iconic Puffing Billy, making it a perfect stop if you’re travelling on the historic steam train.

Start planning your next adventure at visityarravalley.com.au