hero media

Perth restaurants with a view: from Cottesloe Beach to the CBD

Whether you’re after beach, river or city views, Perth has a growing number of restaurants that are a treat for both the eyes and the taste buds.

Perth has some of the world’s most pristine beach scenes, so it’s no surprise to see a slew of vibrant restaurants and cafes hugging the coastline. What you may not know though, is in addition to the seaside eateries capitalising on views of the Indian Ocean, there are also city restaurants offering views of the mighty Swan River and bustling city streetscapes. Here are 10 of the best restaurants in Perth with a view.

The shortlist

Best for long lunches: Cooee
Best fine dining: Gibney
Best wine list: Il Lido
Best family-friendly spot: Tom’s Italian
Best for late-night dining: Lil’s Rooftop Bar

Cooee

outdoor seating at Cooee, Perth
Pull up a chair and enjoy a picture-perfect lunch at Cooee.

Set on the banks of the Swan River, Cooee is one of Perth’s most picturesque restaurants. The outdoor seating overlooking the glistening Swan River makes it one of Perth’s best spots for laidback lunches, long afternoons, drinks with friends and idyllic dinners. The menu is mod-Aus restaurant, so expect contemporary dishes paired with a thoughtful drinks list filled with contemporary classics. Dogs are welcome on their riverfront outdoor terrace.

Cuisine: Modern Australian

Average price: $$$

Atmosphere: Hip and sunny

Address: 171-173 Mounts Bay Rd, Perth

Gibney

alfresco dining at the terrace of Gibney, Perth
Soak up pristine views of Cottesloe Beach at the alfresco terrace. (Image: Gibney)

Gibney is a sophisticated brasserie grill overlooking the pristine beaches of Cottesloe. Guests can dine in the stately main dining room, formal alfresco terrace, sun-drenched outdoor lounge or at the high tables of the grandiose main bar. The service is impeccably personal, with chefs emerging from the kitchen to present dishes to guests, and the bar director mixing drinks – like the Gibney Gibson or Smoked Negroni – tableside. The seafood bar and caviar bar add a whole new level of opulence to the already luxe experience.

Cuisine: Oldworld brasserie

Average price: $$$$

Atmosphere: Sophisticated seaside

Address: 40 Marine Parade, Cottesloe

Il Lido

an Italian dish at Il Lido, Perth
Il Lido serves up excellent Italian fare. (Image: Tourism Western Australia)

Once a seaside 1930s art-deco cabaret hall on Cottesloe Beach, Il Lido is now an Italian-inspired espresso bar and restaurant – with one of the best views in Perth, no less. Hot tip: book one of their ‘Twenty Regions of Italy’ dinners where the chef offers four local dishes from one of the 20 regions of Italy, and the restaurant sommelier pairs each dish with a glass of wine from the region – all while the talented service team guides you through the journey.

Cuisine: Italian

Average price: $$$

Atmosphere: Breezy artdeco

Address: 88 Marine Parade, Cottesloe

Need tips, more detail or itinerary ideas tailored to you? Ask AT.

AI Prompt

Indigo Oscar

dining at Indigo Oscar Perth restaurant with a view
Sip on refreshing cocktails at this sun-drenched spot. (Image: Indigo Oscar)

Latin eats, flowing fizz and sunny tunes all day is how Indigo Oscar describes themselves – and they’re not wrong. This sun-drenched spot is literally on top of the white sands of Cottesloe Beach, and it capitalises on that enviable location with a vibrant Latin-influenced menu, fresh drinks list (including crisp cocktails, spiced sangria and Spanish/South American wines) and floor-to-ceiling windows to catch the sunset.

Cuisine: Latin-inspired

Average price: $$$

Atmosphere: Vibrant and energetic

Address: 99 Marine Parade, Cottesloe

Folly

the Folly rooftop bar with city views, East Perth 
The sky-high Folly rooftop bar rises 18 stories above the city. (Image: Tori Lill)

Eighteen stories high, you’ll feel like you’re well and truly in the sky at Folly rooftop bar. In the eastern end of Perth city, this sun-drenched rooftop space offers views of the Swan River and serves up laidback Italian dishes, alongside a selection of Australian wines, local and international beers, cocktails and a dedicated Spritz menu.

Cuisine: Relaxed Italian

Average price: $$

Atmosphere: Intimate elevated lounge

Address: Level 18/176 Adelaide Terrace, East Perth

Songbird Bar

