Photo by Vikki Pollard
Find Spa Hotels in Mosta
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Mosta Spa Hotels
Tonight
Tomorrow
Next weekend
In two weeks
Top Mosta Spa Hotels

Corinthia Palace Malta
Corinthia Palace Malta
9.4 out of 10, Exceptional, (1005)
The price is £170
includes taxes & fees
7 Sept - 8 Sept

Best Western Premier Malta
Best Western Premier Malta
9.6 out of 10, Exceptional, (106)
The price is £137
includes taxes & fees
3 Sept - 4 Sept

Hyatt Centric Malta
Hyatt Centric Malta
9.6 out of 10, Exceptional, (151)
The price is £148
includes taxes & fees
2 Sept - 3 Sept

Mosta Dome B&B
Mosta Dome B&B
10.0 out of 10, Exceptional, (8)

Deep Blu
Deep Blu
9.6 out of 10, Exceptional, (59)
The price is £172
includes taxes & fees
5 Sept - 6 Sept

Courtyard by Marriott Sliema
Courtyard by Marriott Sliema
9.6 out of 10, Exceptional, (64)
The price is £156
includes taxes & fees
31 Aug - 1 Sept

Gillieru Harbour Hotel
Gillieru Harbour Hotel
7.8 out of 10, Good, (135)
The price is £107
includes taxes & fees
1 Sept - 2 Sept

Iniala Harbour House
Iniala Harbour House
9.8 out of 10, Exceptional, (95)
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.
Spa hotels with massages in Mosta

Mosta Dome B&B
Mosta Dome B&B
10.0 out of 10, Exceptional, (8)
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.
Top Mosta Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Mosta Attractions
Hotels in Mosta by Star Rating
Explore more hotels
- InterContinental Malta by IHG
- Grand Hotel Excelsior
- Xemxija Bay Hotel
- Hyatt Regency Malta
- The St George Park Hotel
- Verdi St Georges Bay Marina
- Barceló Fortina Malta
- Hilton Malta
- Courtyard by Marriott Sliema
- Azur Hotel by ST Hotels
- ME Malta by Meliá
- The Londoner Hotel Sliema
- Hotel Juliani
- voco Malta by IHG
- Grand Hotel Gozo
- Novotel Malta Sliema
- VITA Hotel
- Holiday Inn Express Malta by IHG
- 115 The Strand Hotel by NEU Collective
- QAWRA Palace Resort & SPA