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
$291 nightly
The price is $313 total per night
$313 total
Jun 20 - Jun 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Malta Marriott Resort & Spa, you'll be centrally located in St. Julian's, steps from Balluta Square and Balluta Bay.

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
$303 nightly
The price is $326 total per night
$326 total
Jul 9 - Jul 10
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.

Corinthia Palace Malta
De Paule Avenue Attard Malta
$229 nightly
The price is $246 total per night
$246 total
Jun 18 - Jun 19
Total with taxes and fees
A stay at Corinthia Palace Malta places you in the heart of Attard, a short 5-minute drive from Ta' Qali National Stadium and 12 minutes from Dingli Cliffs.

Kempinski Hotel San Lawrenz
Triq Ir Rokon San Lawrenz Gozo
$292 nightly
The price is $314 total per night
$314 total
Jun 23 - Jun 24
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.

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
$143 nightly
The price is $154 total per night
$154 total
Jun 29 - Jun 30
Total with taxes and fees
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.

Verdi St Georges Bay Marina
St. Georges Bay St. Julian's
$187 nightly
The price is $201 total per night
$201 total
Jun 24 - Jun 25
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.

Grand Hotel Excelsior
Great Siege Road Floriana Malta
$232 nightly
The price is $249 total per night
$249 total
Jun 30 - Jul 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Grand Hotel Excelsior places you in the heart of Floriana, within a 15-minute walk of Upper Barrakka Gardens and St. Johns Co - Cathedral.

AX The Palace
High Street Sliema Malta
$216 nightly
The price is $233 total per night
$233 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at AX The Palace places you in the heart of Sliema, within a 15-minute walk of Sliema Promenade and Saint Julian's Bay.

AX ODYCY Hotel
Qawra Coast Road St. Paul's Bay Malta
With a stay at AX ODYCY Hotel in St. Paul's Bay (Qawra), you'll be within a 15-minute drive of Bugibba Beach and Golden Bay.

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.

AX The Victoria Hotel
Gorg Borg Olivier Street Sliema Malta
$165 nightly
The price is $178 total per night
$178 total
Jun 19 - Jun 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at AX The Victoria Hotel places you in the heart of Sliema, within a 15-minute walk of Sliema Promenade and Saint Julian's Bay.

Hilton Malta
Portomaso St. Julian's
$229 nightly
The price is $246 total per night
$246 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hilton Malta places you in the heart of St. Julian's, within a 15-minute walk of Saint Julian's Bay and St George's Beach.
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 | $326 |
Cheapest price | $154 |
Total number of hotels in Malta | 5,616 |
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

Grand Hotel Gozo
5 out of 5
Posted 19 hours ago
CheapTickets Verified Review
"We are returning customers and no matter how many times we visit Gozo, The Grand is always our home away from home. We always stay in a superior seaview room because the view is just amazing. I wouldn't hesitate to recommend The Grand Gozo."
A verified traveler stayed at Grand Hotel Gozo
More to Explore in Malta
Top Picks
- Siggiewi Hotels
- Hotels with WiFi in Zebbug
- 4 Star Hotels in Valletta
- Sliema Hotels
- Hotels with Kitchenettes in Valletta
- Msida Hotels
- Fishing Resorts & in Kalkara
- Hotels with Childcare in Valletta
- Pet Friendly Hotels in Valletta
- Swieqi Hotels
- Zurrieq Hotels
- South Eastern Region Hotels
- Hotels with Restaurants in Valletta
- Zebbug Hotels
- St. Julian's Hotels
- Hotels with Room Service in Valletta
- Qormi Hotels
- Adventure Sport Hotels in Valletta
- Historic Hotels in Valletta
- Hotels with a Gym in Valletta
- Zabbar Hotels
- Tarxien Hotels
- 3 Star Hotels in Gharb
- Hotels with Bars in Comino
- Hotels with Pools in Luqa
- Birkirkara Hotels
- Hotels with Air Conditioning in Zebbug
- Luxury Hotels in Zebbug
- Naxxar Hotels
- 5 Star Hotels in Swieqi
- Hotels with Balconies in Valletta
- Hotels with Air Conditioning in Valletta
- Hotels with Free Breakfast in Birgu
- 4 Star Hotels in Hamrun
- Hotels with Pools in Valletta
- Mtarfa Hotels
- Hotels with Free Breakfast in Zebbug
- Qala Hotels
- Attard Hotels
- Hamrun Hotels
- 5 Star Hotels in Luqa
- Hotels with Hot Tubs in Valletta
- Ta' Xbiex Hotels
- Kid Friendly Hotels in Zebbug
- Marsaskala Hotels
- Beach Resorts & in Zebbug
- Extended Stay Hotels in Zebbug
- Fishing Resorts & in Comino
- Resorts in Luqa
- 3 Star Hotels in Luqa
- Marsaxlokk Hotels
- 4 Star Hotels in Qormi
- Beach Resorts & in Valletta
- Ghajnsielem Hotels
- Kalkara Hotels
- Kid Friendly Hotels in Comino
- San Gwann Hotels
- Cheap Hotels in Valletta
- Central Region Hotels
- Hotels with Free Parking in Valletta
- Balzan Hotels
- Birzebbuga Hotels
- Sannat Hotels
- Is-Swatar Hotels
- Gozo Region Hotels
- Northern Region Hotels
- Hotels with Free Airport Shuttle in Valletta
- Romantic Getaways & Hotels in Valletta
- 5 Star Hotels in Senglea
- Lija Hotels
- Hotels with Restaurants in Zebbug
- Zebbug Hotels
- Golf Resorts & in Valletta
- Hotels with Airport Transfers in Valletta
- Southern Region Hotels
- Mosta Hotels





