You are booking hotel for more than 30 days
Spa
Your Budget
Locality
Popular locations
Show -2 more
Grand Hotel Gozo
Based on 721 Ratings
(721 Ratings)
₹ 5,681
₹ 5,287
+ ₹ 682 taxes & fees
Per Night
Change Check-In Dates
Mosta Dome B&B
(6 Ratings)
₹ 14,387
₹ 13,596
+ ₹ 1,910 taxes & fees
Per Night
Ramla Bay Resort
Based on 618 Ratings
(618 Ratings)
₹ 10,574
₹ 8,357
+ ₹ 1,173 taxes & fees
Per Night
QAWRA Palace Resort & SPA
Based on 236 Ratings
(236 Ratings)
₹ 13,716
₹ 11,544
+ ₹ 1,624 taxes & fees
Per Night
Pergola Hotel & Spa
Based on 721 Ratings
(721 Ratings)
₹ 6,434
₹ 5,068
+ ₹ 714 taxes & fees
Per Night
Riviera Spa Resort – Adults Only
Based on 687 Ratings
(687 Ratings)
₹ 12,536
₹ 10,883
+ ₹ 1,880 taxes & fees
Per Night
Soreda Hotel
(1877 Ratings)
₹ 7,680
₹ 6,667
+ ₹ 1,152 taxes & fees
Per Night
Il Palazzin Hotel
Based on 386 Ratings
(386 Ratings)
₹ 6,956
+ ₹ 642 taxes & fees
Per Night
The Xara Palace Relais & Chateaux
Based on 297 Ratings
(297 Ratings)
₹ 29,859
₹ 22,676
+ ₹ 3,195 taxes & fees
Per Night
Radisson Blu Resort & Spa, Malta Golden Sands
Based on 950 Ratings
(950 Ratings)
₹ 15,344
+ ₹ 1,074 taxes & fees
Per Night
Best Western Premier Malta
Based on 76 Ratings
(76 Ratings)
₹ 6,876
₹ 6,232
+ ₹ 880 taxes & fees
Per Night
Alight Sauna and SPA Penthouse
₹ 13,590
₹ 11,543
+ ₹ 1,622 taxes & fees
Per Night
Paradise Bay Resort
Based on 976 Ratings
(976 Ratings)
₹ 5,900
₹ 5,122
+ ₹ 885 taxes & fees
Per Night
Lure Hotel & Spa- Adults Only
Based on 25 Ratings
(25 Ratings)
₹ 21,298
₹ 20,030
+ ₹ 2,816 taxes & fees
Per Night
Saint Patrick's Hotel
Based on 259 Ratings
(259 Ratings)
₹ 6,019
₹ 5,054
+ ₹ 709 taxes & fees
Per Night
Maritim Antonine Hotel & Spa Malta
Based on 971 Ratings
(971 Ratings)
₹ 6,267
₹ 5,810
+ ₹ 818 taxes & fees
Per Night
Salini Resort
Based on 321 Ratings
(321 Ratings)
₹ 7,121
₹ 6,182
+ ₹ 1,068 taxes & fees
Per Night
Seaview Hotel Malta - Adults Only
Based on 301 Ratings
(301 Ratings)
₹ 10,348
₹ 7,861
+ ₹ 1,107 taxes & fees
Per Night
Gillieru Harbour Hotel
Based on 124 Ratings
(124 Ratings)
₹ 10,296
₹ 8,458
+ ₹ 1,192 taxes & fees
Per Night