the Songbird Bar and Lounge at Ritz-Carlton Perth
The stylish Songbird Bar and Lounge is perfect for sunset drinks.

Perched on the rooftop of one of Perth’s best hotels, The Ritz Carlton, Songbird Bar is a haven for delicious food, skilfully crafted cocktails and sweeping panoramic views of the Swan River. The tight menu features dishes like glazed WA lamb ribs, grilled WA octopus and a grilled Black Angus steak sandwich. The bar has also partnered with Rainfall Distillery to create a bespoke gin that is exclusively available at Songbird. The specialty gin has been distilled with native WA botanicals of pink finger lime, Geraldton wax, pepi leaf and sea parsley to produce a balanced mix of playful and zesty flavours.

Cuisine: Mod-Aus bar bites

Average price: $$

Atmosphere: Urban wine bar

Address: 1 Barrack Street, Perth

Weekly travel news, experiences
insider tips, offers, and more.

Bathers Beach House

a couple enjoying drinks set against panoramic sea views at Bathers Beach House, Perth
Bathers Beach House is a prime spot to perch with a sundowner in hand. (Image: Tourism Western Australia)

As the only place in WA where you can enjoy a cocktail on the sand, Bathers Beach House has Europeanised the charming port of Fremantle, holding its place as the only absolute beachfront venue in Perth. With panoramic views, and a delicious and diverse menu of quality seafood, it’s an iconic spot to grab a bite on a hot summer’s day.

Cuisine: Coastal pub-grub

Average price: $$

Atmosphere: Laid-back beachside vibes

Address: 6/47 Mews Rd, Fremantle

Lil’s Rooftop Bar

the restaurant exterior of Lil’s Rooftop Bar, Perth
The dreamy Lil’s Rooftop Bar is the ultimate spot for sunset drinks. (Image: Supplied)

Perched high above Perth, Lil’s Rooftop Bar brings playful sophistication to the skyline. The all-day menu leans into elevated share plates – think prawn casarecce, zucchini tagliatelle plus an enticing pizza list; paired with a stellar list of local and international wines, craft beers, and signature cocktails. Sundown is when Lil’s truly shines, with golden light bouncing off the cityscape and DJs playing into the night.

Cuisine: Contemporary share plates

Average price: $$

Atmosphere: Skyline-chic buzz

Address: 437 Murray Street, Perth

Tom’s Italian

Overlooking the famed Tom’s surf break, this North Beach favourite pairs elevated ocean views with generous Italian classics. Settle in for woodfired pizzas, house-made pastas and seafood-leaning specials, best enjoyed as the sun sinks into the Indian Ocean. It’s relaxed, lively and tailor-made for long, wine-soaked lunches or sunset family dinners.

Cuisine: Italian

Average price: $$

Atmosphere: Relaxed coastal trattoria

Address: 1 North Beach Road, North Beach

Want to see more stories from Australian Traveller in your Google search results?

  1. Click here to set Australian Traveller as a preferred source.
  2. Tick the box next to "Australian Traveller". That's it.
Kirsty Petrides
Kirsty Petrides is a writer, wine-lover and cheese enthusiast. Whether she’s hunting down the best restaurant in Albania, foraging the Marrakech markets for spices or camping in the middle of Patagonian wilderness, she loves to seek out the authentic side of the places she visits, and share that with readers through her writing.
View profile and articles
hero media

Off-grid stays and farm-to-plate dining: discover the ultimate guide to Denmark, WA

Trade early morning phone alarms and city chaos for bucolic serenity and gastronomic delights.

Peaceful birdsong and coastal winds meet rolling green hills and turquoise waters; there’s no better place to start your day than in Western Australia’s Denmark. This picturesque coastal town, a 4.5-hour drive from Perth along the pristine Rainbow Coast, offers bucolic bliss in spades.

A hidden retreat lies just a 10-minute drive from the town centre, inviting guests to slow down and connect with nature. At Heyscape Denmark, the ultimate refuge from the rat race and the perfect setting for a rural escape await.

Whether it’s for a refreshing weekend away or a regenerative week-long sojourn, this idyllic pocket of the world will leave you feeling anew.

Where to stay

women on front deck at inside a cabin at heyscape denmar Western australia
Make the most of outdoor baths. (Credit: Jarrad Seng)

