A Complete Guide to Christmas Day Dining in Perth 2023

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

Sharing is caring!

Christmas will be here in the blink of an eye and if you’re thinking of outsourcing your Christmas meal in Perth and dining out this year, you’re in the right place.

You may think not many Perth restaurants open on Christmas, but we think you’ll be pleasantly surprised. There are actually plenty of places to have Christmas dinner, lunch and even breakfasts to suit all palates and all budgets.

Perth is full of Christmas events leading up to the big day. So whether you want to kick-start the festivities with Christmas Eve celebrations or find the best options for the big day, you should find something here on our list of restaurants open Christmas Day in Perth.

Find a gorgeous Christmas Day dress to wear out to your meal.

Restaurants open Christmas Eve for dinner

If you want to get a head start on celebrations, or traditionally celebrate on Christmas Eve, then check out these restaurants open on Christmas Eve in Perth.

Esplanade Hotel | Fremantle

This year the Esplanade festivities kick off with the arrival of Santa at 6pm and continue into the night with the bar open until late! The hotel comes alive with the sound of cheerful carols, beautiful decorations and the delicious aroma of food.

There will be a classic Christmas Eve buffet with bottomless beverage packages, Christmas gifts for the kids & a visit from Santa!

Adults – $149 | Child aged 13+ – $126 | Child aged 3 – 12 years- $59

Book your Christmas Eve dinner here

Fraser’s Restaurant | King’s Park

This year Fraser is offering Christmas Eve dinner! Yippee! Enjoy the ease of Christmas Eve Dinner at Fraser’s Restaurant with a set menu with shared entrees, a choice of mains, choice of desserts.

Adult $147.76 | Kids (8-12) $96.81 | Kids (Under 7) $45.86 | Kids (Under 3) Free

Find out more about the menu and book here.

Gucce Pizzeria e Cucina Italiana| Applecross

Forget about the fuss and stress that comes with dishing up food for the family — let Gucce instead cater a sensational Christmas feast for you and the family! Simply let them know your selections and requirements, and they’ll take care of organising an incredible catered meal for you and your guests this Christmas. Please note that all festive catering orders will be required to be placed by the 23rd of December and full payment is required to be made upon ordering.

Phone 08 6107 2484 or at info@gucce.com.au for more details or to place your order. See more on their website.

Pagoda | Como

Enjoy the warm relaxed ambience of Waterwall Restaurant & Bar, whilst indulging in a festive themed dinner with loved ones. Open from 6.00pm – 10.00pm with a minimum number of 10 people for pre-Christmas dinner menus and complimentary coffee & tea station when you book 20 persons or more!

Adults – $68 pp – 3 course or $58 pp – 2 course

Find out more about Christmas Eve dinner here

The Woodvale Tavern | Woodvale

Head along and join in the Woodvale Winter Wonderland for the Delicious Christmas Buffet and lots of festive fun. You choose on the day: All you can eat 3 course Christmas Buffet with all the trimmings (prices for 2023 below) or choose from the A La Carte Menu.  There is also a Kids Zone – Kids Movies, Kids Craft & Colouring Station.

Christmas Buffet: Adults from $40  | Kids aged 4 – 12 $20

To book your place visit the Woodvale website or phone (08) 9309 4288.

Restaurants open for Christmas breakfast

It’s said breakfast is the most important meal of the day and there are plenty of options available on Christmas Day. Whether you want a light start to the day without cooking and cleaning, or you’d prefer to go all-in rather than have Christmas lunch, these restaurants open Christmas Day for breakfast in Perth.

Botanical Cafe | Kings Park

Botanical Café is serving up a breakfast to tame even the biggest appetite. This year Botanical Café will feature an A La Carte-style breakfast with a choice of hot plates, espresso coffee, tea and juice.

Adults – $50. Child (12 and under) – $30.

Bookings are available for seatings from 7.30am via the Fraser’s website or phone (08) 9482 0100.

Pagoda | Como

Start Christmas Day with a fantastic breakfast in the historic ballroom of the Pagoda Resort and Spa. From 7am-10am enjoy a wonderful selection of meals from the breakfast buffet while overlooking the Swan River. It’s an elegant yet relaxed way to start the day.Children 10 years and under receive a Christmas gift!

Adults – $65 | Teens (11-17 years) – $45 | Children (4-10 years) – $35 | Under 3 years – Free

