Best Places to Stay in Malta
Explore over 1600 accommodations in Malta
Popular regions
Birzebbuga
Average stay price $86.58
Saint John
Average stay price $111.99
Popular cities
Sliema
Average stay price $357.94
Enjoy budget hotels and stays that won’t break the bank
Hotel Primera
Hotel
Free Cancellation
The Windsor Hotel
Very Good
10 ratings
Lantern Guest House
212 ratings
Breakfast included
Cerviola Hotel
Show all
Live in the lap of luxury
Excellent
188 ratings
Palazzo Rosaria Boutique Hotel
Superb
183 ratings
The Vincent
115 ratings
SU29 Boutique Hotel
972 ratings
The Phoenicia Malta
191 ratings
Cavalieri Art Hotel
145 ratings
Intercontinental Malta
Because travel is for everyone
501 ratings
1926 Hotel & SPA
965 ratings
Waterfront
365 ratings
Mr. Todd Hotel
202 ratings
Palazzo Paolina Boutique Hotel
We’ll share travel tips, incentives and unmissable offers!