You are booking hotel for more than 30 days
Restaurant
Your Budget
Show -2 more
The Phoenicia Malta - The Leading Hotels of the World
Based on 977 Ratings
(977 Ratings)
₹ 37,740
₹ 35,098
+ ₹ 6,175 taxes & fees
Per Night
Change Check-In Dates
Iniala Harbour House
Based on 80 Ratings
(3 reviews by Indian travellers)
(80 Ratings)
₹ 78,205
₹ 63,909
+ ₹ 10,987 taxes & fees
Per Night
Domus Zamittello
Based on 284 Ratings
(3 reviews by Indian travellers)
(284 Ratings)
₹ 24,356
₹ 20,072
+ ₹ 3,533 taxes & fees
Per Night
Grand Hotel Excelsior
Based on 913 Ratings
(7 reviews by Indian travellers)
(913 Ratings)
₹ 28,622
₹ 26,344
+ ₹ 4,293 taxes & fees
Per Night
AX The Saint John
Based on 182 Ratings
(3 reviews by Indian travellers)
(182 Ratings)
₹ 25,949
₹ 24,372
+ ₹ 3,892 taxes & fees
Per Night
Rosselli
Based on 37 Ratings
(37 Ratings)
₹ 28,674
₹ 24,100
+ ₹ 4,172 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 384 Ratings
(4 reviews by Indian travellers)
(384 Ratings)
₹ 28,363
₹ 26,378
+ ₹ 4,559 taxes & fees
Per Night
Barcelo Fortina Malta
Based on 155 Ratings
(4 reviews by Indian travellers)
(155 Ratings)
₹ 22,898
₹ 21,296
+ ₹ 3,558 taxes & fees
Per Night
Land's End Boutique Hotel
Based on 180 Ratings
(3 reviews by Indian travellers)
(180 Ratings)
₹ 16,055
₹ 14,932
+ ₹ 2,588 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 248 Ratings
(4 reviews by Indian travellers)
(248 Ratings)
₹ 20,794
₹ 17,353
+ ₹ 3,743 taxes & fees
Per Night
Bayview Hotel by ST Hotels
Based on 279 Ratings
(4 reviews by Indian travellers)
(279 Ratings)
₹ 14,091
₹ 12,970
+ ₹ 2,114 taxes & fees
Per Night
Hotel Kennedy Nova
Based on 476 Ratings
(7 reviews by Indian travellers)
(476 Ratings)
₹ 13,720
₹ 11,746
+ ₹ 2,067 taxes & fees
Per Night
Blubay Suites by ST Hotels
₹ 15,566
₹ 12,990
+ ₹ 2,802 taxes & fees
Per Night
115 The Strand Hotel by NEU Collective
Based on 955 Ratings
(955 Ratings)
₹ 14,341
₹ 13,338
+ ₹ 2,353 taxes & fees
Per Night
Sliema Marina Hotel
Based on 969 Ratings
(5 reviews by Indian travellers)
(969 Ratings)
₹ 14,436
₹ 12,047
+ ₹ 2,599 taxes & fees
Per Night