Compare Spa Resorts & Hotels in Malta
Secret Bargains - Save an extra 10% or more on select Spa Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Malta Spa Resorts & Hotels

Malta Marriott Resort & Spa
39 Main Street St. Julian's
$151 nightly
The price is $163 total per night
$163 total
Dec 12 - Dec 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Malta Marriott Resort & Spa is in the heart of St. Julian's, within a 5-minute walk of Balluta Square and Church of Our Lady of Mount Carmel.
Pool
Hot Tub

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
$98 nightly
The price is $106 total per night
$106 total
Dec 12 - Dec 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Corinthia St George's Bay in St. Julian's, you'll be on the beach, just a 4-minute walk from St George's Beach and a 4-minute drive from Saint Julian's Bay.
Pool
Hot Tub

Corinthia Palace Malta
De Paule Avenue Attard Malta
$143 nightly
The price is $155 total per night
$155 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Corinthia Palace Malta places you in the heart of Attard, a 5-minute drive from Ta' Qali National Stadium and 11 minutes from Dingli Cliffs.
Pool
Hot Tub

Kempinski Hotel San Lawrenz
Triq Ir Rokon San Lawrenz Gozo
$299 nightly
The price is $321 total per night
$321 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in San Lawrenz, Kempinski Hotel San Lawrenz is in a rural location, just a 4-minute walk from Ta' Dbiegi Crafts Village and a 3-minute drive from Basilica of Ta'Pinu.
Pool
Hot Tub

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
$47 nightly
The price is $52 total per night
$52 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Maritim Antonine Hotel & Spa Malta, you'll be centrally located in Mellieha, a 4-minute drive from Mellieha Bay and 7 minutes from Golden Bay.
Pool
Hot Tub

Verdi St Georges Bay Marina
St. Georges Bay St. Julian's
$51 nightly
The price is $56 total per night
$56 total
Dec 16 - Dec 17
Total with taxes and fees
Free Cancellation
In the heart of St. Julian's, Verdi St Georges Bay Marina is within a 5-minute drive of Dragonara Casino and Sliema Promenade.
Pool
Spa

Grand Hotel Excelsior
Great Siege Road Floriana Malta
Free Cancellation
Reserve now, pay when you stay
With a stay at Grand Hotel Excelsior, you'll be centrally located in Floriana, a 3-minute drive from Malta Experience and 8 minutes from St George's Beach.
On private beach
Pool

AX The Palace
High Street Sliema Malta
$87 nightly
The price is $94 total per night
$94 total
Dec 10 - Dec 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at AX The Palace, you'll be centrally located in Sliema, within a 10-minute drive of St George's Beach and Malta Experience.
Pool
Spa

AX ODYCY Hotel
Qawra Coast Road St. Paul's Bay Malta
Free Cancellation
Reserve now, pay when you stay
With a stay at AX ODYCY Hotel in St. Paul's Bay (Qawra), you'll be within a 15-minute drive of Golden Bay and St George's Beach.
Pool
All inclusive

db San Antonio Hotel & Spa - All Inclusive
Triq it-Turisti St. Paul's Bay Malta
Db San Antonio Hotel & Spa - All Inclusive is centrally located in St. Paul's Bay, a 3-minute walk from Bugibba Beach and 7 minutes by foot from Bugibba Square.
Pool
All inclusive

AX The Victoria Hotel
Gorg Borg Olivier Street Sliema Malta
$73 nightly
The price is $79 total per night
$79 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at AX The Victoria Hotel, you'll be centrally located in Sliema, a 5-minute drive from St George's Beach and 9 minutes from Malta Experience.
Pool
Breakfast included

Hilton Malta
Portomaso St. Julian's
$148 nightly
The price is $160 total per night
$160 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hilton Malta, you'll be centrally located in St. Julian's, a 2-minute drive from St George's Beach and 9 minutes from Malta Experience.
Pool
Spa
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.
Malta Spa Resorts & Hotels essential information
Spa Resorts & Hotels in Malta |
77 |
|---|---|
Highest price | $321 |
Cheapest price | $52 |
Total number of hotels in Malta | 5,182 |
Popular hotels | Malta Marriott Resort & Spa, Corinthia St George's Bay, Corinthia Palace Malta, Kempinski Hotel San Lawrenz, Maritim Antonine Hotel & Spa Malta, Verdi St Georges Bay Marina, Grand Hotel Excelsior, AX The Palace, AX ODYCY Hotel, db San Antonio Hotel & Spa - All Inclusive, AX The Victoria Hotel, Hilton Malta |
Most Recent Malta Hotel Reviews

Malta Marriott Resort & Spa
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"Friendly and helpful staff, great breakfast, great location, nice Spa. Our room had a great sea view. Room could do with more storage like a drawer for clothes though. Not cheap but would consider staying here again. "
A verified traveler stayed at Malta Marriott Resort & Spa
More Spa Resorts & Hotels
Types of Hotels
Top 20 Malta Hotels
More to Explore in Malta
Top Picks
Hotels
Flights
Packages
- Cheap Greece Packages
- Cheap Monaco Packages
- Cheap Denmark Packages
- Cheap Croatia Packages
- Cheap Iceland Packages
- Cheap Poland Packages
- Cheap Switzerland Packages
- Cheap Portugal Packages
- Cheap Norway Packages
- Cheap Albania Packages
- Cheap Netherlands Packages
- Cheap Spain Packages
- Cheap Austria Packages
- Cheap Bulgaria Packages
- Cheap France Packages
- Cheap Germany Packages
- Cheap Belgium Packages
- Cheap Belarus Packages
- Cheap Italy Packages
- Cheap Romania Packages
- Cheap Sweden Packages
- Cheap Ireland Packages





