Search
-
Back to blogs & promos
  • Food & Drink

Where to Enjoy Christmas Day Lunch in in Brisbane and South East Queensland 2026

October 22nd, 2026

Your ultimate guide to festive pub feasts in Brisbane, Sunshine Coast & the Gold Coast

Skip the cooking, skip the cleanup, and celebrate Christmas Day in true Queensland style with a relaxed pub lunch, a glass of something cold, and all your festive favourites served up for you.

From riverside gems to coastal favourites, pubs across Brisbane, Gold Coast and Sunshine Coast are putting on spectacular Christmas Day lunches, complete with seafood spreads, roast carveries, decadent desserts, and a few special visits from Santa himself.

Brisbane & Surrounds

Bonny View Hotel

This Christmas, bring the fam to Bonny View Hotel for a festive Christmas Buffet Lunch, with a festive seasonal menu stacked with holiday favourites.

With a dedicated kids’ play area, this one’s perfect for families who want to relax while the little ones are entertained.

  • Price: Adults $150; teens 13–17 $78; children 6–12 $45; five and under free
  • When: From 11am
  • Where: 2077 Gympie Road, Bald Hills

 

Book Now

The Boundary

Christmas lunch with room to breathe. The Boundary has gone for a three-hour feast in West End, and adult tickets include a two-hour beverage package. 

  • Price: Adults $205; teens 13–17 $75; children 6–12 $40; five and under free
  • When: From noon; three-hour feast
  • Where: 137 Boundary Street, West End

 

Book Now

Browns Plains Hotel

Start with king prawns and Pacific oysters, then hit the hot buffet for roast turkey, glazed ham, sirloin and more seafood. Browns Plains Hotel fires up from 11am, ideal for families who like to get lunch underway before the wrapping paper has stopped rustling.

  • Price: Adults $155; teens 13–17 $83; children 6–12 $50; five and under free
  • When: From 11am
  • Where: 64 Browns Plains Road, Browns Plains

 

Book Now

 

Brighton Hotel in Brighton

Chilled prawns, oysters and glazed ham lead the charge at Brighton Hotel, then the desserts take over: pavlova, Christmas pudding and a tiramisu with Tim Tam crumble that deserves its own round of applause. A non-alcoholic drinks package is included, so everyone gets in on the festive sipping. It’s a bayside Christmas with seafood and tradition on the same table.

  • Price: Adults $165; teens 13–17 $98; children 6–12 $45; five and under free
  • When: From 11.30am
  • Where: 196 Brighton Terrace, Brighton

 

Book Now

 

Port Office Hotel in Brisbane CBD

City Christmas, with a bit of swagger. Port Office Hotel opens with prawns, oysters and a charcuterie station, then brings on wagyu rump cap, garlic and rosemary roasted chicken and honey-glazed ham. Sides include duck fat kipfler potatoes, so loosen your belt now. Save room for mixed berry pavlova, Christmas pudding or chocolate delice, and add a three-hour beverage package for $75 per person if you’re staying a while. Bookings are essential.

  • Price: Adults $210; teens 13–17 $180; children 6–12 $50; five and under free
  • When: From noon
  • Where: 40 Edward Street, Brisbane

 

Book Now

Cleveland Sands Hotel

Food, drinks and festive entertainment all sorted. Cleveland Sands is serving a traditional Christmas feast with seafood and a three-hour drinks package, plus Santa from 12.30pm and a craft table to keep young hands busy. Think of it as a long Christmas lunch where somebody else is in charge of the activities.

  • Price: Adults $210; teens 13–17 $100; children 6–12 $75; five and under free
  • When: From 11.30am
  • Where: Corner Bloomfield and Middle streets, Cleveland

 

Book Now

 

Koala Tavern in Capalaba

Redlands families, this is your cue to leave the oven off. Koala Tavern is hosting a Christmas Day buffet in Capalaba, and bookings are essential. Check your arrival and buffet time when you book, so nobody’s circling the beer garden wondering where lunch is.

  • Price: Adults: $155 | Teens (13–16yrs): $85 | Children (5–12yrs): $45 | Under 5s: FREE
  • When: Confirm your arrival and buffet time when booking
  • Where: 36–40 Moreton Bay Road, Capalaba

 

Book Now

 

Redcliffe Tavern in Redcliffe

Peninsula locals can keep Christmas close to home. Redcliffe Tavern is serving a traditional buffet from 11am for families and friends, with separate adult, teen and children’s prices and free dining for five and under. The cooking is handled, and the only thing left to organise is who gets the last pavlova.

  • Price: Adults $160; teens 13–17 $113; children 6–12 $60; five and under free
  • When: From 11am
  • Where: 32 Anzac Avenue, Redcliffe

 

Book Now

 

The Crown Hotel in Lutwyche

A traditional Christmas buffet in the inner north, served from 11am. The Crown Hotel keeps it simple: stick with lunch, or add the optional two-hour beverage package for $60 and make a proper afternoon of it. With separate teen and children’s prices, it’s an easy one to plan around.

  • Price: Adults $190; teens 13–17 $85; children 6–12 $50; five and under free
  • When: From 11am
  • Where: 446 Lutwyche Road, Lutwyche

 

