✓ Verified Picks💰 Prices Included★ Top RatedUpdated Oct 2026

The 8 BEST Hotels with Christmas Eve Dinner in Melbourne 2026

JL
By Jessica Lane·Travel Editor

Discover Melbourne hotels pairing Christmas Eve dinner with comfortable stays and festive city access. Finding a Melbourne hotel serving Christmas Eve dinner can take careful checking, since festive menus and bookings vary. This list highlights stays where you can pair a celebratory meal with a convenient city break.

1

1 Southgate Avenue, Melbourne

$427$299/night

A seafood-topped festive buffet with Champagne. At Melba Restaurant, Christmas Eve brings a lavish buffet with a personal seafood platter, prime rib, lamb rack and Christmas ham. A glass of Laurent-Perrier Champagne comes with dinner, served in a celebratory riverside setting. The Yarra promenade is right outside, and Flinders Street Station is a six-minute walk away. You get a full-scale Christmas feast without leaving this polished Southbank hotel.

2

25 Collins Street, Melbourne

$499$349/night

A five-course dinner high above the city. No35 serves a five-course Christmas Eve set menu, with a Classic Beverage Package included. At the 35th-floor restaurant, wide city views make the evening feel like a special occasion from the first course. Federation Square is an eight-minute walk away, with the city’s theatres close by too. You’ll love this elegant, high-rise celebration when you want the festive meal to feel distinctly Melbourne.

3

650 Lonsdale Street, Melbourne

$819$573/night

Four courses and Moët with panoramic city views. Atria sets the tone with a glass of Moët & Chandon before its four-course Christmas Eve menu. Set high above the city, the restaurant pairs a festive tasting menu with sweeping skyline views. Flagstaff Gardens is about a six-minute walk away, and Marvel Stadium is around seven minutes on foot. This is a dress-up, skyline-soaked celebration for a special-occasion splurge.

4

25 Downie Street, Melbourne

$287$201/night

A festive feast with two hours of free-flowing drinks. Langlands’ Naughty But Nice menu brings together Appellation oysters, tiger prawns, slow-cooked turkey, roast porchetta and pecan pie. Two hours of free-flowing drinks come with dinner, served high above the city. Southern Cross Station is about a six-minute walk away, with the Yarra River just beyond. It’s a generous, share-friendly Christmas Eve meal for anyone who likes their celebrations lively and elevated.

5

160 Spencer Street, Melbourne

$221$177/night

A sparkling welcome and Southeast Asian Christmas flavours. Miss Mi serves a two-course, share-style Christmas Eve menu with a glass of sparkling wine on arrival. Crispy pork belly, roasted duck and beef rendang bring a lively Southeast Asian twist to the holiday meal. Marvel Stadium is about a ten-minute stroll away, and Southern Cross Station is close by. You’ll enjoy this warm, flavour-forward celebration if you’re ready to trade the traditional roast for something different.

6

15 Waterfront Way, Docklands, Melbourne

$304$213/night

A festive set-menu dinner beside the rooftop pool. At Sunset House, Christmas Eve dinner features a festive set menu with slow-roasted lamb shoulder. The rooftop pool bar and golden city views give the meal an easygoing summer-party feel. The District Docklands is a few minutes away on foot, and Marvel Stadium is about a 15-minute walk. This is a relaxed, sociable way to celebrate without giving up the special-occasion feel.

7

18 Timothy Lane, Melbourne

$234$187/night

Christmas Eve steaks and skyline views on the rooftop. Blacksmith Bar & Grill serves Christmas Eve dinner from its à la carte menu, with premium Angus and Wagyu steaks, share plates and seasonal specials. Set on the rooftop, the relaxed grill pairs dinner with sweeping views across Melbourne. Flagstaff Gardens is about a six-minute walk away, and Melbourne Central is roughly eight minutes on foot. It’s a lively, unfussy holiday meal for steak lovers who prefer choice over a set menu.

8

65 Queens Road, Melbourne

$165$132/night

Festive dinner and wine beside Albert Park Lake. Windows Restaurant serves its festive à la carte menu on Christmas Eve, with roasted turkey and slow-cooked lamb among the seasonal choices. You can pair dinner with a glass of Chardonnay or Pinot Grigio in a relaxed, lake-facing setting. Albert Park Lake sits just across Queens Road. This is a laid-back Christmas Eve stay for you if you’d rather celebrate by the water than in the city centre.

NEED MORE RECOMMENDATIONS? TRY STAYGENIE

14,200+ travelers found their hotel this week
AI-powered search
No signup
Live prices
Free

Frequently Asked Questions

Which hotels in Melbourne offer a special Christmas Eve dinner?

Several hotels in Melbourne provide festive Christmas Eve dinners. Notable options include the Crown Melbourne, which features a luxurious buffet, and the Langham Hotel, known for its elegant dining experience.

How can I make a reservation for Christmas Eve dinner at a hotel in Melbourne?

To secure a reservation, it is best to contact the hotel directly or visit their website. Many hotels open their booking systems well in advance due to high demand during the holiday season.

Are there vegetarian or vegan options available for Christmas Eve dinner?

Most hotels in Melbourne offering Christmas Eve dinners provide vegetarian and often vegan options. It is advisable to inform the hotel of your dietary preferences when making your reservation.

What time do Christmas Eve dinners typically start in hotels?

Christmas Eve dinners usually begin around 6 PM or 7 PM, but times can vary by hotel. It is recommended to verify the specific timing with the hotel when making your reservation.

Is advance booking necessary for Christmas Eve dinner at hotels?

Yes, advance booking is highly recommended for Christmas Eve dinner as these events often sell out quickly. Booking early ensures you secure a spot for your desired date.

Do any hotels in Melbourne host Christmas events or entertainment during dinner?

Many hotels feature festive entertainment during their Christmas Eve dinners, such as live music, carol singing, or visits from Santa. Check the hotel's event calendar for specific details.

Can I expect traditional Christmas dishes at hotel dinners?

Most hotels will offer traditional Christmas dishes, including roast turkey, ham, and festive desserts. Each hotel may have its own twist, so it is worth checking the menu in advance.

Are there family-friendly hotels that host Christmas Eve dinners?

Absolutely. Family-friendly hotels like the Novotel Melbourne South Wharf often provide kid-friendly menus and activities to ensure a festive atmosphere for all ages.

What is the dress code for Christmas Eve dinner at hotels in Melbourne?

The dress code can vary by hotel but is typically smart casual to formal. It is best to check with the specific hotel to ensure you dress appropriately for the occasion.

Are there any last-minute options for Christmas Eve dinner in Melbourne hotels?

While it is recommended to book in advance, some hotels may have last-minute availability due to cancellations. Calling the hotel directly on Christmas Eve may yield a spot.

More Hotel Guides in Melbourne