You are booking hotel for more than 30 days
Bar
Your Budget
Show -2 more
Hugo's Boutique Hotel - Adults Only
Based on 462 Ratings
(462 Ratings)
₹ 7,164
₹ 6,614
+ ₹ 1,035 taxes & fees
Per Night
Change Check-In Dates
The San Anton Hotel
(1118 Ratings)
₹ 2,817
₹ 2,677
+ ₹ 338 taxes & fees
Per Night
Solana Hotel & Spa
Based on 949 Ratings
(949 Ratings)
₹ 7,604
₹ 6,247
+ ₹ 982 taxes & fees
Per Night
Ramla Bay Resort
Based on 618 Ratings
(618 Ratings)
₹ 14,578
₹ 11,492
+ ₹ 1,721 taxes & fees
Per Night
Pergola Hotel & Spa
Based on 721 Ratings
(721 Ratings)
₹ 10,803
₹ 8,202
+ ₹ 1,259 taxes & fees
Per Night
Riviera Spa Resort – Adults Only
Based on 687 Ratings
(687 Ratings)
₹ 6,434
₹ 5,586
+ ₹ 1,068 taxes & fees
Per Night
Cavalieri Hotel Malta, a member of Radisson Individuals
(3171 Ratings)
₹ 8,632
+ ₹ 103 taxes & fees
Per Night
IKYK Hotel - IK Collection
Based on 83 Ratings
(83 Ratings)
₹ 5,610
₹ 4,604
+ ₹ 753 taxes & fees
Per Night
Sliema Marina Hotel
Based on 969 Ratings
(969 Ratings)
₹ 7,737
₹ 6,106
+ ₹ 1,158 taxes & fees
Per Night
Il Palazzin Hotel
Based on 386 Ratings
(386 Ratings)
₹ 90,971
+ ₹ 6,625 taxes & fees
Per Night
The District Hotel
Based on 255 Ratings
(255 Ratings)
₹ 4,908
₹ 4,679
+ ₹ 760 taxes & fees
Per Night
Beach Garden Hotel
Based on 358 Ratings
(358 Ratings)
₹ 3,047
₹ 2,896
+ ₹ 365 taxes & fees
Per Night
Vivaldi Malta
Based on 976 Ratings
(976 Ratings)
₹ 5,840
₹ 4,591
+ ₹ 757 taxes & fees
Per Night
be.HOTEL
Based on 823 Ratings
(823 Ratings)
₹ 6,761
₹ 6,323
+ ₹ 993 taxes & fees
Per Night
Block
(650 Ratings)
₹ 4,285
₹ 4,084
+ ₹ 682 taxes & fees
Per Night
Hyatt Regency Malta
Based on 679 Ratings
(679 Ratings)
₹ 12,294
₹ 9,933
+ ₹ 934 taxes & fees
Per Night
Paradise Bay Resort
Based on 976 Ratings
(976 Ratings)
₹ 6,463
₹ 5,611
+ ₹ 1,072 taxes & fees
Per Night
Hotel VIU57
Based on 202 Ratings
(202 Ratings)
₹ 4,785
₹ 4,313
+ ₹ 405 taxes & fees
Per Night
Lure Hotel & Spa- Adults Only
Based on 25 Ratings
(25 Ratings)
₹ 21,274
₹ 19,945
+ ₹ 2,908 taxes & fees
Per Night
voco Malta by IHG
(63 Ratings)
₹ 9,189
₹ 7,456
+ ₹ 1,154 taxes & fees
Per Night