You are booking hotel for more than 90 days

Spa
Your Budget
Show -1 more

Cavalieri Hotel Malta, a member of Radisson Individuals
Spa
Gym(3041 Ratings)
OMR 94
+ OMR 1 taxes & fees
Per Night

Casa Ellul - Small Luxury Hotels of the World
Spa
Jacuzzi(212 Ratings)
OMR 140
OMR 114
+ OMR 7 taxes & fees
Per Night

Corinthia Palace Malta
Spa
Gym(1148 Ratings)
OMR 107
+ OMR 7 taxes & fees
Per Night

Vivaldi Malta
Hammam
Swimming Pool
Spa(1008 Ratings)
OMR 64
+ OMR 4 taxes & fees
Per Night

Hyatt Regency Malta
Swimming Pool
Spa
Gym(3803 Ratings)
OMR 115
OMR 99
+ OMR 5 taxes & fees
Per Night

voco Malta by IHG
Hammam
Swimming Pool
Spa(287 Ratings)
OMR 85
OMR 77
+ OMR 4 taxes & fees
Per Night

Grands Suites Hotel Residences & SPA
Swimming Pool
Spa
Gym(4000 Ratings)
OMR 67
+ OMR 4 taxes & fees
Per Night

ME Malta by Meliá
Spa
Gym(917 Ratings)
OMR 157
OMR 142
+ OMR 10 taxes & fees
Per Night

Mosta Dome B&B
Spa(10 Ratings)
OMR 75
OMR 67
+ OMR 5 taxes & fees
Per Night

The Phoenicia Malta - The Leading Hotels of the World
Spa
Gym(1004 Ratings)
OMR 217
+ OMR 12 taxes & fees
Per Night

115 The Strand Hotel by NEU Collective
Hammam
Spa(1005 Ratings)
OMR 72
+ OMR 4 taxes & fees
Per Night

Verdi St Georges Bay Marina
Spa
Swimming Pool
Gym(1008 Ratings)
OMR 62
+ OMR 4 taxes & fees
Per Night

Courtyard by Marriott Sliema
Spa
Parking(245 Ratings)
OMR 90
OMR 83
+ OMR 4 taxes & fees
Per Night

HOLM Boutique &Spa - IK Collection
Swimming Pool
Spa
Gym(1211 Ratings)
OMR 75
+ OMR 4 taxes & fees
Per Night

Bayview Hotel by ST Hotels
Swimming Pool
Spa(7211 Ratings)
OMR 58
+ OMR 3 taxes & fees
Per Night

Two Pillows Boutique Hostel
Jacuzzi
Spa
Vehicle Rentals(2366 Ratings)
OMR 45
+ OMR 3 taxes & fees
Per Night

Novotel Malta Sliema
Spa(152 Ratings)
OMR 79
+ OMR 4 taxes & fees
Per Night

Noru Hotel Malta - Adults Only Hotel
Hammam
Swimming Pool
Spa(1860 Ratings)
OMR 89
+ OMR 6 taxes & fees
Per Night

The Embassy Valletta Hotel
Swimming Pool
Spa
Gym(1862 Ratings)
OMR 135
+ OMR 7 taxes & fees
Per Night

The Preluna Hotel
Spa
Swimming Pool
Gym(1023 Ratings)
OMR 89
+ OMR 5 taxes & fees
Per Night