The Best Restaurants in City Beach for Sundowners & Sensational Eats
Seasonal produce, sunset sips, uninterrupted seaside vides and seafood aplenty. The best restaurants in City Beach are hard to beat.
The City Beach coastline has had a glow-up in recent years, and it’s now brimming with quality spots to dine, sip and indulge, all day long. When it comes to beachside dining, the best restaurants in City Beach are hard to beat, thanks to their super-relaxed vibes, mouthwatering menus and uninterrupted views of the sparkling Indian Ocean.
Odyssea
Perched on the edge of City Beach, Odyssea is all coastal chic and elegance. The restaurant's design reflects the natural beauty surrounding it, with floor-to-ceiling windows and a wraparound deck, taking full advantage of those breathtaking views of the coastline. Odyssea's menu is a celebration of fresh, locally sourced ingredients with a focus on seafood. From leisurely brunches to sunset sips overlooking the ocean, this City Beach restaurant hits the spot every time.
187 Challenger Parade, City Beach
Hamptons
With floor-to-ceiling windows that maximise those jaw-dropping ocean views, Hamptons is a visual feast, with a casual vibe and delicious all-day menu to match. From coffee in the alfresco bar, to sunset cocktails on the deck, this is your go-to spot to relax, sip and indulge with a side of laid-back, beachside glamour.
179 Challenger Parade, City Beach
Clancy’s Fish Bar
For those craving the freshest seafood in a laid-back atmosphere, Clancy’s Fish Bar is the go-to spot. This beloved establishment has become a local icon, known for its vibrant, family-friendly ambiance, tasty menu and epic views over City Beach. Whether you're indulging in the crispy fish and chips or savouring a seafood platter with friends, Clancy’s delivers a quintessential West Australian dining experience, and is one of the best restaurants in City Beach for that very reason.
195 Challenger Parade, City Beach
The Kiosk Floreat Beach
For a more casual, beachside dining experience, The Kiosk is a hidden gem nestled along the shores of the neighbouring Floreat Beach, a short stroll across the boardwalk from City Beach. Offering a diverse menu of breakfast and lunch options, you can enjoy a hearty brekkie bruschetta or a gourmet lunch, with your toes practically in the sand. They’re open for dinner in the summer months, so you can pop in for an easy meal after your sunset swim.
Challenger Parade, City Beach
Voyage Kitchen
The latest foodie addition along the waterfront, Voyage Kitchen is one of the best restaurants in City Beach, serving up elevated breakfast dishes, an alluring lunch menu, and dinner from Thursday to Sunday. Sister restaurant to the iconic Voyage Kitchen in Sorrento, it’s got the same relaxed and welcoming ambiance, excellent coffee and million dollar ocean views we all know and love.
185 Challenger Parade, City Beach
The Groper and His Wife
For the freshest, tastiest fish and chips in City Beach, it has to be The Groper and His Wife. This shop has been a local mainstay for decades, and for good reason - the food is consistently fresh and delicious. Located in the Empire Village, there’s plenty of room to feast on the tables out front, in the park over the road, or take your fish and chips down to the beach to watch the sunset.
8/31 Gayton Road, City Beach
Mary Street Bakery
Located in Empire Village, cult-favourite Mary Street Bakery's fifth outpost is a family-friendly hotspot with a full brunch menu and plenty of room in both the alfresco and indoor areas. It's also the best spot in City Beach to take grab-and-go eats to the park across the road or to the beach close by.
Shop 1 & 2, Empire Village, 31-33 Gayton Road, City Beach
Now you know where to find the best restaurants in City Beach, why not check out some of neighbouring Scarborough’s best restaurants, and continue on your beachfront dining trail with the best restaurants in Cottesloe.