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)
THB 18,551
THB 17,623
+ THB 3,051 taxes & fees
Per Night
Change Check-In Dates
Grand Hotel Excelsior
Based on 913 Ratings
(5 reviews by Indian travellers)
(913 Ratings)
THB 8,838
THB 7,376
+ THB 1,591 taxes & fees
Per Night
Iniala Harbour House
Based on 80 Ratings
(80 Ratings)
THB 47,775
THB 43,064
+ THB 3,015 taxes & fees
Per Night
The Embassy Valletta Hotel
Based on 384 Ratings
(4 reviews by Indian travellers)
(384 Ratings)
THB 8,438
THB 8,016
+ THB 1,373 taxes & fees
Per Night
Rosselli
Based on 37 Ratings
(37 Ratings)
THB 12,291
THB 10,468
+ THB 1,786 taxes & fees
Per Night
Aparthotel Adagio Malta Central
(163 Ratings)
THB 4,333
+ THB 361 taxes & fees
Per Night
Grands Suites Hotel Residences & SPA
Based on 248 Ratings
(3 reviews by Indian travellers)
(248 Ratings)
THB 5,936
THB 5,639
+ THB 965 taxes & fees
Per Night
Bayview Hotel by ST Hotels
Based on 277 Ratings
(5 reviews by Indian travellers)
(277 Ratings)
THB 4,525
THB 4,075
+ THB 679 taxes & fees
Per Night
Urban Valley Resort
Based on 588 Ratings
(6 reviews by Indian travellers)
(588 Ratings)
THB 5,544
THB 5,267
+ THB 901 taxes & fees
Per Night
Blubay Suites by ST Hotels
THB 3,970
THB 3,313
+ THB 715 taxes & fees
Per Night
Azur Hotel by ST Hotels
Based on 693 Ratings
(693 Ratings)
THB 4,432
THB 4,211
+ THB 723 taxes & fees
Per Night
Hotel Kennedy Nova
Based on 476 Ratings
(5 reviews by Indian travellers)
(476 Ratings)
THB 3,861
THB 3,374
+ THB 582 taxes & fees
Per Night
115 The Strand Hotel by NEU Collective
Based on 955 Ratings
(3 reviews by Indian travellers)
(955 Ratings)
THB 4,689
THB 3,951
+ THB 680 taxes & fees
Per Night
Barcelo Fortina Malta
Based on 155 Ratings
(4 reviews by Indian travellers)
(155 Ratings)
THB 8,961
THB 7,118
+ THB 1,219 taxes & fees
Per Night
Urban Rooms By Neu Collective
Based on 77 Ratings
(77 Ratings)
THB 5,516
THB 4,642
+ THB 800 taxes & fees
Per Night