Last updated: 3rd 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 Buffet & Mediterranean Hotel Dining
βββπ½οΈ Festive Dining: 2026 Christmas details awaiting announcement
βββπ 2026 Status: Detailed programme awaiting publication
Grand Hotel Excelsior has begun promoting its 2026 festive season and seasonal dining experiences, but it has not yet published detailed Christmas menus, prices, or dining times.
The hotel offers international buffet dining with a Mediterranean influence at Spice Island, together with refined international and Mediterranean Γ la carte dining at Admiralβs Landing.
βββπ 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 with seasonal produce in central Valletta. The hotel has offered a Christmas Day Γ la carte lunch, but the 2026 festive menu, price and times have not yet been published.
βββπ Address: 45β45A St Christopher Street, Valletta
βββπ·οΈ Category: Restaurant
βββπ΄ Dining Style: Contemporary Globally Inspired Dining
βββπ½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
βββπ 2026 Status: Confirmed
βββπΆ Price: β¬95 per person
one80 has confirmed its Christmas Eve Dinner with sittings at 6:00 pm and 9:00 pm, and Christmas Day Lunch from 12:00 pmβ2:45 pm. The festive menus are still being finalised.
βββπ Address: 114 Triq San Gwann, Valletta
βββπ·οΈ Category: Restaurant
βββπ΄ Dining Style: Italian & Mediterranean Dining
βββπ½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch & Dinner
βββπ Status: Festive opening confirmed β’ Dedicated menu coming soon
βββπ Christmas Eve Dinner: From 18:00
βββπ§ Christmas Day Lunch: From 12:30
βββπ Christmas Day Dinner: From 18:00
Grana Cucina has confirmed festive opening for Christmas Eve dinner and Christmas Day lunch and dinner in central Valletta. Its regular Γ la carte menu remains available during the festive season, while the dedicated Christmas menu and prices are still to be published.
See Further DetailsThis central waterfront area offers a good mix of hotel dining, independent restaurants and more contemporary Christmas meals.
βββπ Address: 60 Sir Frederick Ponsonby Street, GΕΌira
βββπ¨ Category: 4 β Hotel
βββπ΄ Dining Style: Festive Mediterranean Buffet Dining
βββπ½οΈ Festive Dining: Christmas Eve Dinner Buffet
βββπ 2026 Status: Confirmed
Novotel Malta Sliema has confirmed a Christmas Eve Dinner Buffet for 24th December 2026, featuring festive favourites alongside Mediterranean dishes, salads, antipasti, warm seasonal dishes and Christmas desserts.
Guests must book in advance. The hotel has not yet published a clear Christmas Eve price or dining time, so I would leave those out until confirmed.
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. Dedicated festive menus are still being finalised, so prices and full Christmas dishes have not yet been published.
See Further Detailsβββπ Address: Lands End Hotel, 42 TignΓ© Seafront, Sliema
βββπ·οΈ Category: Restaurant
βββπ΄ Dining Style: Modern Continental European β’ Seasonal Local Produce
βββπ½οΈ Festive Dining: Christmas Day Lunch
βββπ 2026 Status: Confirmed
Hammettβs Monastik has confirmed a Christmas Day Lunch for 25th December 2026. The restaurant focuses on modern continental European cooking, using seasonal local produce and a shared dining style.
The dedicated 2026 Christmas menu and full meal details are still to be published.
See Further DetailsOne 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
Christmas Day lunch is served at Kontiki Restaurant, with a large festive buffet combining Christmas favourites with 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 offers several dining styles, from buffet dining at The Terrace to more refined meals at Quadro and Italian dining at Palioβs Trattoria. Its detailed Christmas 2026 programme has not yet published its detailed Christmas 2026 programme.
βββπ 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 before moving to a buffet selection 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: 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, Δ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.
βββπ 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: De Paule Avenue, San Anton
βββπ¨ Category: 5 β Hotel
βββπ΄ Dining Style: Refined Italian & Contemporary Hotel Dining
βββπ½οΈ Festive Dining: Christmas dining traditionally offered
βββπ 2026 Status: Full programme awaiting announcement
Corinthia Palace offers several dining styles, including Southern Italian cuisine at Francesco Mazzei at Villa Corinthia. Live piano entertainment by Sergio Micallef is confirmed at Caprice Lounge for Christmas Eve, while the full Christmas 2026 dining menus, prices and meal times are still awaiting publication.
A quieter northern choice with resort buffets, hotel restaurants and independent dining, especially convenient for those staying around MellieΔ§a.
βββπ 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: 30 Triq il-Wied taβ Ruman, MellieΔ§a
βββπ·οΈ Category: Restaurant
βββπ΄ Dining Style: Mediterranean & Italian-Inspired Dining
βββπ½οΈ Festive Dining: Christmas Eve β’ Christmas Day
βββπ 2026 Status: Dates Confirmed β’ Full details awaiting publication
one80 MellieΔ§a serves Mediterranean dishes with Italian influences, including homemade pasta, locally sourced fish and meat. Its booking system already lists 24th and 25th December 2026, but festive menus, prices and dining times are still awaiting publication.
Ideal for a more atmospheric Christmas meal, with historic settings, Maltese cuisine and refined restaurant dining.
βββπ 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 a historic Rabat setting, 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: Triq Martino Garces, MΔ‘arr Yacht Marina, MΔ‘arr
βββπ·οΈ Category: Restaurant
βββπ΄ Dining Style: Fresh Mediterranean Γ La Carte Dining
βββπ½οΈ Festive Dining: Christmas Eve β’ Christmas Day
βββπ 2026 Status: Dates Confirmed β’ Full details awaiting publication
one80 Ghawdex serves fresh Mediterranean cuisine with locally sourced ingredients overlooking MΔ‘arr Yacht Marina. Its booking system already lists Christmas Eve and Christmas Day 2026, but the festive menus, prices and dining times have not yet been published.
If 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.
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.