Become a BEST partner Swap to NZ

Best Long Lunches in Perth

By Natasha Lecons (updated)
Published 18 November 2025
Photography: Courtesy of Hangout on Hay

If you’ve been promising yourself a proper catch-up, a cheeky afternoon out or just a long overdue excuse to let loose, consider this your sign. Perth is packed with sunny spots perfect for long, lazy lunches, the kind that start with “let’s grab a bite” and somehow end three hours later with full bellies, empty glasses and zero regrets.  

Whether you’re craving fresh seafood by the beach, a chic city bistro or a winery that was made for lingering, this list rounds up the best long lunch Perth has to offer. So, clear the afternoon, call your favourite people and treat yourself to a long lunch Perth locals swear by. You deserve it. 

  • C Restaurant

    44 St Georges Terrace, Level 33, St Martin's Tower, Perth CBD
    It's perfect for sky-high dining that makes an occasion feel extra.
    You need to try the 5-course degustation menu for a perfectly balanced dining experience
    Look out for the revolving view — yes, the whole room moves.

    If you’re in the mood to feel a little bit fancy, C Restaurant is your go-to. Sitting 33 floors above the city, this revolving restaurant gives you 360-degree views of Perth, which basically means every seat is the best seat in the house. It’s the perfect spot for a long lunch that accidentally turns into a mini celebration. The Modern Australian menu is elegant without being stuffy, and if you really want to lean into the indulgence, their High Tea with sparkling wine is a whole vibe. Think floating above the city, bubbles in hand, gossip flowing, this is long-lunch heaven. 

    Read more
    Buy a gift card for C Restaurant Buy
  • The Shorehouse

    278 Marine Parde, Swanbourne

    If your ideal long lunch involves sunshine, sea breeze and a cocktail that tastes like a holiday, The Shorehouse is calling your name. With its coastal, Hamptons-style vibe and a dedicated Bloody Mary menu (yes, dedicated), this place practically demands you settle in for the afternoon. To eat, enjoy seafood-led dishes perfect for lingering over. Grab a table overlooking Swanbourne Beach, order the BBQ Smoked Mary, and let the day drift on by - a top pick for those chasing the ultimate coastal long lunch Perth moment. 

    Read more
  • Hangout on Hay

    331 Hay Street, Subiaco
    It's perfect for Sunday brunches that turn into boozy afternoons with cocktail in hand.
    You need to try the zucchini fritters with spiced hollandaise to kick off your day right.
    Look out for live music drifting through the weekend air, turning brunch into a party.

    This Subiaco local is bustling from breakfast through to lunch and dinner with a reliable crowd-pleaser menu. Curl up on a leather booth and enjoy cocktails on the weekend while listening to live music or head for breakfast with the family (dogs are also more than welcome) and treat yourself to the hungover (bacon, fried eggs, hash browns) or, start the weekend right with a health freak bowl of poached eggs, quinoa and avocado. Asian tapas style dishes feature on the dinner menu, alongside your classic burgers, fish and chips and steak sandwiches.

    Read more
    Buy a gift card for Hangout on Hay Buy
  • Balthazar

    6 The Esplanade, Perth CBD

    Balthazar is where you go when you’re in the mood for something a little more refined, without losing your sense of fun. It’s intimate, stylish and has a wine list that could charm even your fussiest foodie friend. Lunch here has a magical habit of turning into “wait… is it dark outside?” territory, thanks to its incredible plates and seriously sippable wines. Consider this your warning: once you sit down, you won’t want to leave. 

    Read more
  • Il Lido Italian Canteen

    88 Marine Parade, Cottesloe

    If long lunches were a sport, Il Lido would be captain of the team. Beach views? Tick. Italian Energy? Tick. Buckets of oysters shucked by Jerry Fraser (aka the King of Oysters) every Sunday? Huge tick. Pair those with a spritz or two and you’ve got the kind of afternoon that turns into group selfies, loud laughter, and a promise to “do this more often.” It’s easy to see why this spot remains a favourite for those seeking the best long lunch Perth by the beach. 

    Read more
  • Bread in Common

    43 Pakenham Street, Fremantle

    Bread in Common might look like a cool bakery on the outside, but inside? It’s a long-lunch paradise. The wood-fired bread is legendary, the share plates are comforting in all the right ways, and the WA-heavy wine list is basically a love letter to local producers. It’s the perfect place to park yourself with friends, tear into fresh sourdough, and say things like “should we order just one more bottle?” (Yes. Yes, you should.) 

    Read more
  • Millbrook Restaurant

    Old Chestnut Lane, Jarrahdale

    If you’re up for a little adventure, Millbrook is the long lunch you drive for - and trust us, it’s worth every kilometre. Sitting pretty in the Perth Hills, only 45 minutes from Perth, the restaurant uses produce straight from its huge kitchen garden and surrounding farms. Everything tastes fresh and, honestly, a bit magical. Add award-winning wines and views that make you switch your phone to camera mode instantly, and you’ve got a dreamy, slow-paced afternoon you’ll want to repeat. It is easily one of the best long lunch Perth destinations for food lovers.  

    Read more
  • La Lune

    73 George Street, East Fremantle

    La Lune is that cute little neighbourhood French Bistro you would see in Paris, filled with Bentwood chairs, mirrors, wall art and happy, noisy chatter from diners. Stop by to enjoy simple, beautiful food done exceptionally well. Think frites, steak, pâté, and French-style classics with a Mediterranean twist. The wine list doesn’t hold back, featuring French wines and Australian-grown French varietals, some of which are biodynamic or organic. It's elegant without being formal, making it ideal for a long lunch filled with slow conversation, great food and a touch of European escapism. A refined yet relaxed option for your next leisurely afternoon. 

    Read more
  • Post Restaurant in COMO The Treasury

    1 Cathedral Avenue, Perth CBD

    Light-filled, elegant and stocked with seasonal bistro dishes, POST is one of the CBD’s most sophisticated long-lunch destinations. Located inside COMO The Treasury, the space features soaring skylights and a relaxed yet refined atmosphere. Expect Australian bistro fare with subtle French accents, ideal for long, lingering conversations. It’s the kind of place you linger over dessert because the vibe is just too good to leave.  

    Read more
  • The Stables Bar

    888 Hay Street, Perth CBD

    The history of Perth's The Stables Bar dates back to 1894 when the site was utilised as the city's first horse stables. Some years down the track this unique and history-rich establishment has developed into one of the city's hottest bars spread over two levels. The top level features a stylish outdoor bar that offers panoramic views of the growing city skyline and is a must-visit during the warmer months. The kitchen has a strong focus on crafting dishes in-house from the freshly baked bread to smoked meats, creating a seasonal and hearty range of dishes.

    Read more

You may also like

Buy a gift card

We'll send the gift directly to their email. Add their mobile number for optional SMS delivery. Be sure to check all details are correct.