Malta hotels

Malta hotels

Search hundreds of travel sites at once for hotels in Malta

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Malta Hotel Deals

Sliema
Sliema
3 stars from HK$ 35
4+ stars from HK$ 86
Saint Paul’s Bay
Saint Paul’s Bay
4+ stars from HK$ 68
St. Julian's
St. Julian's
3 stars from HK$ 119
4+ stars from HK$ 57
Valletta
Valletta
4+ stars from HK$ 120

Good to know

Low season

March Cheapest month to stay with an average 53% drop in price.

High season

August Most expensive month to stay with an average 22% rise in price.

Average price (weeknight)

HK$ 1,143 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

HK$ 1,276 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Malta

Are hotels in Malta safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Malta?

How much is a cheap hotel in Malta?

Best Malta hotels

Show all
Sally Port Suites - Valletta - Bedroom
1
9.5 Excellent (189 reviews)
HK$ 1,109+
Squadron Base - Luqa - Bedroom
2
9.2 Excellent (186 reviews)
HK$ 1,016+
The Phoenicia Malta - Valletta - Bedroom
3
9.2 Excellent (953 reviews)
HK$ 1,861+
Sally Port City Pads - Valletta - Bedroom
4
9.0 Excellent (56 reviews)
HK$ 1,047+
Osborne - Valletta - Building
6
8.7 Excellent (1,895 reviews)
HK$ 1,194+
Grand Hotel Excelsior - Valletta - Building
7
8.6 Excellent (3,055 reviews)
HK$ 1,163+
Db Seabank Resort And Spa - Mellieħa - Building
8
8.6 Excellent (444 reviews)
HK$ 1,078+
Maritim Antonine Hotel & Spa - Mellieħa - Building
9
8.5 Excellent (2,636 reviews)
HK$ 683+
Solana Hotel & Spa - Mellieħa - Pool
10
8.5 Excellent (2,023 reviews)
HK$ 667+
Luna Holiday Complex - Mellieħa - Bedroom
11
7.8 Good (598 reviews)
HK$ 504+