Europe · 10 destinations
Boutique hotels in Malta
Malta's small hotels fill baroque palazzi, knights' stables and farmhouses, from Valletta's harbor to Gozo's quiet villages.
Ranked
The best destinations in Malta
No. 2
Mdina
Old town & heritage3 hotels
No. 3
Victoria (Gozo)
Island5 hotels
No. 4
Sliema
Coast & beach5 hotels
No. 5
St Julian's
Coast & beach5 hotels
No. 6
Birgu
Old town & heritage3 hotels
No. 7
Marsaxlokk
Coast & beach1 hotel
No. 8
Xlendi (Gozo)
Island4 hotels
No. 9
Mellieħa
Coast & beach4 hotels
No. 10
Rabat
Old town & heritage5 hotels
Choose your setting
Malta by setting
Malta packs seven thousand years of history into a few islands, and its boutique hotels make the most of it: restored townhouses in Valletta's grid, 17th-century palazzi inside Mdina's walls, converted mills in the villages and limestone farmhouses on Gozo. Most have a rooftop with views and a plunge pool, and the food, a mix of Sicilian, Arab and British influences, is better than expected.
Valletta and the Three Cities
The fortified capital has the best choice, from the island's best-known harbor-view hotel to small townhouse stays near St John's Co-Cathedral. Across the Grand Harbour, Birgu offers quiet streets and a marina.
Mdina and the center
Mdina, the silent city, and neighboring Rabat have a Relais & Châteaux palace and mill conversions, a world away from the coast.
The coast
Sliema and St Julian's are the busier seaside areas with stylish seafront hotels. Mellieħa, Marsaxlokk and the south have beaches and fishing harbors.
Gozo
Victoria and Xlendi on Gozo are slower, greener and quieter, with farmhouse and townhouse boutique stays.
When to go
April to June and September to October are warm without the August heat. Winters are mild.
Good to know
Questions about Malta
Where is the best place for a boutique hotel in Malta?
Valletta is our top-ranked boutique hotel destination in Malta, followed by Mdina and Victoria (Gozo).
What kinds of boutique hotel destinations does Malta have?
Our 10 destinations in Malta are 4 coast & beach, 4 old town & heritage and 2 island.