With endless white beaches, it's no surprise that Perth's Sunset Coast has so many eateries that pair delicious menus with stunning ocean views.

Our coastal suburbs are brimming with relaxing restaurants, cool cafés, and all-day eateries. So, why not enjoy a beachside brunch, coffee and coast walk, or dinner by dusk? Hop in the car and take a cruise from Cottesloe to Yanchep, and be sure to stop by a few of these sizzling summer spots.

Gibney, Cottesloe

Looking out across the pristine sands of Cottesloe Beach, Gibney delivers a refined beachfront dining experience. The sophisticated brasserie grill pairs formal service with panoramic views stretching from Fremantle to Rottnest. Whether you're settling in on the expansive alfresco terrace or enjoying a long lunch inside, Gibney is all about elevated coastal dining.

The Shorehouse, Swanbourne

Perched above Swanbourne Beach and surrounded by bushland, The Shorehouse is one of Perth's most iconic beachfront dining destinations. The sprawling venue overlooks uninterrupted views of the Indian Ocean, with a relaxed Mediterranean menu and an award-winning wine list. Grab a spot beneath the signature yellow and white umbrellas and settle in for a long lunch by the sea.

The Shorehouse, Swanbourne

Little Bay Bar and Eatery, Watermans Bay

Start your day right with brunch by the beach! Little Bay overlooks the rocky cliffs and sandy coves of Watermans Bay. The bustling West Coast Drive spot is owned by the peeps behind Duncraig’s Little H and waiting for a table is not uncommon – but totally worth it.

Island Market and Canteen, Trigg

Choose your own adventure at this double beachside venue! Book a table at Island Market for on trend Middle Eastern bites. Or casually slide into a seat (with sandy feet) at Canteen. Super fresh poke bowls and fast fish and chips make Canteen a popular spot throughout the day.

Island Market, Trigg Beach

Straits Restaurant, Scarborough

With sweeping views of Scarborough Beach and the Indian Ocean, Straits Restaurant is a relaxed coastal dining destination. Located within Rendezvous Hotel Perth Scarborough, the venue showcases local West Australian produce across breakfast, lunch and dinner. Whether you're stopping in for the buffet breakfast or settling in for dinner as the sun goes down, the ocean is never far from view.

Sorrento Quay Beach Club, Hillarys

Sorrento Quay Beach Club is where coastal energy meets fresh Greek-inspired flavours, right on the edge of the sparkling waterfront. Crisp salads, slow-cooked favourites and vibrant Mediterranean plates make this marina-side spot a hit with the whole family. For something more casual, the fish and chips are a must-try, best enjoyed by the water.

Sorrento Quay Beach Club

Hillarys Beach Club, Hillarys

Sip cocktails on the balcony at this stunning spot along the Sunset Coast. Peering over the dunes at Pinnaroo Point, Hillarys Beach Club promises all the coastal vibes. Choose between “The Heart” a Euro-style gastropub upstairs, the casual “Bar Cicchetti” downstairs, plus a coffee window for the early birds.

The Boat, Mindarie

Overlooking the marina waterways, The Boat at The Marina Mindarie brings together coastal flavours, waterfront views and a welcoming atmosphere. The menu features locally sourced ingredients alongside seafood favourites, craft beers, wine and signature cocktails. As the sun sets over the marina, live music adds to the relaxed waterside vibe.

The Boat | The Marina Mindarie

Luna n Soul, Quinns Rocks

Luna n Soul is a neighbourhood coffee gem that’s right on the beach! There are plenty of outside tables to grab and enjoy a hearty breakfast, wet hair and all, after a morning swim.

The Beach House, Jindalee

The Beach House brings its hospitality A-game to the outer northern suburbs. If you don’t live nearby, let me tell you, it’s well worth a drive. Its floor-to-ceiling windows give you a prime sea view, for breakfast, lunch or dinner. This classy little spot, with a very chef-y menu, is a welcome surprise overlooking the Indian Ocean.

The Beach House | Image by Buggybuddys

Oceans 27, Alkimos

This laid-back eatery not only has Indian Ocean views, but an eerie shipwreck poking out from the waves! Known for epic cocktails and seafood platters, Oceans 27 has plenty of outdoor tables to soak up the sun. The incredible Treasure Island-themed playground next door, makes the Alkimos spot a great family-friendly lunch destination.

Yanchep Beach Club

Just steps from the sand and overlooking the shoreline of Capricorn and Yanchep Beach, Yanchep Beach Club is a laid-back coastal escape. Families and locals gather here for relaxed dining, crowd-pleasing dishes and unbeatable sunset views. With plenty of space and an easy-going atmosphere, it’s the perfect place to settle in after a morning at the beach.

Yanchep Beach Club

From Cottesloe to Yanchep, the Sunset Coast holds so many delicious possibilities for coastal dining in Perth. Wherever you choose to dine along the Sunset Coast, you can be sure of one thing, an incredible view. Be sure to check out these beachside spots soon.