Christmas Dining In Malta and Gozo 2026
Christmas Eve Dinner β’ Early-morning Breakfast β’ Christmas Day Lunch
Date Last Updated: 11th January 2026
Are you looking for a great dining experience this Christmas in Malta? π
The choices can be overwhelming between hotel buffets, set-menu dinners, and long family lunches - and who's serving what, when.
To make things easier, we've put together a list of popular hotels and restaurants offering dinner on Christmas Eve, early Christmas breakfast on Christmas Day, and lunch on Christmas Day in 2026.
The majority of venues offer special set menus for these dates, so you can quickly check prices, dietary restrictions, and extras on their websites. Each listing below has a link to their respective website.
Early Christmas Breakfast At Phoenicia Hotel
We would be happy to list your hotel or restaurant below if you would like to do so. Contact us here!
Christmas Dining In Malta 2026
Discover the best Christmas festive dining options in Malta so you can book a dining spot that suits your style, your people, and your budget.
1. Bacchus Mdina
- π Address: 1 Sqaq Nru 1, Triq Inguanez, Mdina.
-
π·οΈ
Category: Restaurant
- π½οΈ Festive Dining: Early Breakfast
- π Time: Midnight
2. The Phoenicia Malta
- π Address: The Phoenicia Malta, The Mall, Floriana
-
π¨ Category: 5 β Hotel
- π½οΈ
Festive Dining: Christmas Eve Dinner β’ Early-morning Breakfast (25 Dec) β’ Christmas Day Lunch
3. Corinthia malta Hotels
Corinthia Palace Malta
- π Address: De Paule Avenue, San Anton, Balzan
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
Corinthia St. George's Bay
- π Address: St Georges Bay, St Julian's
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
Verdi St. George's Bay Marina
- π Address: Ix-Xatt Ta' San Δ orΔ‘, San Δ iljan
- π¨ Category: 4 β Hotel
- π½οΈ Festive Dining: No details yet.
4. Grand Hotel Excelsior
- π Address: Great Siege Road, Floriana
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Early-morning Breakfast (25 Dec) β’ Christmas Day Lunch
5. The Westin Dragonara Resort
- π Address: Dragonara Road, St. Julian's
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
6. Hilton Malta
- π Address: Vjal Portomaso, St. Julian's
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
7. Double tree By Hilton
- π Address: St Paul's Bay
- π¨ Category: 4 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
8. Hyatt Regency
- π Address: Seed Restaurant, 77 Triq Sqaq Lourdes, San Δ iljan
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Day Lunch
9. Malta Marriott Resort & Spa
- π Address: 39 Main Street Balluta Bay, St Julian's
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
10. Kempinski Gozo
- π Address: Triq ir-Rokon, San Lawrenz, Gozo
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
11. Paradise Bay Hotel
- π Address: Triq Il-Marfa Mellieha, Il-MellieΔ§a
- π¨ Category: 4 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
12. The Embassy Valletta Hotel
- π Address: 173 Strait St, Valletta
- π¨ Category: 4 β Hotel
- π½οΈ Festive Dining: Christmas Day Lunch
13. Solana Hotel & Spa
- π Address: Gorg Borg Olivier Street, Mellieha
- π¨ Category: 4 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
14. Palazzo Castelletti
- π Address: 62, Triq San Pawl, Rabat, Malta
- π¨ Category: Restaurant
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Early Christmas Breakfast β’ Christmas Day Lunch
15. Intercontinental Hotel by IHG
- π Address: 62, Triq San Pawl, Rabat, Malta
- π¨ Category: 5 β Hotel
- π½οΈ Festive Dining: Christmas Eve Dinner β’ Christmas Day Lunch
FAQ - Christmas Dining in Malta
Yes, most of the restaurants do open on Christmas Day.
Usually reservations open end of October, beginning November. It is always recommended to book as early as possible to avoid disappointment.
The prices vary according to hotel and restaurant, however the average price is between β¬70 - β¬100 per person
Usually there is no dress code, however it is always recommended to dress suitable for the occasion. There might be hotels that require a certain dress code.
Other Related Pages That Might Interest You
Love this page? Spread the Maltese vibes on social media!
We are
Albert and Benjamin Magro, two Malta locals who enjoy exploring the island and sharing practical advice with visitors. Our guides combine local knowledge with first-hand visits to Maltaβs towns, beaches, attractions and accommodation areas. Follow us on Instagram, TikTok, YouTube and Facebook for more Malta tips, photos and videos.