For more information or to book visit the restaurants website or phone (08) 9482 0122.

Christmas Day lunch Perth

For many people Christmas lunch is the most important part of the day, and if you want someone else to do the heavy lifting there are plenty of restaurants open Christmas Day that should meet your needs. From set menus to buffets, seafood and traditional fare to Italian feasts and vegetarian options, these are some of the best options for Christmas lunch Perth has to offer.

C Restaurant | Perth CBD

C offers an amazing Christmas dinner with a wonderful selection of dishes to tantalise the tastebuds. Adults will enjoy a three course menu with bread and sides for the table while children (aged 12 and under) enjoy a main course, ice-cream dessert and a soft drink! All tables are reserved for a two hour sitting.

The menu includes entrées like homemade potato gnocchi, half crayfish tail and seared scallops, three bird terrine of confit turkey, duck breast and goose parfait, and cured king salmon to name a few. You’ll enjoy mains of Angus beef fillet, seared market fish, Timber Hill pork chop, grilled barramundi or seared duck breast with delicious sides. Dessert is a sweet-lover’s paradise with raspberry pavlova, crème caramel, coconut mousse with passionfruit and mango coulis, sorbet and, of course, traditional Christmas pudding.

Adults – $190 | Children – $75

Esplanade Hotel | Fremantle

The Esplanade will come alive with beautiful Christmas decorations, the sound of cheerful carols and the wonderful aroma of delicious food. Santa will make an appearance with gifts for the little ones, while the adults will enjoy 3 hours of free-flowing drinks. You’re spoilt for choice with 3 options this year for lunch

  • Festive Fisherman Feast – severed in the Marine Lounge Bar, enjoy 3 tiers of delicious seafood. Adults – $179
  • Traditional Buffet lunch dining – served in their Atrium Garden Restaurant, a traditional Christmas spread with all the trimming. Adults $221.60 with children’s prices
  • Premium Buffet lunch dining – served in their beautiful ballroom with additional seafood options. Adults – $253 with children’s prices

Bookings and prepayment are essential via the Hotel Esplanade website or by phoning (08) 9432 4000

Fraser’s | King’s Park

Sit back and relax this Christmas Day – let Fraser’s prepare you a delicious feast in the beautiful surroundings of Kings Park! This year Fraser’s is offering an all-inclusive 3 course Christmas lunch with a 2hr beverage package. This includes shared entrees, a choice of main and a choice of dessert.

Enjoy a sumptuous Christmas lunch and soak in a spectacular view of Perth CBD and Swan River! The original venue, Fraser’s Restaurant, has a warm and rustic charm. It’s a place that celebrates the best Western Australia has to offer in food, wine and service, set in one of the most spectacular locations in the state. Indoor & terrace seating available.

Adults – $185 | Youth (13 – 17 years) – $100 | Children (8 – 12 years) – $65

Visit Fraser’s website to find more details on Christmas lunch.

Gucce Pizzeria e Cucina Italiana| Applecross

Give your Christmas a little Italian flair with a feast at Gucce Pizzeria e cucina italiana. Christmas lunch features share platters to start and 2 course meal with sweet ending. Vegetarian menu is also available. There are 2 seatings available: 11:30am-1:30pm or 2pm – 4pm.

Adults – $190 | Children (12 and under) – $50

To book just call them on 08 6107 2484 or flick an email on info@gucce.com.au Find out more on their website here.

Ivy & Jack | Perth CBD

Ivy & Jack has a warm and inviting atmosphere that’s just perfect for celebrating with loved ones. You’ll get a glass of sparkling wine on arrival then enjoy the wide variety of options available at their buffet. Santa will also be making an appearance with gifts for all kids under the age of 12. Ivy & Jack can also cater to dietary requirements. Just be sure to let them know when you book. There are two sittings to choose from – 11am-1pm and 1.45pm-3.45pm. You can expect:

  • Wild-caught Exmouth prawns.
  • Fresh oysters served with lemon wedges, Worcestershire sauce, crispy bacon.
  • Tasmanian smoked salmon served with dill cream cheese and lemon wedges.
  • Traditional roast turkey breast with chestnut and sage stuffing, cranberry sauce and gravy.
  • Amelia Park lamb chops with a fresh mint sauce.
  • Pan fried Tasmanian salmon in a white wine and butter sauce with grilled artichoke.
  • Slow cooked chicken on lentil and mushroom cassoulet.
  • “Old fashioned” rosemary roasted potatoes.
  • Roasted carrot, sweet potato, pumpkin and beetroot.
  • Creamy cauliflower bake.
  • Beef ravioli in a creamy mushroom sauce and much more.

