kayak.com.my is also available in English. Visit site in English.

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 RM 26
4+ stars from RM 29
St. Julian's
St. Julian's
3 stars from RM 16
4+ stars from RM 47

Good to know

Low season December
High season October
Average price (weeknight): RM 311
Average price (weekend night): RM 324

cheapest month to stay

63%

expected price decrease

most expensive time to stay

329%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in Malta

What is the most popular destination in Malta?

Based on KAYAK hotel searches, the most popular destination is Valletta (45% of total searches to Malta). The next most popular destinations are St. Julian's (36%) and Luqa (9%). Searches for hotels in Saint Paul’s Bay (9%) are also popular.

How much is a cheap hotel in Malta?

KAYAK users have found double rooms in Malta for as cheap as RM 20 (St. Julian's) in the last 3 days. The average price is RM 476.

Best Malta hotels

Show all
Sunshine Holiday Apartment - Luqa - Bedroom
1
9.5 Excellent (20 reviews)
RM 461+
Hotel Phoenicia Malta - Valletta - Bedroom
2
9.3 Excellent (2,256 reviews)
RM 1,035+
Hotel Valentina - St. Julian's - Building
3
9.2 Excellent (1,701 reviews)
RM 642+
19 Rooms - Valletta - Building
4
9.1 Excellent (375 reviews)
RM 625+
Pebbles Resort - Valletta - Pool
5
8.8 Excellent (825 reviews)
Merchant Suites - Valletta - Bedroom
6
8.7 Excellent (659 reviews)
RM 681+
Corinthia Hotel St. George's Bay - St. Julian's - Building
7
8.6 Excellent (3,790 reviews)
RM 854+
Radisson Blu Resort, Malta St Julian's - St. Julian's - Building
8
8.6 Excellent (3,387 reviews)
RM 815+
Marina Hotel Corinthia Beach Resort - St. Julian's - Building
9
8.5 Excellent (3,380 reviews)
RM 720+
Intercontinental Malta - St. Julian's - Bedroom
10
8.4 Excellent (4,374 reviews)
RM 621+
Labranda Riviera Hotel & Spa - Mellieħa - Bedroom
11
8.2 Excellent (5,482 reviews)
RM 668+
Paradise Bay Resort - Mellieħa - Building
12
7.9 Good (4,485 reviews)
RM 298+