Destinations
Hotels in Malta
Malta has 253 places to stay listed here — 253 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.
Browse by city
Where to stay
Cities in Malta
-
St. Julianʼs
-
Valletta
-
Sliema
-
St. Paul's Bay
-
Mellieħa
-
Victoria
-
Il-Gżira
-
Xagħra
-
Cospicua
-
Għarb
-
Marsaxlokk
-
Nadur
-
Qala
-
Rabat
-
Xlendi
-
Marsaskala
-
Senglea
-
Birżebbuġa
-
Il-Furjana
-
Marsalforn
-
Mdina
-
Birgu
-
Gudja
-
Għajnsielem
-
Hamrun
-
Kerċem
-
Mosta
-
Msida
-
Naxxar
-
San Lawrenz
-
San Ġwann
-
Sannat
-
Santa Luċija
-
Tarxien
-
Xewkija
-
Żabbar
-
Żebbuġ
-
Attard
-
Birbuba
-
Birkirkara
-
Għasri
-
Għaxaq
-
Iklin
-
Il-Maħsel
-
Is-Swieqi
-
Kirkop
-
Misraħ Il-Barrieri
-
Pietà
-
Qormi
-
San Katald
-
Siġġiewi
-
Taʼ Xbiex
-
Taʼ l-Imgħajjen
-
Ħal Far
-
Żurrieq
Where to stay in Malta
| City | Listings |
|---|---|
| St. Julianʼs | 24 hotels |
| Valletta | 22 hotels |
| Sliema | 20 hotels |
| St. Paul's Bay | 19 hotels |
| Mellieħa | 13 hotels |
| Victoria | 12 hotels |
| Il-Gżira | 11 hotels |
| Xagħra | 11 hotels |
| Cospicua | 10 hotels |
| Għarb | 8 hotels |
Good to know
How many hotels are listed in Malta?
253 hotels, guesthouses and B&Bs across 55 cities in Malta, each with rooms, photos and a link to book on Booking.com.
Which Malta city has the most listings here?
St. Julianʼs, with 24 listed hotels.