You are booking hotel for more than 90 days

Spa
Your Budget
Show -2 more

Solana Hotel & Spa
Swimming Pool
Spa
Gym(1001 Ratings)
OMR 98
+ OMR 10 taxes & fees
Per Night

Ramla Bay Resort
Private Beach
Hammam
Spa(779 Ratings)
OMR 275
+ OMR 28 taxes & fees
Per Night

Pergola Hotel & Spa
Spa
Gym(3081 Ratings)
OMR 63
OMR 57
+ OMR 3 taxes & fees
Per Night

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

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

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

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

Radisson Blu Resort, Malta St. Julian's
Spa
Gym(1004 Ratings)
OMR 119
+ OMR 12 taxes & fees
Per Night

Paradise Bay Resort
Private Beach
Spa
Swimming Pool(1001 Ratings)
OMR 70
+ OMR 7 taxes & fees
Per Night

voco Malta by IHG
Hammam
Swimming Pool
Spa(287 Ratings)
OMR 86
OMR 78
+ 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

Corinthia St George's Bay
Spa
Swimming Pool
Gym(1011 Ratings)
OMR 114
+ OMR 8 taxes & fees
Per Night

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

Mosta Dome B&B
Spa(10 Ratings)
OMR 76
OMR 68
+ 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

Deep Blu
Spa
Gym(72 Ratings)
OMR 80
OMR 72
+ OMR 4 taxes & fees
Per Night

Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus
Spa(83 Ratings)
OMR 62
+ OMR 6 taxes & fees
Per Night

Radisson Blu Resort & Spa, Malta Golden Sands
Private Beach
Hammam
Spa(3531 Ratings)
OMR 154
OMR 141
+ OMR 10 taxes & fees
Per Night

115 The Strand Hotel by NEU Collective
Hammam
Spa(1006 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