Adults – $165 | Children (5-11 years) – $80 | Children (0-4 years) – Free

Bookings are essential and can be made online. Phone (08) 9261 7233 for more details.

Long Chim | Perth CBD

This Christmas Day, the basement of the State Buildings is set to explode in an eruption of spice and flavour at Long Chim. Enjoy a Thai street food feast featuring a festive selection of the best dishes for lunch.

Starting with the ‘Miang Prawn’, an exquisite blend of dried prawns, ginger, and toasted coconut, it sets the tone for what’s to come. The aromatic beef skewer, infused with cumin, shallots, and a burst of lime, promises an explosion of flavors. A delicate corn cake offers a harmonious melding of sweet potato, red curry, and snake beans.

The highlight is the sour orange curry of lobster, an opulent dish enriched with spring onions, tomatoes, and crunchy daikon. Accompaniments include a fragrant stir-fried Siamese watercress with garlic and yellow beans, and a perfectly deep-fried fish drizzled with a tri-flavored sauce. The grilled Dorper lamb rump, seasoned with chili and cumin, is bathed in a velvety coconut cream. A comforting minced prawn and pork soup teeming with Chinese cabbage, broccoli, and shiitake mushrooms warms the soul.

Concluding the feast is a refreshing dessert: pineapple immersed in a perfumed syrup, garnished with tender young coconut meat.

There are two seatings this year: 11.30am – 1.30pm or 2.00pm – 4.00pm

Adults – $169

Check out the details and book here.

Pagoda | Como

Celebrate Christmas in the elegant surrounds of the historic ballroom with a scrumptious 5 course set menu, 3 hours premium beverage package, live music and themed decorations. The lunch will run from noon until 3pm and children 10 years and under receive a Christmas gift.

Adults – $185 | Child 11-17 years – $120 | Child 4-10 years – $90 | Child 3 years & under $40 or FREE if no meal.

Find out more about how to book lunch at the Pagoda here

Petition | Perth CBD

This Christmas lunch opens with tantalizing canapés: the zesty salmon tartare melds seamlessly with taramasalata and lemon, while spiced beef tartare gets a lift from crispy potato and horseradish. Entrées introduce a medley of roast figs and golden beetroot, enhanced by feta and candied walnuts, juxtaposed with a marine-inspired Rottnest Island scallop crudo, adorned with peach and samphire hints.

The main course is a showcase of culinary variety: fresh market fish paired with green peas and spinach, succulent pork shoulder enriched with apple relish, a tender roast chicken breast, and for vegetarians, the flavorful ricotta spinach gnudi dressed in brown butter and currants. A crisp rocket salad with pickled shallots provides a refreshing interlude. Desserts are the grand finale: either a spiced gingerbread pudding or a luscious white chocolate crémeux, crowned with tropical fruit and berry sorbet.

Adults – $169 | Child (11 and under) $60

Find out more here.

Post | Perth CBD (Sold Out)

Bring a little Italian style to your Christmas with a delicious 3-course meal at Post. For the kids, Post will pare down the menu to 2 courses – perfect! Expect the menu to include:

  • Roast figs, golden beetroot, feta,candied walnuts, Rottnest Island scallop crudo, peach, pink peppercorns, samphire
  • Market fish, green peas, spinach, hollandaise, basil
  • Pork shoulder ballotine, apple relish, sage, jus
  • Roast chicken breast, brocollini, wild mushrooms
  • Ricotta spinach gnudi, brown butter, currants, pine nuts
  • Warm ginger bread pudding, golden raisin, vanilla ice cream OR White chocolate crémeux, mango, raspberry, berries sorbet

Adult – $169 | Children (5-11 years) – $60

Book online at Post’s website or phone (08) 6168 7822.

The Guildford Hotel | Guildford

