You are booking hotel for more than 30 days
Swimming Pool
Your Budget
Show -1 more
Grand Hotel Excelsior
Based on 913 Ratings
(6 reviews by Indian travellers)
(913 Ratings)
₹ 23,435
₹ 21,795
+ ₹ 3,825 taxes & fees
Per Night
Change Check-In Dates
The Phoenicia Malta - The Leading Hotels of the World
Based on 977 Ratings
(977 Ratings)
₹ 38,238
₹ 35,561
+ ₹ 6,256 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 248 Ratings
(5 reviews by Indian travellers)
(248 Ratings)
₹ 16,184
₹ 13,506
+ ₹ 2,913 taxes & fees
Per Night
Bayview Hotel by ST Hotels
Based on 279 Ratings
(5 reviews by Indian travellers)
(279 Ratings)
₹ 14,021
₹ 12,900
+ ₹ 2,103 taxes & fees
Per Night
Alavits Hotel by ST Hotels
Based on 82 Ratings
(82 Ratings)
₹ 12,853
₹ 11,954
+ ₹ 2,088 taxes & fees
Per Night
Azur Hotel by ST Hotels
Based on 693 Ratings
(4 reviews by Indian travellers)
(693 Ratings)
₹ 13,749
₹ 12,787
+ ₹ 2,248 taxes & fees
Per Night
Hotel Kennedy Nova
Based on 476 Ratings
(7 reviews by Indian travellers)
(476 Ratings)
₹ 12,627
₹ 11,744
+ ₹ 2,064 taxes & fees
Per Night
115 The Strand Hotel by NEU Collective
Based on 955 Ratings
(955 Ratings)
₹ 14,953
₹ 13,906
+ ₹ 2,452 taxes & fees
Per Night
Waterfront
Based on 947 Ratings
(5 reviews by Indian travellers)
(947 Ratings)
₹ 18,560
₹ 15,567
+ ₹ 2,699 taxes & fees
Per Night
Urban Valley Resort
Based on 588 Ratings
(6 reviews by Indian travellers)
(588 Ratings)
₹ 16,950
₹ 15,764
+ ₹ 2,745 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 384 Ratings
(4 reviews by Indian travellers)
(384 Ratings)
₹ 22,809
₹ 21,213
+ ₹ 3,665 taxes & fees
Per Night
Hotel Verdi
(176 Ratings)
₹ 18,227
₹ 13,950
+ ₹ 2,415 taxes & fees
Per Night
Ta' Tereza In Manwel Dimech
Based on 142 Ratings
(5 reviews by Indian travellers)
(142 Ratings)
₹ 18,485
₹ 15,622
+ ₹ 2,691 taxes & fees
Per Night
Palazzo Violetta
Based on 449 Ratings
(4 reviews by Indian travellers)
(449 Ratings)
₹ 16,468
₹ 15,316
+ ₹ 2,644 taxes & fees
Per Night
66 Saint Pauls & Spa
Based on 459 Ratings
(5 reviews by Indian travellers)
(459 Ratings)
₹ 26,943
₹ 22,227
+ ₹ 3,910 taxes & fees
Per Night
Iniala Harbour House
Based on 80 Ratings
(80 Ratings)
₹ 40,764
₹ 33,328
+ ₹ 5,728 taxes & fees
Per Night
Land's End Boutique Hotel
Based on 180 Ratings
(3 reviews by Indian travellers)
(180 Ratings)
₹ 16,954
₹ 15,767
+ ₹ 2,731 taxes & fees
Per Night
The Gomerino Hotel
Based on 753 Ratings
(4 reviews by Indian travellers)
(753 Ratings)
₹ 21,952
₹ 20,415
+ ₹ 3,546 taxes & fees
Per Night
Palais Le Brun
Based on 614 Ratings
(4 reviews by Indian travellers)
(614 Ratings)
₹ 18,966
₹ 17,639
+ ₹ 3,072 taxes & fees
Per Night