Malta
Cities, regions and places to stay in Malta.
88 cities1,910 places to stay2 cities with things to do
Popular from Malta
Top destinations
Most places to stay first.
Places to stay in Malta
Hotels 20 citiesApartments 45 citiesVillas 9 citiesHoliday homes 12 citiesAparthotels 2 citiesGuest houses 9 citiesBed and breakfasts 7 citiesHostels 2 citiesLodges 1 citiesResidences 10 citiesStays with a pool 3 cities5-star hotels 7 cities4-star hotels 50 cities3-star hotels 30 citiesStays with a spa 8 citiesFamily-friendly stays 4 cities
Hotel brands in the top cities of Malta
St Julian's
All cities A–Z
- Attard3 stays
- Baħar iċ Ċagħaq1 stays
- Birgu3 stays
- Birkirkara18 stays
- Birzebugga10 stays
- Birżebbuġa8 stays
- Bocaina6 stays
- Bujebba43 stays
- Cospicua27 stays
- Floriana3 stays
- Ghammar8 stays
- Ghanjsielem3 stays
- Gharb10 stays
- Gharghur19 stays
- Ghaxaq3 stays
- Gozo76 stays
- Gudja5 stays
- Gzira43 stays
- Għajnsielem2 stays
- Għarb3 stays
- Għasri1 stays
- Hamrun26 stays
- Il Furjana5 stays
- Il Ghadira2 stays
- Il Gżira7 stays
- Il Wilġa1 stays
- Is Swieqi6 stays
- Kalkara11 stays
- Kerċem8 stays
- Kirkop3 stays
- Lija3 stays
- Luqa6 stays
- Malta2 stays
- Manikata1 stays
- Marfa2 stays
- Marsa18 stays
- Marsalforn25 stays
- Marsascala13 stays
- Marsaskala39 stays
- Marsaxlokk13 stays
- Masalforn1 stays
- Mdina7 stays
- Mellieha63 staysThings to do
- Mellieħa2 stays
- Mgarr2 stays
- Mosta6 stays
- Msida57 stays
- Nadur10 stays
- Naxxar6 stays
- Paceville35 stays
- Paola9 stays
- Pietà5 stays
- Qala17 stays
- Qawra6 stays
- Qormi9 stays
- Qrendi1 stays
- Rabat27 stays
- Saint Lawrence3 stays
- Saint Pauls Bay50 stays
- San Katald12 stays
- San Lawrenz1 stays
- San Ġwann5 stays
- Sannat10 stays
- Santa Luċija5 stays
- Senglea20 stays
- Siġġiewi13 stays
- Sliema482 staysHotels
- St Julian's156 staysHotels
- St Julian's23 stays
- St Paul's Bay11 staysHotels
- St Paul's Bay29 stays
- Stigliano1 stays
- Tal Barmil1 stays
- Tarxien1 stays
- Taʼ Xbiex3 stays
- Valletta235 staysHotelsThings to do
- Victoria15 stays
- Vittoriosa13 stays
- Xaghra24 stays
- Xagħra1 stays
- Xemxija8 stays
- Xewkija11 stays
- Xlendi13 stays
- Zabbar3 stays
- Zeitun3 stays
- Żebbuġ1 stays
- Żejtun1 stays
- Żurrieq7 stays
Frequently asked questions about Malta
How many places to stay are there in Malta?
There are 1,900+ hotels, apartments and other places to stay in Malta, across 88 cities.
Which are the main destinations in Malta?
The destinations with the most places to stay are Sliema, Valletta, St Julian's, Gozo, Mellieha.
Are there tours and activities in Malta?
Yes, 180+ tours and activities are listed in Malta.