You are in: Home > Malta Hotels > Hotels

Hotels in Malta Accommodation

Why not choose from a wide selection of accommodation in Malta with guaranteed cheapest rates online? Our accommodation types range from Malta 2* star Hotels , Malta 3* star Hotels , Malta 4* star Hotels , Malta 5* star luxury Hotels , Malta Apartments , Malta Bed and Breakfast , Malta Guest accommodation , Malta Hostels , Malta Residences , Malta Resorts .

Popular areas in Malta

Accommodation is available throughout Malta including most popular areas such as Sliema , Saint Julian , Valletta , Mellieha , Saint Julians , Qawra , St. Paul's Bay , Marsalforn , Bugibba , Marsaskala , Il-Gzira , Marfa , Xaghra , Victoria , Qala , Xlendi , Ghasri , Marsaxlokk , Sannat , Cirkewwa , Mdina , San Lawrenz , Naxxar , Rabat , Ghajnsielem , Msida , Xewkija , Birzebbuga , San Gwann , Gharb and other areas.

Recommended Hotels in Malta

Sliema   (all hotels in Sliema)

from € 54

from € 51.20

from € 84.75

from € 16

from € 151


from € 64.60



from € 191

from € 0


from € 65

from € 150


from € 55



from € 60


from € 0

from € 26.50


from € 69

from € 0

from € 21.85


from € 49.50

from € 56.70




from € 700


from € 0



from € 0



Saint Julian   (all hotels in Saint Julian)







from € 103.91

from € 42.50




from € 38

from € 19.81



from € 102.50


from € 133

from € 90


from € 0

from € 70

from € 71.25


from € 50

from € 60


from € 112

from € 0



from € 0


from € 0

from € 45

from € 49


from € 60



Valletta   (all hotels in Valletta)

from € 163.58

from € 105

from € 174.25

from € 65



from € 70


















from € 120



from € 150








from € 0





Mellieha   (all hotels in Mellieha)

from € 26.93



from € 357




from € 19







from € 0





from € 90

from € 0




from € 0


from € 575



from € 100

from € 0










Saint Julians   (all hotels in Saint Julians)



Qawra   (all hotels in Qawra)

from € 25

from € 28

from € 12.50

from € 27.17

from € 47.50

from € 1,000



from € 0


from € 24

from € 0









from € 145

from € 0


from € 0



from € 0

St. Paul's Bay   (all hotels in St. Paul's Bay)



from € 42



from € 90

from € 36.10


from € 19



from € 0


from € 75

from € 20.27

from € 25.75

from € 16

from € 67.80

from € 53.59



from € 17


from € 30


from € 27.37



from € 0



from € 45


from € 0







Marsalforn   (all hotels in Marsalforn)

from € 35

from € 32

from € 62.75




from € 50

from € 60


from € 30.78






from € 0


from € 0

from € 0





from € 0

from € 0


from € 0

from € 0




from € 0


Bugibba   (all hotels in Bugibba)

from € 24

from € 18














from € 0

from € 130







from € 0


from € 36



Marsaskala   (all hotels in Marsaskala)

from € 30


from € 0


from € 0


from € 0


from € 102







from € 0





from € 0

from € 0





from € 0

from € 75

from € 90


from € 0


from € 0

from € 48






from € 95

Il-Gzira   (all hotels in Il-Gzira)



from € 36




from € 0



from € 0


from € 0



from € 0

from € 0


from € 0

Xaghra   (all hotels in Xaghra)

from € 34.50


from € 115




from € 0

from € 0

from € 0

from € 0

from € 0

from € 0


from € 55

from € 0

from € 0

from € 0

from € 0

from € 0

from € 0

from € 0


from € 0

from € 0

from € 15

from € 0



from € 59



Victoria   (all hotels in Victoria)

from € 45.50




from € 140

from € 0



from € 0

Qala   (all hotels in Qala)



from € 89


from € 40

from € 0






from € 0




from € 0

from € 0

from € 58

from € 0

from € 54

from € 0

from € 42.50

from € 60

Xlendi   (all hotels in Xlendi)

from € 60


from € 34.50







from € 100

from € 0

from € 45


from € 0

from € 0


from € 58


Ghasri   (all hotels in Ghasri)


from € 70

from € 65


from € 0

from € 250

from € 0

from € 0

from € 45



from € 35

Marsaxlokk   (all hotels in Marsaxlokk)





from € 0













Sannat   (all hotels in Sannat)



from € 60


from € 0



from € 0

from € 0


from € 0



from € 0

Best Selling Hotels in Malta

from € 88.20
Dragonara Road, St Julian's
Golden Tulip Vivaldi Hotel is set in St Julians centre, 100 metres from the beaches. It offers panoramic views on the Mediterranean Sea and a rooftop pool with sun loungers. Hotel Vivaldi’s rooms are all air conditioned and feature balcony, minibar and satellite TV. Most of them have sea views. Services at Golden Tulip Vivaldi include the Newtones Leisure Club with indoor swi... more info on Golden Tulip Vivaldi Hotel »

from € 84.75
173 Tower Road, Sliema
The Diplomat Hotel is set on Tower Road, prestigious seaside promenade in the heart of the popular town of Sliema. There is a rooftop swimming pool, and bus links to Valletta and St. Julian’s outside the hotel. Rooms at the Diplomat come with free Wi-Fi, satellite TV, air conditioning and tea/coffee making facilities. Rooms offer full or lateral sea views. In front of The Dip... more info on The Diplomat Hotel »

from € 174.25
Great Siege Road, Valletta
Set just outside the historic entrance to Valletta, this seafront hotel enjoys views of Marsamxett Harbour and Manoel Island. It offers free parking, a gym and large outdoor and indoor pools all for free. Rooms combine classic and modern design. They come with air conditioning and an LCD TV with satellite channels. Most also have a balcony or terrace. Grand Hotel Excelsior fe... more info on Grand Hotel Excelsior »