Eat & Drink
If it’s amazing food and drink options you’re after – you’ve come to the right place! Geraldton’s cafe and restaurant scene is more exciting than ever with diverse selections bursting at the seams.
Geraldton CBD is where the magic happens — coastal vibes meet cool little dining spots, fresh local produce and just enough global flair to keep things interesting. Think of it as your all-in-one foodie playground.
At the heart of it all, you’ll find everything from must-try western rock lobster to a delicious mix of cuisines worth coming back for. And when it’s time to kick back? The bar and pub scene delivers — craft beers, great wines and cocktails made for clinking glasses as the sun goes down.
Bonus points for ocean views and those golden sunsets that make you say, “one more round?”
Morning coffee, long lunch or easy evening drinks — Geraldton CBD serves it all up with flavour, fun and that signature coastal chill.
Batavia Brewing
Batavia Brewing is a locally owned microbrewery built around quality beer, good food and a strong sense of place. Small‑batch brews are made on site and matched with popular pizzas and hearty pub dishes, creating a comfortable setting for relaxed get‑togethers. With a friendly taproom atmosphere and plenty of local character, it’s a place where everyone feels at home.
📍 60 Fitzgerald St, Geraldton
📲 www.bataviabrewing.com.au
Beached Barrel
Beached Barrel is a laid‑back foreshore cafe known for its artisan doughnuts, burgers and quality coffee, all served just metres from the ocean. Bright, breezy and unmistakably coastal, it’s a favourite stop for breakfast or brunch alongside sweeping sea views.
📍 26 Foreshore Dr, Geraldton WA 6530
📲 https://www.facebook.com/BeachedBarrel
Bob’s Boutique Bar
Bob’s Boutique Bar offers a refined, yet welcoming setting focused on atmosphere and detail. With a menu of carefully crafted cocktails, boutique wines and share plates, it’s well suited to intimate catch‑ups, special occasions and relaxed evenings out.
📍 25 Cathedral Ave, Geraldton WA 6530
📲 https://www.thegerald.com.au/eat-drink/bob-s-boutique-bar.html
Bullseye Birdies
Bullseye Birdies combines social dining with interactive entertainment in a modern sports‑bar setting. Featuring indoor golf, electronic darts, big screens and a fantastic menu, it’s a place where food, games and friendly competition come together under one roof.
📍 41 Chapman Rd, Geraldton WA 6530
📲 www.bullseyebirdies.com.au
Cafe Fleur
Cafe Fleur is a long‑standing local cafe serving generous breakfasts, classic lunches and familiar favourites. Its delicious menu and welcoming service make it an easy choice for leisurely meals and everyday catch‑ups.
📍 186 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/CafeFleurGeraldton
Casa Dolce
Casa Dolce brings Italian‑inspired sweetness to Geraldton, offering handmade desserts, gelato, pastries and espresso. Full of charm, it’s a go‑to stop for dessert, coffee or a cheeky indulgence.
📍 96 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/casadolce6530
Flowvitality Cafe
Flowvitality Cafe centres its menu around nourishing, wholesome food designed to bring people together. With fresh meals, smoothies, juices and outstanding coffee, Flow provides a space focused on balance, flavour and feel‑good dining.
📍 46 Gregory St, Geraldton WA 6530
📲 www.flowcafe.com.au
Jade House Chinese Restaurant
Jade House Chinese Restaurant serves all your favourite Chinese dishes with generous portions and an inviting atmosphere, making it a brilliant option for group dining and casual evenings out.
📍 55–57 Marine Terrace, Geraldton WA 6530
📲 Jade House Chinese Restaurant Geraldton | Geraldton WA | Facebook
Kai Lani Cafe
Kai Lani Cafe is a bright, beachside spot offering all‑day breakfast, light lunches and quality coffee. Reflecting Geraldton’s easy coastal rhythm, it’s a popular dog friendly place to meet, linger and enjoy the seaside setting.
📍 193 Foreshore Dr, Geraldton WA 6530
📲 https://www.facebook.com/kailanicafe
Liquid Mojo
Liquid Mojo delivers exquisite barista coffee, sweet treats and cafe meals in in the heart of Marine Terrace. With a focus on consistency and flavour, it suits everything from quick visits to slow, unhurried coffee breaks.
📍 117 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/cafemojogeraldton
Old Man & the Sea Rooftop Bar
Old Man & the Sea Rooftop Bar offers Geraldton’s only rooftop drinking and dining experience. From this elevated vantage point, expansive views stretch from the Moresby Ranges across to the bustling port, delivering a panorama unlike anywhere else. Guests can sip expertly mixed cocktails, choose from an extensive tap list of beers or explore a varied wine selection while soaking up Geraldton’s famous sunset.
📍 25 Cathedral Ave, Geraldton WA 6530
📲 https://www.thegerald.com.au/eat-drink/old-man-the-sea.html
Piper Lane Cafe
Piper Lane Cafe is a popular spot for daytime dining, serving breakfast, brunch and lunch in a relaxed and welcoming setting. Known for its quality coffee and favourite cafe dishes, it’s well suited to morning meet‑ups, leisurely lunches and laid‑back daytime visits.
📍 158 Marine Terrace, Geraldton WA 6530
📲 www.piperlanecafe.com.au
Quiet Life Specialty Coffee
A local favourite Quiet Life Specialty Coffee takes a considered approach to cafe culture, specialising in carefully brewed specialty coffee. The historic setting is bursting with character and slower pace encourages visitors to pause and s the moment.
📍 287 Marine Terrace, Geraldton WA 6530
📲 www.quietlifecoffee.com.au
Remi French Cafe
Rémi French Cafe brings a touch of effortless European charm to Marine Terrace, with classic French-inspired cafe fare ranging from delicate pastries and brunch favourites to classic Parisian dishes. Stylish yet approachable, it blends continental flavours with a relaxed coastal sensibility.
📍 268 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/remifrenchcafe
Sirocco Bar & Cafe
Located within the Ocean Centre Hotel, Sirocco Bar & Cafe offers uninterrupted views over the stunning Geraldton foreshore, creating a relaxed and inviting setting for both locals and visitors. Enjoy a great range of beers, premium wines, cocktails and mocktails as you take in the scenery.
From Tuesday to Saturday, guests can order meals by scanning the QR code at their table. Meals are delivered by The Provincial in takeaway-style, with plates and cutlery provided by the Sirocco team for a comfortable dining experience.
📍 Cnr Cathedral Ave & Foreshore Dr, Geraldton WA 6530
📲 www.oceancentrehotel.com.au/restaurant-and-bar
Skeetas Restaurant & Cafe
Skeetas Restaurant & Cafe is one of the long‑standing Geraldton favourites, celebrated for its seafood, wood‑fired pizzas, cafe staples and generous serves. Set alongside the Marina, it’s especially popular around sunset and open seven days a week for breakfast, lunch and dinner.
📍 219 Foreshore Dr, Geraldton WA 6530
📲 www.skeetas.com.au
Soul Food Cafe & Catering
Soul Food Cafe & Catering brings hearty, homestyle cooking to Geraldton, known for its comforting meals, friendly service and freshly prepared dishes. Enjoy a funky, relaxed atmosphere with delicious breakfast, lunch and house-made cakes for dine-in, takeaway or delivery—plus catering for any occasion.
📍 65 Chapman Rd, Geraldton WA 6530
📲 https://soulfoodcafegero.square.site/
Tarts & Co.
Nestled beside one of Geraldton’s most iconic landmarks, St Francis Xavier Cathedral, Tarts & Co. is a beloved cafe known for its fresh, seasonal offerings. The menu features breakfast and lunch favourites, crisp salads, hearty sandwiches and an array of house-made sweets, cakes and barista-crafted coffee. The experience is rounded out by an on-site retail space showcasing fresh flowers and thoughtfully curated gifts.
📍 56 Cathedral Ave, Geraldton WA 6530
📲 www.tartsandco.com.au
The Foreshore Hangout Lounge
The Foreshore Hangout Lounge offers a vibrant, easy going spot right by the water — the perfect place to unwind and soak up Geraldton’s coastal lifestyle. Serving up drinks, light bites and hearty meals, it’s designed for lingering afternoons and relaxed evenings. Whether you’re catching up with friends or simply taking in the scenery, you will love the laid-back atmosphere.
📍 36 Foreshore Dr, Geraldton WA 6530
📲 www.theforeshores.com.au
The Freemasons Hotel
The Freemasons Hotel combines heritage character with classic pub fare, warm hospitality and a regular lineup of live music. Inviting and comfortable, it provides a relaxed space for shared meals, after‑work drinks, sports and evenings spent enjoying local performers and the buzz of a traditional pub setting.
📍 79 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/FreemasonsHotelGeraldton
The Jaffle Shack – Geraldton Foreshore
The Jaffle Shack on the Foreshore elevates a simple favourite with a menu of generously filled toasted jaffles, ranging from classic comfort combinations to more indulgent savoury and sweet options. Alongside its signature jaffles, the menu features loaded creations and seasonal specials that make it a popular stop by the beach for something warm, filling and satisfying after a stroll along the Foreshore.
📍 Foreshore Dr, Geraldton WA 6530
📲 www.jaffleshack.com.au
The Jaffle Shack – Marine Terrace
The Jaffle Shack on Marine Terrace serves the same much‑loved jaffle range in the centre of town, offering rich savoury fillings and sweet toasted treats made fresh to order. With both indoor seating and a relaxed outdoor area, it’s an easy choice for enjoying signature jaffles, inventive flavour combinations and comforting toasted favourites while soaking up the buzz of Marine Terrace.
📍 188 Marine Terrace, Geraldton WA 6530
📲 www.jaffleshack.com.au
The Mad Mexican
The Mad Mexican delivers punchy, flavour‑packed Mexican food in a relaxed, fast‑casual setting made for easy sharing. Serving crowd favourites like tacos and burritos alongside vibrant flavours and a lively vibe, it’s a popular choice for laid‑back meals full of colour and spice.
📍 165 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/themadmexicangeraldton
The Murchison Tavern
The Murchison Tavern offers classic pub hospitality with hearty meals and a relaxed vibe. Welcoming and centrally located, it suits families, travelers and anyone seeking honest, satisfying food and drinks.
📍 48 Chapman Rd, Geraldton WA 6530
📲 https://www.facebook.com/murchisontavern
The Provincial Geraldton
The Provincial Geraldton presents a modern take on the pub experience, pairing contemporary style with crowd‑pleasing food and drinks. With a relaxed, social feel, it’s renowned for its pizzas and well suited to afternoon and evening gatherings.
📍 167 Marine Terrace, Geraldton WA 6530
📲 www.theprovincial.com.au
Wonda Bake Bakery & Cafe
Wonda Bake Bakery & Cafe is a Geraldton staple, known for fresh breads, pastries, cakes and classic cafe favourites. Busy, friendly and community‑focused, it’s a daily ritual for families and an easy stop for coffee catch‑ups.
📍 221 Marine Terrace, Geraldton WA 6530
📲 https://www.facebook.com/wondabake