The Best Restaurants in Cottesloe for Relaxed Coastal Dining

Slip inside one of the best restaurants in Cottesloe for that effervescent mix of laid-back charm and delectable eats. Salty air, sunshine and sips the perfect accompaniments, of course!

Tigerfish (Credit: Jillian McHugh)

Few suburbs embody Perth’s coastal appeal quite like Cottesloe, where leafy streets and striking homes tumble down toward one of the state’s most iconic beaches.

It’s long been a destination for sunset cocktails and ocean-view date nights, but recent openings like Gibney, Magic Apple and Tigerfish have elevated the neighbourhood’s culinary identity — blending laidback coastal charm with contemporary, design-driven dining that keeps you coming back.

The best restaurants in Cottesloe are local treasures. Consider this your map to uncovering each one.

Tigerfish Cottesloe
Tigerfish (Credit: Jillian McHugh)

Tigerfish

With creative cocktails, moreish South East Asian eats, and aesthetic interiors overlooking the ocean, Tigerfish is the bombshell Cottesloe’s been craving. Slide in post-swim for a Junmai Ginger Martini or a bottle of something crisp paired with bar bites like wonton bombs, prawn toast spring rolls and Albany rock oysters. For something more substantial, book a table in the main restaurant where pork belly, lamb ribs and premium wagyu sirloin arrive fresh from the robata grill, and delicate parcels of fish are served alongside bright herbs and heavenly curry sauce.

104 Marine Parade, Cottesloe

Il Lido

Il Lido

Far and away one of Perth’s most luxe spots for a golden hour sip, Il Lido is a beachfront gem that never fails us. The alfresco dining space is spacious, relaxed and very retro-Amalfi — ideal vibes for a sunset aperitivo overlooking the iconic Cottesloe beach. Book a table inside for a more intimate, cosy atmosphere and indulge in some of Perth’s best Italian fare, including hand-made pasta that is to die for.  

88 Marine Parade, Cottesloe 

Gibney Perth dining room
Gibney

Gibney

Gibney has brought the glitz and grandeur of old world brasseries to Perth. From the dramatic slabs of marble to the elegant velvet booths and white table cloths, it’s clear no cost has been spared here, and we suggest you approach the experience with a similar energy. Caviar, fresh oysters and tableside martinis to start. Perfectly cooked steak, elevated pastas and something beautiful from the lengthy wine list for mains. And to finish? The most indulgent chocolate cake, topped with olive oil gelato and sea salt. Sure, it’s a splurge, but the experience is unlike anything else in Perth.

Sitchu tip: For a taste of Gibney without the full blowout, you can walk in and grab a seat in the bar area. Enjoy a couple rounds of cocktails and a bar snack or two overlooking the water and be on your merry way.

40 Marine Parade, Cottesloe

Indigo Oscar

Indigo Oscar

With some of the most jaw-dropping views of the Indian Ocean, excellent cocktails and feel-good, tropical vibes, Indigo Oscar is elevated coastal dining at its best. Setting up shop in the heritage-listed Indiana Tearooms building, the now bright and airy space offers some of the best Latin-inspired eats in town. Don’t sleep on the fresh ceviche — the perfect accompaniment to some sundowner drinks. 

99 Marine Parade, Cottesloe 

Magic Apple

Magic Apple

Behind the citrus-hued umbrellas and magical rainbow door lies one of Perth’s most grounded, wholefood eateries. Here, the menu has been designed with intention, supercharged with ingredients that leave you feeling better than when you arrived. From acai bowls, tofu scrambles and protein pancakes to steamed Tasmanian salmon, organic grilled chicken and veggie-rich, dietary-friendly dishes, Magic Apple has nailed the wellness movement without sacrificing on taste and vibe.

149 Marine Parade, Cottesloe

Sal’s Pasta Deli

Sal’s Pasta Deli

With superb pasta handmade with Mulino Marino 100% organic & biodynamic flour direct from Italy and authentic dolce vita vibes, you’d be forgiven for thinking you had accidentally tripped and fallen into an Italian alfresco at Sal’s Pasta Deli. Settle outside and soak up the daily ambience over a plate of pasta before raiding the deli inside and repeating the experience at home tomorrow.

Sitchu tip: Sal’s is BYO, so hit up the liquor store on your way over.

44 Napoleon St, Cottesloe

The Shorehouse
The Shorehouse

The Shorehouse

Not many restaurants can pull off effortless glamour like The Shorehouse. The airy, beachfront location, sun-soaked deck, incredible eats and famous cocktails make it one of the best spots to while away a sunny afternoon drink in-hand, watching the sun dip over the ocean and basking in that golden hour glow. The menu caters for breakfast, lunch and dinner, and you really can’t go wrong, it’s all delicious. 

278 Marine Parade, Swanbourne 

Cottesloe Beach Hotel
Cottesloe Beach Hotel

Cottesloe Beach Hotel

Opposite Cottesloe Beach, the Cottesloe Beach Hotel is the spot to go after a day in the sun for a refreshing cocktail and some casual eats. The Beach Club has a fun, Hamptons-style vibe and plenty of places to perch and sip in total, beachside style. For a quintessential WA experience, swing by Friday from 5pm for live oyster shucking and slurp down fresh Albany rock oysters as the sun sets.

104 Marine Parade, Cottesloe 

Vans
Vans

Vans

Head to Napoleon street and pull up a seat at this long-standing favourite, order a coffee, choose from an extensive, all-day menu and soak up the casual ambiance of this buzzing corner spot. Sourcing the freshest, seasonal local produce, the menu is full of amazing dishes, but the welcoming, neighbourhood atmosphere is what makes Vans a true local go-to.

1 Napoleon Street, Cottesloe

Lamont’s

Lamont’s

Whether you’re sipping on a crisp chardonnay at sunset or indulging in delicious share plates, Lamont’s effortlessly combines the best of Cottesloe’s beachside charm with some exceptional wines and an extensive, delicious tapas menu. Nestled in the heart of Cottesloe, it’s a stylish yet relaxed setting, with an impressive range of local and imported wines.

12 Station Street, Cottesloe

Now you know where to find the best restaurants in Cottesloe, it’s time to continue on Perth’s epic foodie trail. Check out some of Perth’s best restaurants, and finish up with a drink at the city’s fanciest bars.

You Might Like

Restaurants

Fresh Slushed Aperols Are Now Pouring At This Rooftop Bar

Stay in the know with the latest from Perth’s ever-changing food scene.
Read More
Entertaining

A New Kind of Beer Has Arrived & It’s Very Chic

Everything from cocktails in a can to sustainable seltzers to cheeky flavoured vodka from a Ballarat distiller.
Read More
Bars

The Best Bars in Fremantle for Fun Vibes & Fancy Sips

Everything from the local pub to clandestine watering holes.
Read More
Restaurants

A Slice of the Mediterranean Has Arrived in Bunker Bay

It doesn't get much dreamier than dining high above sunkissed vineyards or by the sparkling shores of South West's beaches.
Read More
Please wait...