Last updated: 28th October 2026
Looking for somewhere to eat over Christmas in Malta or Gozo? This guide brings together Christmas Eve dinners, early Christmas breakfasts and Christmas Day lunches for 2026, so you can compare the options in one place.
Choices range from large hotel buffets and festive set menus to smaller restaurant experiences, with options for couples, families and larger groups. Where available, each listing includes practical details such as prices, dining times, menus, children's rates, entertainment and official booking information.
Christmas menus are announced at different times, so we check venues throughout the season and add confirmed 2026 details as they are published. If a venue has not yet released its festive programme, we will make that clear rather than carrying forward unconfirmed information from a previous year.
Staying in a particular part of Malta or Gozo? Jump directly to Christmas dining options near you.
Early Christmas breakfast at The PhoeniciaDo you manage a hotel or restaurant offering Christmas dining in Malta or Gozo?
If you have a confirmed 2026 Christmas Eve, early Christmas breakfast or Christmas Day dining offer that could interest our readers, please send us the details.
If you represent one of the venues listed below, or notice any information that is incorrect or has changed, please let us know so we can check and update it as quickly as possible. We apologise for any inaccuracies.
Contact us with your Christmas dining details or corrections.
A strong choice for historic surroundings, elegant hotels and central restaurants, with several Christmas dining options within easy reach of the capital.
📍 Address: The Mall, Floriana
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: Refined Southern Mediterranean Hotel Dining
🍽️ Festive Dining: Christmas Eve Dinner • Early Christmas Breakfast • Christmas Day Lunch
🎄 2026 Status: Confirmed
🕐 Early Christmas Breakfast: From 12:45 am
The Phoenicia has now confirmed its 2026 Christmas dining programme at Contessa, including Christmas Eve dinner, its traditional early Christmas breakfast after Midnight Mass, and Christmas Day lunch.
Contessa focuses on Southern Mediterranean cuisine using seasonal Maltese produce, with individual festive menus now available through the hotel's official Christmas dining page.
See Further Details📍 Address: Great Siege Road, Floriana
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: International Festive Buffet Dining
🍽️ Festive Dining: Christmas Eve Dinner • Early Christmas Breakfast • Christmas Day Lunch Listed
🎄 2026 Status: Awaiting Verified Confirmation
📞 Reservations: +356 2319 2339
✉️ Email: fb@excelsior.com.mt
Grand Hotel Excelsior’s official festive page lists Christmas Eve dinner, early Christmas breakfast and Christmas Day lunch, with links to menus and prices. However, the season information is inconsistent, so these offers are not yet confirmed here for Christmas 2026.
See Further Details📍 Address: 173 Strait Street, Valletta
🏨 Category: 4 ⭐ Boutique Hotel
🍴 Dining Style: Mediterranean Rooftop À La Carte Dining
🍽️ Festive Dining: Christmas Day Lunch traditionally offered
🎄 2026 Status: Awaiting announcement
The Rooftop Restaurant & Lounge offers Mediterranean-inspired à la carte dining in central Valletta, featuring seasonal produce. The hotel has offered a Christmas Day à la carte lunch, but it has not yet published the 2026 festive menu, price, or times.
📍 Address: 45–45A St Christopher Street, Valletta
🏷️ Category: Restaurant
🍴 Dining Style: Festive Menus & À La Carte Dining
🍽️ Festive Dining: Christmas Eve Lunch & Dinner • Christmas Day Lunch & Dinner
🎄 2026 Status: Opening, Prices & Times Confirmed • Festive Menus Being Finalised
💶 Christmas Eve Dinner: €95 per person
💶 Christmas Day Lunch: €95 per person
🕛 Christmas Eve Lunch: 12:00 pm–2:45 pm
🕕 Christmas Eve Dinner: Sittings at 6:00 pm and from 9:00 pm
🕛 Christmas Day Lunch: 12:00 pm–2:45 pm
🕕 Christmas Day Dinner: Sittings at 6:00 pm and from 8:30 pm
one80 Valletta has confirmed Christmas Eve dinner and Christmas Day lunch at €95 per person, with the festive menus still being finalised. Its à la carte menu will be available for Christmas Eve lunch and Christmas Day dinner.
See Further Details📍 Address: 167 Merchants Street, Valletta, Malta
🏷️ Category: Fine Dining Restaurant
🍴 Dining Style: Contemporary Fine Dining • Tasting Menus
🍽️ Festive Dining: Christmas Eve Dinner
🎄 2026 Status: Confirmed – Festive Menus & Prices Published
💶 Six-Course Tasting Menu: €130 per person
💶 Six-Course Seafood Menu: €160 per person
💶 Three-Course À La Carte Menu: €100 per person
🍷 Drinks: Charged separately • Optional wine pairings
🕒 Tasting Menus: Available until 21:30
Under Grain offers an elegant Christmas Eve dining experience in Valletta, with carefully prepared tasting menus and a three-course à la carte option. The menus feature seasonal ingredients, seafood, premium meats and refined desserts. Tasting menus must be ordered by the entire table.
See Further Details📍 Address: 167 Merchants Street, Valletta, Malta
🏷️ Category: Restaurant
🍴 Dining Style: Contemporary Mediterranean • À La Carte & Sharing Menus
🍽️ Festive Dining: Christmas Eve • Christmas Day
🎄 2026 Status: Confirmed – Festive Menu Published
💶 Carte Blanche Sharing Menu: €69 per person
🍷 Optional Wine Experience: €39 per person
🍽️ À La Carte: Individual dish prices apply
Grain Street offers a more flexible Christmas dining experience in Valletta, with an à la carte selection and a sharing menu. Dishes include pasta, fish, meat, seasonal ingredients and desserts. This is ideal for visitors who prefer a restaurant meal over a traditional Christmas buffet.
See Further Details📍 Address: 174 Merchants Street, Valletta, Malta
🏷️ Category: Gastropub Restaurant
🍴 Dining Style: Casual Dining • À La Carte
🍽️ Festive Dining: Christmas Eve • Christmas Day
🎄 2026 Status: Confirmed – À La Carte Dining Advertised
💶 Prices: Individual à la carte menu prices apply
🕒 Christmas Dining Times: Not separately confirmed
Cheeky Monkey at AX The Saint John offers a relaxed alternative to traditional Christmas dining in Valletta. Its à la carte menu features burgers, sharing plates, wings, and other casual dishes, making it ideal for visitors who prefer an informal meal to a festive buffet.
See Further Details📍 Address: 114 Triq San Ġwann, Valletta, Malta
🏷️ Category: Restaurant
🍴 Dining Style: Italian & Mediterranean Cuisine
🍽️ Festive Dining: Christmas Dining (2026 details awaiting confirmation)
🎄 2026 Status: Awaiting Announcement
Grana Cucina is an Italian restaurant in the heart of Valletta, offering pasta, Mediterranean dishes and a contemporary dining experience.
Its Christmas 2026 menus, prices and dining times have not yet been confirmed. Visitors interested in dining here over Christmas should contact the restaurant directly to check availability and festive arrangements.
See Further DetailsThis central waterfront area offers a good mix of hotel dining, independent restaurants and more contemporary Christmas meals.
📍 Address: Grands Suites Hotel Residences & Spa, Triq ir-Rebħa, Gżira, Malta
🏷️ Category: Rooftop Restaurant
🍴 Dining Style: International & Mediterranean Christmas Buffet
🍽️ Festive Dining: Christmas Day Lunch
🎄 2026 Status: Confirmed – Menu, Prices & Booking Available
💶 Christmas Day Lunch: €65 per adult
👧 Children: €32.50 per child • Under 6 free
🕒 Time: Buffet served 12:30–15:00
🍷 Drinks: Charged separately
🥗 Dietary Requirements: Can be submitted when booking
Eleven Eleven Rooftop Restaurant at Grands Suites offers a Christmas Day buffet featuring Mediterranean antipasti, seafood, slow-cooked lamb, stuffed turkey, beef, fish and festive desserts. A dedicated children's food selection is also available.
See Further Details📍 Address: 60 Sir Frederick C. Ponsonby Street, Gżira, Malta
🏨 Category: 4 ⭐ Hotel
🍴 Dining Style: International Festive Buffet
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch
🎄 2026 Status: Confirmed – Menus, Prices & Times Published
💶 Christmas Eve Dinner: €65 per adult
💶 Christmas Day Lunch: €65 per adult
👧 Children: Ages 3–12 half price • Under 2 free
🕒 Christmas Eve: 19:00–22:00
🕒 Christmas Day: 13:00–16:00
🥂 Drinks: Welcome glass of Prosecco or orange juice
🥗 Dietary Requirements: Vegetarian options available • Allergies and special dietary needs accommodated on request
Novotel Malta Sliema offers festive buffet dining for Christmas Eve and Christmas Day, featuring traditional Christmas dishes alongside international favourites. Menus include turkey, roasted meats, seasonal accompaniments, and festive desserts. A welcome drink is included, and vegetarian options and dietary requirements are accommodated on request.
See Further Details📍 Address: Bouverie Street, Gżira GZR 1224, Malta
🏷️ Category: Restaurant
🍴 Dining Style: Italian & Mediterranean À La Carte Dining
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch
🎄 Status: Festive opening confirmed • Christmas menus coming soon
🕕 Christmas Eve: From 18:00
🕧 Christmas Day Lunch: From 12:30
Grana Trattoria has confirmed that it will be open for Christmas Eve dinner and Christmas Day lunch, with its regular à la carte selection remaining available during the festive season. The restaurant is still finalising dedicated festive menus, so prices and the full Christmas menu have not yet been published.
See Further Details📍 Address: 42 Tigné Seafront, Sliema
🏷️ Category: Restaurant
🍴 Dining Style: Three-Course Festive Set Menu
🍽️ Festive Dining: Christmas Day Lunch
🎄 2026 Status: Confirmed
💶 Price: €70 per adult
👧 Children: €35 per child
🕛 Time: 12:00 pm–4:00 pm
💳 Booking Deposit: €35 per guest
Hammett’s Monastik has confirmed its Christmas Day lunch for 25th December 2026. The three-course menu offers starters, mains, and desserts, including turkey with traditional trimmings, beef tenderloin, seasonal local fish, and a vegetarian butternut squash dish.
Advance booking is recommended. Dietary requirements and allergies should be included when reserving.
See Further Details📍 Address: High Street, Sliema, Malta
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: International Christmas Buffet
🍽️ Festive Dining: Christmas Day Lunch
🎄 2026 Status: Confirmed – Menu, Prices & Times Published
💶 Christmas Day Lunch: €70 per adult
👧 Children: Ages 7–12 €26
🕒 Time: From 13:00
🍷 Drinks: Free-flowing house wine, soft drinks and water
🚗 Parking: Five hours complimentary, subject to availability
AX The Palace offers a festive Christmas Day buffet featuring seafood, sushi, traditional turkey, beef Wellington, pasta, vegetarian dishes, cheeses and Christmas desserts. Complimentary parking is available for up to five hours, subject to availability.
Official Festive Brochure
📍 Address: Gorg Borg Olivier Street, Sliema, Malta
🏨 Category: 4 ⭐ Hotel
🍴 Dining Style: International Festive Buffet
🍽️ Festive Dining: Christmas Eve Dinner • Early Christmas Breakfast • Christmas Day Lunch
🎄 2026 Status: Confirmed – Menus, Prices & Times Published
💶 Christmas Eve Dinner: €50 per adult
💶 Early Christmas Breakfast: €35.50 per adult
💶 Christmas Day Lunch: €60 per adult
👧 Children (7–12): Christmas Eve €22 • Breakfast €16 • Christmas Day €22
🕒 Christmas Eve: From 19:00
🕒 Early Christmas Breakfast: From 00:00 (25 December)
🕒 Christmas Day: From 13:00
🍷 Drinks: Selected drinks included, varying by meal
🚗 Parking: Five hours complimentary, subject to availability
Copperfield's Restaurant at AX The Victoria offers festive buffet meals, including Christmas Eve dinner, an early Christmas breakfast, and Christmas Day lunch. The menus feature traditional Christmas dishes, seafood, roasted meats, international cuisine and seasonal desserts.
Official Festive Brochure
One of Malta’s biggest dining hubs, with large hotels, buffets, fine dining and lively festive restaurant options.
📍 Address: St George’s Bay, St Julian’s
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: International & Mediterranean Hotel Dining
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Buffet traditionally offered
🎄 2026 Status: Awaiting announcement
Corinthia St George’s Bay offers a broad mix of Maltese, Mediterranean and international dining across several restaurants. Previous festive programmes have included Christmas Eve dining and a Christmas Day buffet, but the 2026 menus, prices and times have not yet been published.
📍 Address: St George’s Bay, St Julian’s
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: International Festive Buffet Dining
🍽️ Festive Dining: Christmas Day Buffet Lunch
🎄 2026 Status: Confirmed
🎵 Entertainment: Live band
Kontiki Restaurant serves Christmas Day lunch with a large festive buffet featuring Christmas favourites and dishes and flavours from around the world. Live music accompanies the Christmas Day celebration.
See Further Details📍 Address: Dragonara Road, St Julian’s
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: Mediterranean, International & Italian Hotel Dining
🍽️ Festive Dining: Christmas dining traditionally offered
🎄 2026 Status: Awaiting announcement
The Westin Dragonara Resort in St Julian's traditionally offers festive dining experiences for Christmas Eve and Christmas Day. However, the 2026 Christmas menus, prices and dining times have not yet been confirmed. Visitors should contact the hotel directly for the latest festive dining arrangements.
📍 Address: Portomaso, St Julian’s
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: Mediterranean Buffet & International Hotel Dining
🍽️ Festive Dining: Christmas dining traditionally offered
🎄 2026 Status: Awaiting announcement
Hilton Malta offers several dining styles, including Mediterranean buffet dining at Oceana and authentic Thai cuisine at Blue Elephant. Its Christmas 2026 dining programme has not yet been published.
📍 Address: ix-Xatt Ta’ San Ġorġ, San Ġiljan
🏨 Category: 4 ⭐ Hotel
🍴 Dining Style: Refined Mediterranean Buffet Dining
🍽️ Festive Dining: Christmas Eve Buffet Dinner • Christmas Day Buffet
🎄 2026 Status: Awaiting announcement
Bayview Restaurant focuses on Mediterranean dining and buffet-style meals. The hotel has dedicated Christmas Eve and Christmas Day buffet pages, but the details currently displayed are from an earlier season, so the 2026 prices, times and entertainment are still awaiting confirmation.
📍 Address: Triq Santu Wistin, St Julian’s
🏨 Category: 5 ⭐ Hotel Restaurant
🍴 Dining Style: Contemporary Mediterranean-Inspired Dining
👥 Best Suited To: Families & Groups
🍽️ Festive Dining: Christmas Eve Buffet Dinner • Christmas Day Buffet Lunch
🎄 2026 Status: Confirmed
💶 Price: €60 per adult
👧 Children: Ages 7–12 half price • Under 6 free
🚗 Parking: Complimentary indoor parking
JUMU has confirmed both festive buffets for 2026: Christmas Eve, 7:00 pm–9:30 pm, and Christmas Day, 1:00 pm–4:00 pm. Both include a welcome drink and a festive buffet with seasonal dishes, seafood, carvery and Christmas desserts.
📍 Address: 77 Triq Sqaq Lourdes, St George’s Bay, St Julian’s
🏨 Category: 5 ⭐ Hotel Restaurant
🍴 Dining Style: Festive Buffet and Sharing Lunch
🍽️ Festive Dining: Christmas Day Lunch
💶 Price: €80 per person
🕐 Time: 1:00 pm–5:00 pm
Seed Brasserie has confirmed its Christmas Day Lunch for 25th December 2026, starting with a festive welcome drink and shared starters, then moving to a buffet of soups, pasta, and warm dishes. The menu also includes a live carving station with turkey, beef, lamb, fish, and vegetarian options, plus seasonal sides, Christmas desserts, petit fours, coffee, and tea.
📍 Address: 39 Main Street, Balluta Bay, St Julian’s
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: International Buffet & Mediterranean Hotel Dining
🍽️ Festive Dining:
Christmas Eve Dinner • Christmas Day Lunch traditionally offered
🎄 2026 Status: Awaiting announcement
Malta Marriott offers buffet dining at The Marketplace alongside Mediterranean and Italian à la carte dining at Atrio. Its Christmas 2026 programme has not yet been published.
📍 Address: St George’s Bay, St Julian’s
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: International Festive Buffet Dining
🍽️ Festive Dining: Christmas Eve Buffet Dinner
Christmas Day Buffet Lunch
💶 Christmas Eve: €80 per person
💶 Christmas Day: €95 per person
🥂 Drinks Included: Welcome drink • ½ bottle of wine • ½ bottle of water • Tea or coffee
InterContinental Malta has confirmed Christmas Eve and Christmas Day festive buffets at Harruba Restaurant for 2026. Both offer extensive international selections, carvery dishes, festive desserts and a dedicated children’s corner. Christmas Eve includes turkey, porchetta and herb-crusted lamb among its carvery choices, while Christmas Day includes traditional turkey and beef on the bone.
See Further Details📍 Address: The Villa, Main Street, Balluta Bay, St Julian’s
🏷️ Category: One Michelin Star Restaurant
🍴 Dining Style: Produce-Driven Fine Dining • Tasting Menu
🍽️ Festive Dining: Christmas Lunch
🎄 2026 Status: Confirmed
💶 Price: €160 per person
Rosami’s Christmas 2026 lunch is a multi-course tasting experience inspired by flavours and Christmas traditions from around the world, while retaining the restaurant’s seasonal, produce-driven approach.
A practical area for visitors staying in the north-east, with large resort hotels and family-friendly Christmas dining options.
📍 Address: 66 Church Street, St Paul's Bay, Malta
🏷️ Category: Restaurant
🍴 Dining Style: Mediterranean & À La Carte Dining
🍽️ Festive Dining: Christmas Eve Lunch & Dinner • Christmas Day Lunch & Dinner
🎄 2026 Status: Confirmed – Dining Times & Bookings Published
🕒 Christmas Eve Lunch: 12:00–17:30 (regular à la carte)
🕒 Christmas Eve Dinner: 18:00–21:00 (festive à la carte)
🕒 Christmas Day Lunch: 12:00–16:00 (festive à la carte)
🕒 Christmas Day Dinner: 16:30–21:00 (regular à la carte)
💳 Booking Deposit: €10 per adult, non-refundable
💶 Prices: Individual à la carte dish prices apply
Tide Bistro at Gillieru offers Christmas Eve and Christmas Day dining overlooking St Paul's Bay. Guests can choose from à la carte dishes, with dedicated festive dining sessions available on Christmas Eve evening and Christmas Day lunchtime. Advance booking is recommended, with a deposit required to secure reservations.
📍 Address: Triq it-Tamar, Qawra, St Paul’s Bay
🏨 Category: Hotel
🍴 Dining Style: Gala Dinner with Several Courses
🍽️ Festive Dining: Christmas Eve Gala Dinner
🎄 2026 Status: Confirmed
💶 Price: €90 per person
🥂 Drinks Included: Water, Soft Drinks & Wine
📞 Reservations: +356 2152 9440
Best Western Premier Malta has published its 2026 Christmas Eve Gala Dinner menu. The meal includes canapés, an amuse-bouche, chestnut and porcini pasta, a meagre fish course, a palate cleanser, beef sirloin, dessert, and coffee with petits fours.
The published price includes water, soft drinks, and wine.
See Further Details📍 Address: Qawra, St Paul’s Bay
🏨 Category: 4 ⭐ Hotel
🍴 Dining Style: Mediterranean & International Buffet Dining
🍽️ Festive Dining: Christmas dining traditionally offered
🎄 2026 Status: Awaiting announcement
DoubleTree by Hilton Malta offers Mediterranean and international buffet dining, particularly at Azure Restaurant & Terrace, together with several other casual and restaurant-style options. Its Christmas 2026 programme has not been published yet.
📍 Address: Marfa Road, Mellieħa, Malta
🏨 Category: 4 ⭐ Hotel Resort
🍴 Dining Style: International Festive Buffet
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch
🎄 2026 Status: Confirmed – Menus, Prices & Times Published
💶 Christmas Eve Dinner: €70 per adult
💶 Christmas Day Lunch: €70 per adult
👧 Children: Ages 6–11 receive 50% discount • Under 6 free
🕒 Christmas Eve: 18:00–22:30
🕒 Christmas Day: 12:00–15:00
🍷 Drinks: Free-flowing house wine, house beer and mineral water
🎶 Entertainment: Live entertainment advertised for both meals
💳 Payment: Full advance payment by 18 December 2026
The Christmas Eve buffet includes seafood, pasta, turkey, prime rib of beef, porchetta, Mediterranean dishes and festive desserts. Christmas Day features turkey, lamb, seafood, international dishes and traditional Christmas sweets.
Official Festive Brochure📍 Address: Triq it-Turisti, Qawra, St Paul's Bay
🏨 Category: 4 ⭐ Hotel Resort 🍴 Dining Style: International Festive Buffet
🍽️ Festive Dining: Christmas Eve Dinner • Early Christmas Breakfast • Christmas Day Lunch
🎄 2026 Status: Confirmed – Menus, Prices & Times Published
💶 Christmas Eve Dinner: €70 per adult
💶 Early Christmas Breakfast: €30 per adult
💶 Christmas Day Lunch: €70 per adult
👧 Children: Ages 6–11 receive 50% discount • Under 6 free
🕒 Christmas Eve: 18:30–23:00
🕒 Early Christmas Breakfast: 01:00–03:00 (25 December)
🕒 Christmas Day: 12:30–15:30 🍷 Drinks: Free-flowing house wine, house beer and mineral water
🎶 Entertainment: Live entertainment for Christmas Eve dinner and Christmas Day lunch
💳 Payment: Full advance payment by 18 December 2026
Guéliz Restaurant at db San Antonio Hotel + Spa offers Christmas buffet dining with a selection of traditional festive dishes, international cuisine, seafood and desserts. An early Christmas morning breakfast is also available, providing an additional dining option after Christmas Eve celebrations
Official Festive BrochureA quieter northern choice with resort buffets, hotel restaurants and independent dining, especially convenient for those staying around Mellieħa.
📍 Address: Triq ir-Ramla, Marfa, Mellieħa, Malta
🏨 Category: Hotel Restaurant
🍴 Dining Style: International & Mediterranean Buffet
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Buffet Advertised
🎄 2026 Status: Christmas Eve Confirmed • Christmas Day Details Pending
💶 Christmas Eve Dinner: €32 per adult
👧 Children: Ages 6–12 €16 • Under 6 free
🕒 Christmas Eve: 18:30–22:00
🍷 Drinks: Water included
💶 Christmas Day: Price and times not yet verified
Terramar Restaurant at Ramla Bay Resort offers a Christmas Eve buffet featuring international and Mediterranean dishes. The restaurant has also advertised a Christmas Day buffet, although its menu, price and serving times have not yet been confirmed.
📍 Address: Golden Bay, Mellieħa, Malta
🏨 Category: 5 ⭐ Hotel Resort
🍴 Dining Style: International Festive Buffet & Restaurant Dining
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch
🎄 2026 Status: Confirmed – Festive Menus & Prices Published
💶 Christmas Eve – Flavours: €62 per adult
💶 Christmas Day – Flavours: €75 per adult
👧 Children (6–12): Christmas Eve €23 • Christmas Day €27
🧑 Teenagers (13–17): Christmas Eve €39 • Christmas Day €46
🎶 Christmas Eve Entertainment: 20:00–23:00
🎶 Christmas Day Entertainment: 13:00–15:00
🍽️ Other Dining Options: Essence of India (€55 Christmas Eve) • Agliolio (€45 Christmas Day)
Radisson Blu Resort & Spa at Golden Bay offers several Christmas dining options. Flavours Restaurant serves festive buffets featuring seafood, roasted meats, international dishes, vegetarian options and Christmas desserts, with a dedicated children's selection. Other resort restaurants also offer Christmas dining options.
📍 Address: Marfa Road, Ċirkewwa, Mellieħa
🏨 Category: 4 ⭐ Hotel
🍴 Dining Style: Local & International Buffet Dining
🍽️ Festive Dining: Christmas dining traditionally offered
🎄 2026 Status: Awaiting announcement
Paradise Bay Resort’s main restaurant, Il-Merill, offers buffet dining with local and international influences. Previous festive programmes included Christmas dining, but the 2026 menus, prices and times have not yet been published.
Official Festive Brochure📍 Address: Adenau Street, Mellieħa
🏨 Category: Hotel Restaurant
🍴 Dining Style: All-inclusive Festive Buffet Dining
🍽️ Festive Dining: Christmas Eve Buffet Dinner • Christmas Day Buffet Lunch
🎄 2026 Status: Confirmed
💶 Christmas Eve: €50 per adult
💶 Christmas Day: €70 per adult
👧 Children aged 5–12: 50% discount
🕕 Christmas Eve: 6:00 pm–10:00 pm
🕧 Christmas Day: 12:30 pm–2:00 pm
💳 Booking Deposit: €20 per guest
Bonaventura has confirmed all-inclusive Christmas Eve and Christmas Day buffets for 2026, including unlimited wine, beer, soft drinks, mineral water and hot beverages. The published menus include antipasti, hot dishes, carving selections, vegetarian and vegan options, children’s dishes, cheeses and Christmas desserts.
📍 Address: Gorg Borg Olivier Street, Mellieħa
🏨 Category: 4 ⭐ Hotel
🍴 Dining Style: All-inclusive Festive Buffet Dining
🍽️ Festive Dining: Christmas Eve Buffet Dinner • Christmas Day Buffet Lunch
💶 Christmas Eve: €55 per adult
💶 Christmas Day: €75 per adult
👧 Children aged 5–12: 50% discount
🕕 Christmas Eve: 6:00 pm–9:30 pm
💳 Booking Deposit: €20 per guest
🎵 Entertainment: Michel Gold’M Sax on Christmas Eve • Philip Vella and kids’ animation on Christmas Day
Solana Hotel & Spa has confirmed all-inclusive Christmas Eve and Christmas Day buffets for 2026, including unlimited wine, beer, soft drinks, mineral water and hot beverages. Entertainment includes Michel Gold’s Sax on Christmas Eve, while Philip Vella performs during Christmas Day lunch, together with kids’ animation.
📍 Address: Marfa Bay, Mellieħa, Malta
🏨 Category: 4 ⭐ Hotel Resort (Adults Only, 16+)
🍴 Dining Style: International & Mediterranean Festive Buffet
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch
💶 Christmas Eve Dinner: €65 per person
💶 Christmas Day Lunch: €65 per person
🍷 Drinks Included: House wine, beer, soft drinks, juices, mineral water and coffee
👥 Age Restriction: Guests aged 16 and over
📞 Reservations: +356 9929 0011
The Christmas Eve buffet includes traditional turkey, seafood, pasta, Mediterranean dishes and festive desserts. Christmas Day features a different menu with turkey, gammon, seafood, international dishes and Christmas desserts.
Important: Riviera is an adults-only resort, with restaurant access restricted to guests aged 16 and over. The brochure did not confirm specific Christmas dining times, parking arrangements, or entertainment.
📍 Address: 30 Triq il-Wied ta’ Ruman, Mellieħa
🏷️ Category: Restaurant
🍴 Dining Style: À La Carte Dining
🍽️ Festive Dining: Christmas Eve Lunch & Dinner • Christmas Day Lunch & Dinner
🎄 2026 Status: Confirmed
🕛 Christmas Eve Lunch: 12:00 pm–5:45 pm
🕕 Christmas Eve Dinner: Sittings at 6:00 pm and 8:30 pm
🕛 Christmas Day Lunch: 12:00 pm–5:45 pm
🕕 Christmas Day Dinner: 6:00 pm–10:30 pm
💳 Booking Deposit: €25 per person for Christmas Eve dinner and Christmas Day lunch
one80 Mellieħa has confirmed dining on 24th and 25th December 2026, with its full à la carte menu available throughout both days. Prices depend on the dishes ordered.
The deposit for Christmas Eve dinner and Christmas Day lunch is refundable if you cancel at least 48 hours beforehand.
Ideal for a more atmospheric Christmas meal, with historic settings, Maltese cuisine and refined restaurant dining.
📍 Address: De Paule Avenue, San Anton, Attard, Malta
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: Festive Buffet & Fine Dining
🍽️ Festive Dining: Early Christmas Breakfast • Christmas Day Lunch
🎄 2026 Status: Confirmed – Festive Programme & Prices Published
💶 Early Christmas Breakfast: €50 per person
💶 Christmas Day Lunch: €95 per adult
👧 Children's Festive Menu: €35 (age range not specified)
🍽️ Christmas Day Venue: Francesco Mazzei at Villa Corinthia
🎶 Entertainment: Christmas choir advertised; final arrangements to be confirmed
Corinthia Palace in Attard offers festive Christmas Day dining, including an early breakfast after Midnight Mass and a Christmas Day buffet at Francesco Mazzei at Villa Corinthia. The buffet features traditional turkey, beef sirloin, porchetta, salmon, pasta, seafood and festive desserts.
📍 Address: Misrah il-Kunsill, Mdina
🏨 Category: 5 ⭐ Boutique Hotel Restaurant
🍴 Dining Style: Michelin-Starred Fine Modern Mediterranean Dining
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch
🎄 2026 Status: Confirmed
💶 Christmas Eve Dinner: €155 per person
💶 Christmas Day Lunch: €145 per person
Located within The Xara Palace in Mdina, de Mondion offers one-Michelin-star fine dining centred on modern Mediterranean cuisine. Both its Christmas Eve dinner and Christmas Day lunch menus are already confirmed for 2026.
📍 Address: Sqaq Nru 1, Triq Inguanez, Mdina
🏷️ Category: Restaurant
🍴 Dining Style: Fine Dining • Mediterranean Cuisine
🍽️ Festive Dining: Early Christmas Breakfast traditionally offered
🎄 2026 Status: Awaiting announcement
Set within historic chambers in Mdina, Bacchus offers fine dining with a Mediterranean focus. It hosted an early Christmas breakfast buffet in 2025, but the 2026 festive programme hasn't been announced yet.
📍 Address: 45 Triq Ħal Għargħur, Iklin, close to San Ġwann
🏷️ Category: Restaurant
🍴 Dining Style: Mediterranean À La Carte Dining
🍽️ Festive Dining: Christmas dining menus announced
🎄 2026 Status: Confirmed
🚗 Parking: Large on-site parking area
📞 Reservations: +356 2149 0534 • +356 9949 8903
Il Cortile is an independent restaurant specialising in fresh pasta, fresh fish, premium meats, pizza and Mediterranean dishes, with several Maltese dishes also appearing on its regular menu. Its 2026 Christmas menus have now been announced, making it a useful central Malta option for visitors looking beyond the larger hotel Christmas buffets.
The restaurant has its own large parking area, which is particularly useful for Christmas dining when central restaurant parking can otherwise be difficult.
See Further Details📍 Address: 62 Triq San Pawl, Rabat, Malta
🏷️ Category: Restaurant
🍴 Dining Style: Maltese & Mediterranean Dining|
🍽️ Festive Dining: Christmas dining traditionally offered\
🎄 2026 Status: Awaiting announcement
Palazzo Castelletti offers Maltese and Mediterranean dining in historic Rabat, with local dishes such as rabbit, aljotta, Maltese ravioli, and traditional desserts on its regular menu. Palazzo Castelletti has not yet published its Christmas 2026 programme.
Gozo offers a smaller but varied selection, from luxury hotel dining to Mediterranean restaurants and locally influenced festive meals.
📍 Address: Triq ir-Rokon, San Lawrenz
🏨 Category: 5 ⭐ Hotel
🍴 Dining Style: Gozitan Fine Dining & European Buffet Dining
🍽️ Festive Dining: Christmas Eve Dinner • Christmas Day Lunch traditionally offered
🎄 2026 Status: Awaiting announcement
Kempinski offers different dining styles, including Maltese and Gozitan fine dining at L-Istorja and buffet dining at L’Ortolan. Christmas Eve and Christmas Day dining formed part of its previous festive programme, but the 2026 menus, prices and times have not yet been published.
📍 Address: Mġarr Yacht Marina, Mġarr, Gozo
🏷️ Category: Restaurant
🍴 Dining Style: À La Carte Dining
🍽️ Festive Dining: Christmas Eve Lunch & Dinner • Christmas Day Lunch & Dinner
🎄 2026 Status: Confirmed
🕛 Lunch on Both Dates: 12:00 pm–5:45 pm
🕕 Dinner on Both Dates: 6:00 pm–10:30 pm
💳 Booking Deposit: €25 per person for Christmas Eve dinner and Christmas Day lunch
one80 Għawdex has confirmed dining on 24th and 25th December 2026, with its full à la carte menu available throughout both days at its Mġarr Yacht Marina location. Prices depend on the dishes ordered.
The deposit for Christmas Eve dinner and Christmas Day lunch is refundable if you cancel at least 48 hours beforehand.
See Further DetailsIf you are also choosing accommodation for your Christmas stay, see our guide to the best hotels in Malta.
Keep the celebrations going with our December events in Malta, or see the wider festive season in our Christmas in Malta guide.
Spending the 25th on the islands? Our Christmas Day in Malta guide covers what to expect, while our guide to Christmas cribs in Malta explores one of the island's best-known festive traditions. You can also see the latest Christmas markets in Malta and Christmas pantos in Malta if you are planning more festive activities around your meal.
If your trip continues beyond Christmas, you can also browse our January events in Malta.
For many Maltese families, Christmas Day lunch is the main meal and the day's main family gathering. Families and extended relatives often come together at home, a restaurant or a hotel, and the occasion can last for several hours rather than feeling like an ordinary lunch.
It is quite normal for the afternoon to continue with tea, desserts, conversation, games and exchanging presents, so visitors should not necessarily plan a packed afternoon immediately afterwards. Christmas Day dinner is generally much less important, which is one reason so many hotels and restaurants focus their festive programmes on a substantial Christmas Day lunch.
There is no single best way to spend Christmas Day lunch in Malta. The right choice depends on the atmosphere, group size and type of meal you want.
Both buffets and set menus are common in Malta at Christmas, so neither is more typical than the other. Some venues also include live music or other entertainment, which we mention in the listings when it is officially confirmed.
Are restaurants open on Christmas Day in Malta?
Yes, many hotel restaurants and some independent restaurants open on Christmas Day, particularly for lunch, but not every restaurant does. Christmas Day lunch is a major family occasion in Malta, so popular festive lunches can fill up well in advance.
How far in advance should I book Christmas lunch in Malta?
It is worth starting to check from September or October, as some venues release their Christmas programmes earlier than others. By November, we recommend booking if you have a particular hotel or restaurant in mind, especially for a large group or a preferred sitting.
How much does Christmas Day lunch cost in Malta?
There is no single standard price. Based on the 2026 options confirmed so far, adult prices currently range from around €50 to €160 per person, depending on the venue, meal format and what is included. Hotel buffets generally fall on the lower to middle end of this range, while Michelin-starred festive menus can cost considerably more.
Are Christmas lunches in Malta usually buffets or set menus?
Both are common. Large hotels often offer Christmas buffets, which can work well for families and groups with different tastes, while restaurants and smaller dining venues may offer set menus or à la carte options. Choose according to the type of Christmas meal and atmosphere you prefer.
What is an early Christmas breakfast in Malta?
Some hotels and restaurants traditionally offer an early breakfast after Midnight Mass, beginning in the first hours of Christmas Day. It is quite different from an ordinary hotel breakfast and is usually treated as part of the Christmas Eve celebrations.
Is there a dress code for Christmas dining in Malta?
Smart casual is generally a safe choice, and many people dress a little more elegantly for Christmas Day without treating it as a formal event. Some luxury hotels and fine-dining restaurants may have their own dress requirements, so check with the venue before visiting.