You are booking hotel for more than 30 days
Restaurant
Your Budget
Show -2 more
The Phoenicia Malta
Based on 977 Ratings
(3 reviews by Indian travellers)
(977 Ratings)
£ 420
£ 399
+ £ 69 taxes & fees
Per Night
Change Check-In Dates
Grand Hotel Excelsior
Based on 913 Ratings
(5 reviews by Indian travellers)
(913 Ratings)
£ 200
£ 167
+ £ 36 taxes & fees
Per Night
Iniala Harbour House
Based on 80 Ratings
(80 Ratings)
£ 1,082
£ 975
+ £ 68 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 384 Ratings
(4 reviews by Indian travellers)
(384 Ratings)
£ 191
£ 181
+ £ 31 taxes & fees
Per Night
Rosselli
Based on 37 Ratings
(37 Ratings)
£ 278
£ 237
+ £ 40 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 248 Ratings
(3 reviews by Indian travellers)
(248 Ratings)
£ 134
£ 128
+ £ 22 taxes & fees
Per Night
Bayview Hotel by ST Hotels
Based on 277 Ratings
(5 reviews by Indian travellers)
(277 Ratings)
£ 102
£ 92
+ £ 15 taxes & fees
Per Night
Urban Valley Resort
Based on 588 Ratings
(6 reviews by Indian travellers)
(588 Ratings)
£ 126
£ 119
+ £ 20 taxes & fees
Per Night
Blubay Suites by ST Hotels
£ 90
£ 75
+ £ 16 taxes & fees
Per Night
Azur Hotel by ST Hotels
Based on 693 Ratings
(693 Ratings)
£ 100
£ 95
+ £ 16 taxes & fees
Per Night
Hotel Kennedy Nova
Based on 476 Ratings
(5 reviews by Indian travellers)
(476 Ratings)
£ 87
£ 76
+ £ 13 taxes & fees
Per Night
115 The Strand Hotel by NEU Collective
Based on 955 Ratings
(3 reviews by Indian travellers)
(955 Ratings)
£ 106
£ 89
+ £ 15 taxes & fees
Per Night
Barcelo Fortina Malta
Based on 155 Ratings
(4 reviews by Indian travellers)
(155 Ratings)
£ 203
£ 161
+ £ 28 taxes & fees
Per Night
Urban Rooms By Neu Collective
Based on 77 Ratings
(77 Ratings)
£ 125
£ 105
+ £ 18 taxes & fees
Per Night