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 €13
4+ stars from €32
Saint Paul’s Bay
Saint Paul’s Bay
3 stars from €18
4+ stars from €30
St. Julian's
St. Julian's
3 stars from €14
4+ stars from €40
Valletta
Valletta
3 stars from €78
4+ stars from €86
Mellieħa
Mellieħa
3 stars from €25
4+ stars from €26
San Lawrenz
San Lawrenz
4+ stars from €82

Good to know

Low season

February Cheapest month to stay with an average 56% drop in price.

High season

July Most expensive month to stay with an average 26% rise in price.

Average price (weeknight)

€130 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

€137 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?

How much is a hotel in Malta for tonight?

How much is a hotel in Malta for this weekend?

Best Malta hotels

Show all
Rosselli - Valletta - Building
1
9.0 Excellent (172 reviews)
€457+
Quaint Boutique Hotel Sannat - Sannat - Balcony
2
9.0 Excellent (241 reviews)
The Phoenicia Malta - Valletta - Building
3
9.0 Excellent (986 reviews)
€204+
Hotel Ta' Cenc & Spa - Sannat - Building
4
8.0 Excellent (278 reviews)
€159+
Maritim Antonine Hotel & Spa - Mellieħa - Pool
5
8.0 Excellent (2,765 reviews)
Dolmen Hotel Malta - Saint Paul’s Bay - Bedroom
6
8.0 Excellent (1,458 reviews)
The Westin Dragonara Resort, Malta - St. Julian's - Building
7
8.0 Excellent (966 reviews)
€170+
Azur Hotel By St Hotels - Gżira - Bedroom
8
8.0 Excellent (2,990 reviews)
Intercontinental Malta - St. Julian's - Bedroom
9
8.0 Excellent (1,801 reviews)
€123+
Ax Seashells Resort - Saint Paul’s Bay - Pool
10
8.0 Excellent (4,041 reviews)
Alexandra Hotel - St. Julian's - Pool
11
7.0 Good (3,569 reviews)