Christmas Day lunch at the Guildford has something for everyone. The 3-course menu features the hotel’s signature smoked meats and 2-hours of drinks, though vegetarians and vegans also have their own menu that’s sure to delight the taste buds. There are 2 sittings: 12pm-2pm and 4pm-6pm. The 2-hour feast includes:

  • Selection of breads dips and vegetarian tarts to start (vegan tarts and dips are available)
  • The Guildford’s signature smoked tray with brisket, pulled pork, turkey and sausages
  • Vegetable pie for vegan/vegetarian patrons
  • Loads of sides including cauliflower cheese, rosemary potatoes, charred broccolini, honey-roasted pumpkin, carrots and Yorkshire puddings, and of course all the right sauce and gravy accompaniments
  • Super-sized fruit mince tart, vanilla custard and mixed berry compote (vegan mini fruit mince pies also available)
  • Fresh fruit and nuts
  • 2-hours of free-flowing house drinks

Adults – $180 | Children (3-11 years) – $65 | Children (0-3 years) – Free

For more information or to book, go to the Guildford Hotel website or phone (08) 9460 9966.

The National Hotel | Fremantle

Enjoy a sumptuous 4-course Christmas lunch in the beautifully restored National Hotel. Your lunch is complemented with free-flowing champagne and premium beverages over 3 hours. You can book a midday or 1pm seating. Chefs are preparing a stunning menu including:

  • Shared entrées including poached prawns, natural oysters, smoked salmon and marinated Fremantle octopus. Served with dipping sauces, freshly baked bread, house pickled & char-roasted vegetables, continental meats, chutney
  • Carved Christmas meat platter – roast turkey, beef striploin cooked medium, and honey ham. Served with pigs in blankets, herb stuffing, cranberry sauce, red wine reduction. Rosemary roasted pumpkin wedges, broccoli & hollandaise sauce, salt roasted chat potatoes, zucchini & carrot slice with chutney, orange glazed carrot
  • Desserts including Christmas steamed pudding with brandy custard (GFO) Kirsch marinated cherry cheesecake Individual chocolate tartlets, seasonal berries Tiramisu roulad
  • Mince pies with tea and coffee

Adults – $240 with alcohol | Adults – $190 without alcohol

Bookings are essential. Visit the National Hotel website or phone (08) 9335 6688 for details.

Wildflower | Perth CBD

Take a step back in time and celebrate Christmas Day in the iconic State Buildings. Marvel at the Victorian-era façade then wander through the 140-year old buildings, making your way to the rooftop for Wildflower’s second ever Christmas lunch. You’ll be treated to an exquisite 5-course tasting menu over two-and-a-half hours from 11.30pm-2.30pm, with the option to add a pairing of West Australian wines. The menu features:

  • Heirloom tomato: Geraldton wax, sheep’s curd, nasturtium
  • Manjimup marron: pearl barley, baby gem, wasabi
  • Line-caught wild fish: sweetcorn, finger lime, marigold
  • Wagyu beef: smoked aubergine, Warrigal greens, peppermint gum
  • Gidgiegannup cherries: vanilla, olive oil, anise myrtle
  • Wanneroo strawberries: sandalwood, meringue, lemon verbena

Menu – $285 per person

To book or find out more, visit the State Buildings website or phone (08) 6168 7780.

Heno & Rey | Perth

Immerse yourself in the festive spirit with a joyful Christmas lunch at the renowned Heno & Rey restaurant. Dine overlooking the iconic His Majesty’s Theatre nestled in the vibrant heart of Perth

Enjoy a modern yet delightfully traditional buffet menu that’s destined to leave an enduring impression. Allow them to cater to you and your nearest and dearest with a decadent buffet, including freshly WA sourced seafood, roast salmon, turkey roulade, and more. Cap off your meal with their meticulously curated dessert selection.

Adult – $209 | Children (4 – 12 years) – $99 | Children under 3 – FREE

You can book your seat at Heno & Rey here.

Christmas dinner Perth

Prefer to celebrate Christmas at the end of the day? Then you’ll need to know which restaurants open Christmas Day for dinner. These are some of our favourites for Christmas dinner in Perth.

C Restaurant | Perth CBD

C offers an amazing Christmas dinner with a wonderful selection of dishes to tantalise the tastebuds. Adults will indulge in a 3-course menu with a welcome drink on arrival, while children can choose a main with an ice-cream dessert and a soft drink.

