Looking to spice up your Christmas celebration in Perth? Look no further than the exquisite Christmas restaurants of this enchanting city. With its lively atmosphere and picture perfect surroundings, Perth sets the perfect stage for a memorable holiday dining experience. Enjoy delicious seasonal delicacies as you get into the holiday spirit. The Christmas restaurants in Perth are sure to satisfy your tastes and preferences, whether you're looking for a little get-together with close friends or a large celebration with family.
In Perth, prices of Christmas restaurants average $50 per person. Costs vary depending on guest capacity, popularity, location, and amenities like sound systems or bar services. Extra charges may apply for custom catering, decor, or event planning services. Packages with add-ons, such as DJs, photo booths, or other entertainment services, can also increase the overall cost. Check out the typical price ranges in Perth, based on Tagvenue data:
From $40 | to $69 | per person |
From $500 | to $5000 | minimum spend per event |
From $200 | to $450 | hire fee per event |
Based on the popularity and user ratings on Tagvenue (updated September 2025), the best options include:
The 1852 Lounge Bar at The Stirling Arms Hotel
in Guildford - rated 4.9/5
Our user said: ‘Fantastic venue, great staff and atmosphere...’
Private Dining Room at Holiday Inn West Perth
in West Perth - rated 4.8/5
Venue said: Our stunning Private Dining Room is located in Julio's Italian Restaurant, enjoy heritage features, natural light and a authentic Italian menu.
Sen5es Restaurant & Wine Bar at Novotel Perth Langley
in East Perth - rated 4.7/5
Venue said: Our Sen5es Restaurant also has a separate space which is suitable for group dining: Sen5es South. Providing a warm and inviting environment, a group dining table can be established and reserved for your groups use OR exclusive...
Absolutely! Here are a few Christmas restaurants in Perth that you can hire:
Major Tom's at Planet Royale: This venue can seat up to 120 people and accommodate 200 standing. It is located on Lake Street, near Northbridge. They offer a Christmas party package with a spend-per-head system ranging from $40 to $100. The venue provides in-house catering and alcohol.
Silver Room at Novotel Perth Langley: This venue has an all-inclusive holiday party offer with delicious seasonal meals. The venue will be beautifully decorated for Christmastime, with a Christmas tree and ambient lighting to create a festive atmosphere. It is situated on Adelaide Terrace and can accommodate up to 180 seated guests and 200 standing.
Amani Bar: Located on Oxford Street, this restaurant and bar can seat up to 60 people and accommodate 120 standing for Christmas dinner and drinks. On the menu, you'll find a great selection of cocktails and delicious sharing meals to foster a community atmosphere, perfect whether you're organising an office holiday party or dinner with friends and family. The minimum spend starts as low as $2,000!
Absolutely! Some of these awesome Perth restaurants go the extra mile to make your dining experience during the holiday season even more memorable. From live music performances to themed events that sprinkle festive cheer, you might just find yourself tapping your feet or humming along to your favorite Christmas tunes. To get the information on any scheduled events or performances, it's best to reach out to the restaurant directly. They'll have all the exciting details ready to share!
We understand the desire to add that personal touch to your special celebration. However, when it comes to bringing your own Christmas decorations or cake to the party, it's best to double-check with the restaurant. Each venue may have its own policy in place. Some may welcome your festive decor and delicious homemade cakes with open arms, while others might have specific guidelines (and extra fees) to ensure everyone's dining experience remains as smooth and enjoyable as possible. So, get in touch with the restaurant before booking and let them guide you on how to add that extra sparkle to your celebration!