Located on the 880-acre Raintree Estate, Heyscape Denmark is an award-winning, off-grid cabin retreat ideal for anyone craving time in nature while also enjoying sustainable, luxury comfort. Just 15 are sensitively embedded in the rural environment, ensuring privacy and the perfect setting to switch off. Choose from one-bedroom, two-bedroom or 4-person cabins. Four-legged friends can also join in on the fun with pet-friendly cabins available.

inside a cabin at heyscape denmar Western australia
Check in, to check out.

The modern accommodations are well-appointed with queen beds dressed in lush linen and pillows; a bathroom with a warm shower, flushable toilet and botanical shampoo and conditioner; and an indoor kitchenette with a Nespresso coffee maker. Outside, find timber decks with seating to spot resident kangaroos from, Heston Blumenthal barbecues for whipping up delicious meals using local produce, and outdoor baths to soak up incredible nighttime skies – Denmark’s lack of light pollution makes it an exceptional spot for stargazing and viewing the Milky Way. Floor-to-ceiling windows frame sweeping Great Southern Ocean, William Bay National Park and Karri tree views.

Wellness is at the forefront of Heyscape Denmark with thoughtful touches including Note to Self prompts, gratitude cards and a botanical sleep spray ready to help you unwind. And for the ultimate weekend of R&R, two-bedroom cabins are fitted with saunas.

Where to eat

Heyscape’s Marron Catch & Cook Experience
Catch your own freshwater crayfish, then have a chef prepare it for you.

The Great Southern region’s Mediterranean climate and nutrient-rich soils make for some of the most incredible produce in the world – and a stay at Heyscape Denmark lets you sample the very best of it. The estate farms over 200 black Angus cattle, marron – a freshwater crayfish endemic to the South-West of Western Australia –, hemp and French black truffle.

Just steps from these cabins sits the estate’s paddock-to-plate restaurant, The Dam. Featuring lofty jarrah ceilings, polished concrete and expansive windows revealing calming dam views, it’s a stunning spot for lunch or dinner, alongside an outdoor playground to keep little ones happy and busy.

Acclaimed chef Jason Jujnovich utilises ingredients from Raintree Estate’s regenerative farm in his hyper-local, Modern Australian menu. Seasonally changing dishes include the likes of wagyu beef lasagna and pistachio crumbed chicken cotoletta. Or join in for pizza night on a Friday, where the mushroom and truffle pizza is an easy winner.

Meals are designed to be paired with sips from the property’s innovative Cannabis Botanical Distillery, which concocts house-made hemp spirits and seltzers using ingredients grown onsite. Taste unique drops such as the Sativa Gin with warm citrus and pepper notes and the Pineapple Passion seltzer.

Another stand-out gastronomic offering is Heyscape’s Marron Catch & Cook Experience, which lets you hand-catch freshwater crayfish from the property’s pristine dams and have them prepared and cooked to perfection for you by chefs. Those wanting to enjoy a meal from the comfort of their cabin can fire up the barbecue and grill their fresh catch or order a gourmet dinner box with mouthwatering wagyu steak and antipasti against golden peaceful sunset views.

Things to do

Lights Beach denmark western australia
Spend a day enjoying the idyllic Lights Beach. (Credit: Tourism WA)

There’s no shortage of things to do in Denmark, and basing yourself at Heyscape Denmark puts you within easy access to it all. Nature lovers are spoiled with unbeatable spots for swimming and snorkelling, plus coastal hiking trails at William Bay National Park – a protected coastal reserve with approximately 1734 hectares of stunning landscapes ready to be explored.

Hire an e-bike from the property and cycle just 15 minutes to the unbelievably clear waters and white sands of Greens Pools, a naturally sheltered beach. Or the idyllic Lights Beach, which features three beaches, dunes, natural wading pool and scenic walking trails. Keen surfers should turn their attention to Ocean Beach with its world-class surf breaks.

aerial Valley of the Giants Tree Top Walk
Wander the Valley of the Giants Tree Top Walk. (Credit: Tourism WA)

Stroll past towering Karri and giant Red Tingle trees on the Valley of the Giants Tree Top Walk. The 600-metre walkway rises 40 metres above the ancient forest floor and meanders through the hardwood trees, endemic exclusively to the Great Southern region.

Denmark is also a haven for creatives, and Butter Factory Studios is a must-stop on any itinerary. The contemporary art gallery, working artist studio and gift shop are housed within a historic building where workshops and exhibitions support and showcase creators from the region.

With the winning trifecta of delicious food, a pristine environment, and secluded accommodation, Denmark proves to be the ultimate destination for relaxation.

Book your Denmark adventure today at heyscape.com.au.