
Safi Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Safi Vacation
Reserve a Safi vacation package that has everything you need without any unnecessary extras. Great for coastal beaches, dining and bars and pubs, think about basing yourself in the neighborhood of Il-Balluta. Every trip to Safi needs a well-crafted itinerary. Fill yours with famous sights like Blue Grotto, Hagar Qim and Mnajdra Megalithic Temples. Don't delay exploring this destination any longer. The perfect Safi vacation is only a few clicks away with Expedia.
Top Safi Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Verdi Gzira Promenade
Price was CA $1,640, price is now CA $1,266 per person
CA $1,266
per person
Mar 25 - Mar 30
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Luqa (MLA)
9.4/10 Exceptional! (438 reviews)
Lovely location and the staff were awesome and very friendly and welcoming
Reviewed on Feb 9, 2026

Iniala Harbour House
Price was CA $7,003, price is now CA $4,678 per person
CA $4,678
per person
Apr 18 - Apr 24
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Luqa (MLA)
9.8/10 Exceptional! (104 reviews)
Stunning beautiful oasis in Malta. It was a short but incredible visit.
Reviewed on Oct 9, 2025

San Karlu Hotel
Price was CA $2,319, price is now CA $1,604 per person
CA $1,604
per person
Mar 17 - Mar 23
found 21 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Luqa (MLA)
9.4/10 Exceptional! (206 reviews)
Loved everything about this hotel:
great staff, interesting layout and rooms, super quiet location, dramatic rooftop deck and we really appreciated the assistance of Patricia on the desk! We had a sudden need for a hotel for two nights and couldn’t be happier we found this one.
Reviewed on Feb 3, 2026

Palais Le Brun
Price was CA $3,631, price is now CA $2,740 per person
CA $2,740
per person
Mar 15 - Mar 21
found 20 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Luqa (MLA)
9.4/10 Exceptional! (794 reviews)
A lovely hotel in Valetta, rooms were clean if a little on the small side, breakfast was excellent - would definitely recommend.
Reviewed on Jan 5, 2026

SU29 Boutique Hotel
Price was CA $3,443, price is now CA $2,626 per person
CA $2,626
per person
Mar 17 - Mar 23
found 21 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Luqa (MLA)
9.2/10 Wonderful! (182 reviews)
The room was comfortable and the staff at the front desk were wonderful - would stay here again.
Reviewed on Jan 7, 2026
Safi Hotel Deals

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
Fully refundableReserve now, pay when you stay
The price is CA $128 per night from Feb 28 to Mar 1
CA $128
CA $139 total
Feb 28 - Mar 1
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
Very nice hotel and staff are very friendly from the reception Cassidy to the concierge Edgar and Brian and the staff from the restaurant Mylen Johanna. And the staff from spa. Will highly recommend this hotel.
Reviewed on Jan 25, 2026

1926 Le Soleil Hotel & SPA
THORNTON STREET Sliema
Fully refundableReserve now, pay when you stay
The price is CA $91 per night from Feb 11 to Feb 12
CA $91
CA $98 total
Feb 11 - Feb 12
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
Great value for the money. SPA exceptional. Strategic location.
Reviewed on Feb 4, 2026