The menu includes entrées like homemade potato gnocchi, half crayfish tail and seared scallops, three bird terrine of confit turkey, duck breast and goose parfait, and cured king salmon to name a few. You’ll enjoy mains of Angus beef fillet, seared market fish, Timber Hill pork chop, grilled barramundi or seared duck breast with delicious sides. Dessert is a sweet-lover’s paradise with raspberry pavlova, crème caramel, coconut mousse with passionfruit and mango coulis, sorbet and, of course, traditional Christmas pudding.

Adults – $190 | Children – $75

For more information visit the website or call (08) 9220 8333.

Fraser’s | Kings Park

While most of Fraser’s venues are tuckered out after breakfast and lunch, you can still get Christmas dinner in their restaurant. It’s a set menu with bookings starting at 6.30pm. Dinner includes shared entrees, a choice of 3 mains (including ham and turkey options), and a choice of 3 desserts.

Adults – $229.28 | Children (8-12 years) – $127.38 | Children (under 7 years) – $45.86

Book your place on the Fraser’s website or phone (08) 9482 0100.

Esplanade Hotel | Fremantle

Festivities kick off with the arrival of Santa at 6:30pm and continue into the night with the bar open until 9pm! The hotel comes alive with the sound of cheerful carols, beautiful decorations and the delicious aroma of food.

Offering a traditional buffet dinner dining – served in the Atrium Garden Restaurant, a traditional Christmas spread with all the trimming.

Adults – $221 | Teens – $189 | Children – $80

For the buffet, bookings and prepayment are essential via the website. For more information call (08) 9432 4000.

Post | Perth CBD

Bring a little Italian style to your Christmas with a delicious 3-course meal at Post. For the kids, Post will pare down the menu to 2 courses – perfect! Expect the menu to include:

  • Roast figs, golden beetroot, feta,candied walnuts, Rottnest Island scallop crudo, peach, pink peppercorns, samphire
  • Market fish, green peas, spinach, hollandaise, basil
  • Pork shoulder ballotine, apple relish, sage, jus
  • Roast chicken breast, brocollini, wild mushrooms
  • Ricotta spinach gnudi, brown butter, currants, pine nuts
  • Warm ginger bread pudding, golden raisin, vanilla ice cream OR White chocolate crémeux, mango, raspberry, berries sorbet

Adult – $169 | Children (5-11 years) – $60

Book online at Post’s website or phone (08) 6168 7822.

Restaurants open as normal on Christmas Day

If you don’t want to do the big Christmas Day feast there are plenty of places that aren’t doing Christmas menus at a premium place. For an easy meal or some à la carte options, try one of these:

Restaurants open on Christmas Day

Whether it’s breakfast, dinner or a traditional Christmas lunch Perth has plenty of restaurants open Christmas Day in 2023. We hope our article helps you find the perfect location for your Christmas celebrations.

If you are in need of a shop or chemist or some other useful places open on Christmas Day in Perth click here.

Find out where you can get a Christmas Day lunch in the middle of the year because some Australians celebrate Christmas in July across the country.

Join our Facebook group to jumpstart your Christmas planning all year long!

If you would like to be included in our article you can contact us for more information. Prices start at $295 + GST.

Sharing is caring!

Photo of author

Regina Gleeson

Regina is a fan of all things Christmas! As the Listings Editor of the popular Families Magazine she was instrumental in putting together the Christmas content in the print publication and on their website since its inception in 2013. She is extremely community-minded and makes it her personal mission to contribute content that is low cost (or free!) and suitable for families. This thirst for knowledge and desire to experience the things she writes about makes her an irreplaceable member of the team.

10 thoughts on “A Complete Guide to Christmas Day Dining in Perth 2023”

    • Sorry Can not find any Fish and chip shops open on Christmas day you best best would be by fish from you local fish shop and by frozen chips or make your own best i can do sorry

      Reply
    • Date and time
      Sun, December 25, 2022, 11:00 AM – 3:30 PM AWST

      Location
      Mercure Bunbury Sanctuary Golf Resort Lot 100 Old Coast Road Pelican Point, WA 6230

      Funky Monkey 27 Victoria Street Bunbury Average Price $35

      Pub Grub Highway Hotel
      Corner Forrest Ave and Spencer Street South Bunbury Average Price $23

      Reply
  1. I can full well see why perth gets such a crappy name for something to do
    according to my computer ther is about 6 restaurants to choose from around xmas time
    wherever I search I get the same few names most of which are in perth cbd or south of the river I get the impression the place is deserted
    everyone gone on holiday to somewhere else

    Reply

Leave a comment