You are booking hotel for more than 30 days
Restaurant
Your Budget
Show -1 more
The San Anton Hotel
(894 Ratings)
₹ 12,548
+ ₹ 878 taxes & fees
Per Night
Change Check-In Dates
Solana Hotel & Spa
Based on 949 Ratings
(11 reviews by Indian travellers)
(949 Ratings)
₹ 15,296
₹ 13,886
+ ₹ 2,083 taxes & fees
Per Night
Pergola Hotel & Spa
Based on 721 Ratings
(8 reviews by Indian travellers)
(721 Ratings)
₹ 14,562
₹ 12,599
+ ₹ 2,016 taxes & fees
Per Night
Cavalieri Art Hotel
(3221 Ratings)
₹ 17,907
₹ 14,943
+ ₹ 3,223 taxes & fees
Per Night
Casa Asti
(1324 Ratings)
₹ 14,575
+ ₹ 1,020 taxes & fees
Per Night
G Hotel by JL
(2117 Ratings)
₹ 22,510
₹ 20,290
+ ₹ 1,420 taxes & fees
Per Night
IKYK Hotel - IK Collection
Based on 83 Ratings
(83 Ratings)
₹ 15,040
₹ 12,814
+ ₹ 2,146 taxes & fees
Per Night
Sliema Marina Hotel
Based on 969 Ratings
(3 reviews by Indian travellers)
(969 Ratings)
₹ 13,564
₹ 10,289
+ ₹ 2,219 taxes & fees
Per Night
Il Palazzin Hotel
Based on 386 Ratings
(7 reviews by Indian travellers)
(386 Ratings)
₹ 11,510
₹ 10,599
+ ₹ 1,726 taxes & fees
Per Night
Sliema Chalet Hotel
₹ 16,533
+ ₹ 1,157 taxes & fees
Per Night
Corinthia Palace Malta
Based on 974 Ratings
(9 reviews by Indian travellers)
(974 Ratings)
₹ 20,211
₹ 19,201
+ ₹ 3,258 taxes & fees
Per Night
Vivaldi Malta
Based on 976 Ratings
(5 reviews by Indian travellers)
(976 Ratings)
₹ 14,366
₹ 11,913
+ ₹ 2,058 taxes & fees
Per Night
be.HOTEL
Based on 823 Ratings
(7 reviews by Indian travellers)
(823 Ratings)
₹ 16,818
₹ 14,216
+ ₹ 2,442 taxes & fees
Per Night
Hyatt Regency Malta
Based on 679 Ratings
(14 reviews by Indian travellers)
(679 Ratings)
₹ 19,550
₹ 17,471
+ ₹ 1,420 taxes & fees
Per Night
Radisson Blu Resort, Malta St. Julian's
(988 Ratings)
₹ 17,661
+ ₹ 1,236 taxes & fees
Per Night
Hotel VIU57
(3921 Ratings)
₹ 13,663
+ ₹ 957 taxes & fees
Per Night
voco Malta by IHG
(7 Ratings)
₹ 16,761
+ ₹ 1,173 taxes & fees
Per Night
Primera Hotel
(881 Ratings)
₹ 10,202
+ ₹ 714 taxes & fees
Per Night
The George, Urban Boutique Hotel
Based on 492 Ratings
(5 reviews by Indian travellers)
(492 Ratings)
₹ 13,891
₹ 13,196
+ ₹ 2,237 taxes & fees
Per Night
Ta' Tereza In Manwel Dimech
Based on 142 Ratings
(6 reviews by Indian travellers)
(142 Ratings)
₹ 16,153
₹ 13,889
+ ₹ 2,001 taxes & fees
Per Night