115 The Strand Hotel by NEU Collective
115 The Strand Gzira Malta
8.6/10 Excellent! (1,000 reviews)
Great location , nice clean rooms
Reviewed on Jan 29, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
- Flights to Malta Intl.
- Flights from Malta Intl.
- Air Canada Bridgetown (BGI) to Luqa (MLA) flights
- Air France Pescara (PSR) to Luqa (MLA) flights
- Air Serbia Stockholm (ARN) to Luqa (MLA) flights
- Austrian Airlines Ottawa (YOW) to Luqa (MLA) flights
- Involatus Paris (ORY) to Luqa (MLA) flights
- Ita Airways Toronto (YYZ) to Luqa (MLA) flights
- Ita Airways Montreal (YUL) to Luqa (MLA) flights
- Klm Edmonton (YEG) to Luqa (MLA) flights
- Klm Venice (VCE) to Luqa (MLA) flights
- Km Malta Airlines Bari (BRI) to Luqa (MLA) flights
- Lufthansa Québec (YQB) to Luqa (MLA) flights
- Lufthansa Prague (PRG) to Luqa (MLA) flights
- Swiss International Air Lines Calgary (YYC) to Luqa (MLA) flights
- Turkish Airlines Nairobi (NBO) to Luqa (MLA) flights
- Flights from Amsterdam (AMS) to Luqa (MLA)
- Flights from Athens (ATH) to Luqa (MLA)
- Flights from Manama (BAH) to Luqa (MLA)
- Flights from Berlin (BER) to Luqa (MLA)
- Flights from Bethel (BET) to Luqa (MLA)
- Flights from Belfast (BFS) to Luqa (MLA)
- Flights from Bangor (BGR) to Luqa (MLA)
- Flights from Bergamo (BGY) to Luqa (MLA)
- Flights from Bordeaux (BOD) to Luqa (MLA)
- Flights from Budapest (BUD) to Luqa (MLA)
- Flights from Paris (CDG) to Luqa (MLA)
- Flights from Corfu (CFU) to Luqa (MLA)
- Flights from Chania (CHQ) to Luqa (MLA)
- Flights from Cobija (CIJ) to Luqa (MLA)
- Flights from Çukurova Intl. Airport (COV) to Luqa (MLA)
- Flights from Copenhagen (CPH) to Luqa (MLA)
- Flights from Charleroi (CRL) to Luqa (MLA)
- Flights from Catania (CTA) to Luqa (MLA)
- Flights from Calbayog (CYP) to Luqa (MLA)
- Flights from Daru (DAU) to Luqa (MLA)
- Flights from Dayton (DAY) to Luqa (MLA)
- Flights from Douala (DLA) to Luqa (MLA)
- Flights from Moscow (DME) to Luqa (MLA)
- Flights from Dublin (DUB) to Luqa (MLA)
- Flights from Dubai (DXB) to Luqa (MLA)
- Flights from Evansville (EVV) to Luqa (MLA)
- Flights from Rome (FCO) to Luqa (MLA)
- Flights from Frankfurt (FRA) to Luqa (MLA)
- Flights from Fort Yukon (FYU) to Luqa (MLA)
- Flights from Kyiv (IEV) to Luqa (MLA)
- Flights from Istanbul (IST) to Luqa (MLA)
- Flights from New York (JFK) to Luqa (MLA)
- Flights from Mykonos (JMK) to Luqa (MLA)
- Flights from Kigali (KGL) to Luqa (MLA)
- Flights from New York (LGA) to Luqa (MLA)
- Flights from London (LGW) to Luqa (MLA)
- Flights from London (LHR) to Luqa (MLA)
- Flights from Lisbon (LIS) to Luqa (MLA)
- Flights from London (LON) to Luqa (MLA)
- Flights from Faisalabad (LYP) to Luqa (MLA)
- Flights from Miami (MIA) to Luqa (MLA)
- Flights from Milan (MIL) to Luqa (MLA)
- Flights from Munich (MUC) to Luqa (MLA)
- Flights from Naples (NAP) to Luqa (MLA)
- Flights from Nairobi (NBO) to Luqa (MLA)
- Flights from Nice (NCE) to Luqa (MLA)
- Flights from Tokyo (NRT) to Luqa (MLA)
- Flights from Paris (ORY) to Luqa (MLA)
- Flights from Palermo (PMO) to Luqa (MLA)
- Flights from Prague (PRG) to Luqa (MLA)
- Flights from Rome (ROM) to Luqa (MLA)
- Flights from Ho Chi Minh City (SGN) to Luqa (MLA)
- Flights from Singapore (SIN) to Luqa (MLA)
- Flights from San José (SJO) to Luqa (MLA)
- Flights from Lamezia Terme (SUF) to Luqa (MLA)
- Flights from Podgorica (TGD) to Luqa (MLA)
- Flights from Tripoli (TIP) to Luqa (MLA)
- Flights from Tunis (TUN) to Luqa (MLA)
- Flights from Van (VAN) to Luqa (MLA)
- Flights from Vienna (VIE) to Luqa (MLA)
- Flights from Chatellerault (XCX) to Luqa (MLA)
- Flights from Edmonton (YEG) to Luqa (MLA)
- Flights from Halifax (YHZ) to Luqa (MLA)
- Flights from Stephenville (YJT) to Luqa (MLA)
- Flights from Kelowna (YLW) to Luqa (MLA)
- Flights from Ottawa (YOW) to Luqa (MLA)
- Flights from Québec (YQB) to Luqa (MLA)
- Flights from Regina (YQR) to Luqa (MLA)
- Flights from Saint John (YSJ) to Luqa (MLA)
- Flights from Montreal (YUL) to Luqa (MLA)
- Flights from Vancouver (YVR) to Luqa (MLA)
- Flights from Winnipeg (YWG) to Luqa (MLA)
- Flights from Cranbrook (YXC) to Luqa (MLA)
- Flights from Saskatoon (YXE) to Luqa (MLA)
- Flights from Calgary (YYC) to Luqa (MLA)
- Flights from Charlottetown (YYG) to Luqa (MLA)
- Flights from Victoria (YYJ) to Luqa (MLA)
- Flights from St. John's (YYT) to Luqa (MLA)
- Flights from Toronto (YYZ) to Luqa (MLA)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







