Best Places to Stay in Malta
Explore over 1600 accommodations in Malta
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
So you can indulge guilt-free
Exceptional
348 ratings
66 Saint Pauls & Spa
234 ratings
Ursulino Valletta
Good
41 ratings
Bayview Hotel
Excellent
291 ratings
Palais Le Brun
We’ll share travel tips, incentives and unmissable offers!