Book Now

2 ladies cheersing with Brisbane's river in the background

Riverland CBD

Christmas, with a river view. Riverland serves a festive feast of chilled seafood, chicken and lamb from the parilla grill, and pavlova piled with fresh fruit. The venue is primarily open-air, so check the forecast before choosing your Christmas outfit, and maybe pack a hat alongside the paper one from the bonbon.

  • Price: Adults $154; teens 13–17 $97; children 6–12 $64; five and under free
  • When: From noon
  • Where: 167 Eagle Street, Brisbane

 

Book Now

 

The Kenmore in Kenmore

West-side Brisbane, your table is ready. The Kenmore is hosting a Christmas Day buffet from 11am, with the cooking and clean-up taken care of so you can get on with the important bit: being together. 

  • Price: Adults $205; teens 13–17 $100; children 6–12 $65; five and under free
  • When: From 11am
  • Where: 841 Moggill Road, Kenmore

 

Book Now

Gold Coast & Surrounds

Hope Island Tavern

Northern Gold Coast, no kitchen required. Hope Island Tavern is serving a Christmas Day buffet from 11.30am: no menu planning, no rushing between courses and nothing to scrub afterwards. Children five and under dine free.

  • Price: Adults $180; teens 13–17 $100; children 6–12 $70; five and under free
  • When: From 11.30am
  • Where: 93 Broadwater Avenue, Hope Island

 

Book Now

 

Runaway Bay Tavern

This spread has range: roast pork with crackling, turkey and ham alongside king prawns, oysters, smoked salmon and scallops. There’s a children’s selection too, and Christmas pudding, cakes, fruit and cheese to finish. Runaway Bay Tavern is a good pick when everyone at your table wants something different.

  • Price: Adults $165; teens 13–17 $100; children 6–12 $70; five and under free
  • When: From 11am
  • Where: 10–12 Lae Drive, Runaway Bay

 

Book Now

 

Burleigh Town Hotel

The southern Gold Coast does Christmas with a buffet at the centre of the celebration. Burleigh Town Hotel starts at 11am, which leaves the rest of the day for beach walks, naps or both. Adult, teen and children’s prices are already published.

  • Price: Adults $195; teens 13–17 $90; children 6–12 $65; five and under free
  • When: From 11am
  • Where: Tsipura Drive, Burleigh Heads

 

Book Now

The Sunshine Coast

Currimundi Hotel

A traditional buffet with seafood from 11.30am, a couple of minutes from the beach. Currimundi Hotel is a festive meal with zero morning kitchen jobs, and the separate teen and children’s prices make it easier to budget for the whole crew.

  • Price: Adults $169; teens 13–17 $80; children 6–12 $50; five and under free
  • When: From 11.30am
  • Where: 32 Buderim Street, Currimundi

 

Book Now

 

Royal Mail Hotel in Tewantin

Noosa-side locals, they’ve saved you a seat. The Royal Mail Hotel is serving a traditional Christmas buffet from 11.30am at your Tewantin local. Add a two-hour premium beverage package for $59 per person and the afternoon pretty much looks after itself. Bookings are essential.

  • Price: Adults $180; teens 13–17 $85; children 6–12 $50; five and under free
  • When: From 11.30am
  • Where: 120 Poinciana Avenue, Tewantin

 

Book Now

 

The Sands Tavern in Maroochydore

Round up the family and pull up a chair. The Sands Tavern is serving a traditional Christmas buffet in Maroochydore from 11.30am, with separate adult, teen and children’s tickets. It’s a relaxed pub Christmas where everyone ends up around one table and lunch is already done.

  • Price: Adults $160; teens 13–17 $78; children 6–12 $60; five and under free
  • When: From 11.30am
  • Where: Plaza Parade, Maroochydore

 

Book Now

Make This Christmas One to Remember

From Brisbane’s city pubs to coastal taverns with ocean breezes, these festive feasts are the easiest way to make this Christmas Day one to remember.

Book early — spots fill fast!

Christmas lunch questions

Where can I book Christmas Day lunch in Brisbane in 2026?
Options include The Boundary in West End, Port Office Hotel and Riverland in the CBD, The Crown in Lutwyche, Bonny View in Bald Hills and The Kenmore in Brisbane’s west. Bayside and surrounding options are listed above.

Which Gold Coast pubs have Christmas Day buffets?
Hope Island Tavern, Runaway Bay Tavern and Burleigh Town Hotel have published Christmas Day buffets for 2026. Each has adult, teen and children’s rates, with children five and under dining free.

Where can I book Christmas lunch on the Sunshine Coast?
Currimundi Hotel and The Sands Tavern in Maroochydore are serving Christmas buffets from 11.30am on Friday 25 December 2026, and Royal Mail Hotel in Tewantin is serving its buffet from 11.30am the same day.

Download to receive
$10 off your first order
Related articles

Where to Watch Melbourne Cup in Melbourne

October 22nd, 2026
Read more
Mick O'Shea's Outside View

Christmas Day Lunch in Adelaide and South Australia 2026

October 22nd, 2026
Read more

Christmas Day Lunch in Melbourne 2026

October 21st, 2026
Read more
View all