While here at Urban List we're quite partial to a BYO picnic on the grass overlooking Cottesloe Beach/Mudurup, there's plenty of top bars and restaurants well worth booking into.
Whether you're keen for a quick takeaway, casual post-swim bevvy and bite or a luxe beachside dinner with a view, here are the best bars and restaurants in Cottesloe and its neighbouring 'burbs right now.
Il Lido
88 Marine Parade, Cottesloe WA 6011
Image credit: Il Lido | Instagram
For over 10 years, Il Lido has been the local haunt for anyone with excellent taste in food, wine, cocktails and tiramisu. Head down and enjoy the panoramic view of Cottesloe Beach and be waited on, fed and watered by their excellent staff while devouring the ever-changing list of Italian goodness. If you happen to be dining here on a Sunday, you absolutely need to find a spot for Chef Alessandro's iconic lasagne for two on your table—it's a long-running Sunday special and one of the best lasagnas you'll find anywhere in Perth.
Indigo Oscar
99 Marine Parade, Cottesloe WA 6011
Image credit: Indigo Oscar | Instagram
There's little we love more come summertime than a good view over the water, a cracking cocktail and some tasty bites to share between friends. And this Latin-inspired bar and restaurant nestled inside the iconic Indiana Teahouse well and truly ticks all those boxes. The food menu at Indigo Oscar is packed with loads of Central and Southern American flavours all of which pair perfectly with the yummy summer cocktails on offer. Just order a round of spicy margs and go from there.
The Shorehouse
278 Marine Parade, Swanbourne , 6010 WA
Image credit: The Shorehouse | Instagram
One of Perth's premium dining destinations, The Shorehouse needs little introduction. The beachfront views alone would be enough to win you over, but the fact it's also home to a multi-award winning wine list and exceptional breakfast, lunch and dinner menus, makes this Swanbourne icon a no-brainer no matter the occasion. Accidentally falling into a chardy and crab linguine under those yellow umbrellas on The Shorehouse's deck after a well-intentioned Cottesloe beach walk is up there with my favourite things to do in Perth.
Vans
1 Napoleon St, Cottesloe WA 6011
Image credit: Vans | Instagram
When Vans was opened on Napoleon Street, initially as a deli, who would’ve thought 25 years later they’d be acting as the go-to breakfast, lunch and dinner joint? Not I, but we all should have. Because everything these guys are dishing out is nothing short of phenomenal. When it comes to dinner here, we can’t go past the Singapore-style mee goreng, double crab fried rice and of course the pan fried gnocchi. This family owned and operated biz has also released an entirely plant based menu, that you wouldn’t even realise is secretly good for you (the best kind of healthy)—so run don’t walk, vegans. Vans is open from 6:30am and carries through to a dinner service every day.
Mas
29 Napoleon St, Cottesloe WA 6011
Image credit: Mas | Instagram
With a chef of Ahsleigh Pattison's calibre at the helm, Mas really should be on your radar. The sleek little Cottesloe wine bar has a big focus on top tier meats and dry aged delights, all wrapped up in fine dining style elegance. Start with duck prosciutto with smoked date mustard, knock back some of their raw vintage beef tartare and give the butter poached crab trifle a go before slicing into a primo stoneaxe wagyu with cultured cream. If you can't afford to go all out, you can always come back Friday to soak up $10 wines with a few of the snacks.
You May Also Like
- Perth's Best Beachside Restaurants, Bars And Cafes
- Perth's Best Restaurants With A View
- Fremantle's Best Restaurants
Cottesloe Beach Hotel
104 Marine Parade, Cottesloe WA 6011
Image credit: Cottesloe Beach Hotel | Instagram
The trusty old CBH has recently undergone a revamp and introduced a spacious new indoor-outdoor dining space, dubbed The Terrace. With it, they've brought in a damn good Mediterranean-inspired menu that'll go down a treat with everyone in your crew... especially when washed down with a few spicy margs and an unbeatable beachside sunset. Whatever you do, leave space for dessert because the whipped goats cheese and strawberry cheesecake is ridiculously good.
Pep's Wine Bar
494 Stirling Hwy, Peppermint Grove
Image credit: Pep's Wine Bar | Elle Borgward
This Peppermint Grove charmer is about is as chic as it gets. A renovated heritage delight flooded with natural light, artwork and designer decor, topped off with a lush little wine courtyard out the back—Pep's Wine Bar is a gorg spot to split a bottle and devour a grazing board carefully curated by their neighbours at Sal's Pasta Deli. No wonder this suburban gem is always busy.
Lamont’s
12 Station St, Cottesloe WA 6011
Tucked away on Station St in the heart of Cottesloe is Lamont’s. For the last 40 years the Lamont family have been making and bottling some of the best wine in The Swan Valley. So naturally, when you combine the genetic skill of wine making and genius in the kitchen, you get one of the best venues in Cottesloe. Wine sales are open from 10am while Kate’s modern Australian tapas style dishes are served from 5pm til late every day, with lunch available on Fridays from 12pm.
Samson's Paddock
3 Glyde Street, Mosman Park, 6012 WA
Image credit: Samson's Paddock | Instagram
One visit to Samson's Paddock and you’ll be plotting your move to Mosman Park just so you can call it your local. Serving modern Australian cuisine in a rustic setting, the two-tiered alfresco is one of our favourite places to hang out with mates year round. The menu changes with the season, but the wagyu rib fingers with kimchi and chilli have been a staple forever because they're just that darn good.
Ocean Beach Hotel
140 Marine Parade, Cottesloe WA 6011
If we were guided through a meditation that said, “the sun is shining, it's warm (but not too warm), there is a gentle ocean breeze, you’re holding a pint and the waitress has just dropped off a chicken parmi the size of your head” we would be one very calm and collected office. Lucky for you this exact scenario is just The Ocean Beach Hotel on any given evening throughout summer. It might not be groundbreaking, but sometimes it's about the creature comforts and you just need a no-fuss pub feed, of which OBH do some of the best in the Western Suburbs.
Amberjacks
28/94 Marine Parade, Cottesloe WA 6011
When the suburb in question is objectively one of the most beautiful coastal locations in Australia, it is only fitting to include the best fish and chips in town. For as long as we can remember, Amberjacks on Marine Parade has been providing us with the freshest fish and the crunchiest chips money can buy. The perfect option for a balmy night, take your picnic rug, a jar of pickled onions and a few bevvies down to Cottesloe, accompanied by a parcel of Amberjacks Hake, $10 of chips and relish in the view and chicken salt (should you choose).
Ocean Spice
1 Eric St, Cottesloe WA 6011
Let me introduce you to Ocean Spice. This unassuming hidden gem sits just next to OBH and is open from 4:30pm til 9pm every day of the week, and has gone above and beyond in its role as the local Thai restaurant. Ocean Spice serves some of the most authentic and delicious food, in record time, with generous portions AND for those days when the couch is too comfortable and House Of Dragon is too good, they can deliver for a $5-$10 fee.
Need more inspo? Check out:
Main image credit: Indigo Oscar
Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.