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 € 36

from € 51.20

from € 41.50

from € 16



from € 63



from € 91

from € 0


from € 19.50

from € 130


from € 55



from € 45


from € 0

from € 26.50

from € 43

from € 0

from € 21.85


from € 49.50

from € 56.70




from € 700


from € 0



from € 0

from € 85



Saint Julian   (all hotels in Saint Julian)







from € 43.68

from € 42.50




from € 38




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 € 165.75

from € 65



from € 70


















from € 120



from € 150








from € 0





Mellieha   (all hotels in Mellieha)

from € 26.93







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 € 65

from € 33.50


from € 90

from € 43.70


from € 22



from € 0


from € 75

from € 20.27

from € 25.75

from € 16

from € 67.80

from € 77.25



from € 17


from € 30




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 € 47


from € 34.50







from € 100

from € 0

from € 45


from € 0

from € 0


from € 58


Ghasri   (all hotels in Ghasri)


from € 65

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 € 43.00
George Borg Olivier Street, Mellieħa
Offering a rooftop pool, a spa, and 3 restaurants, Maritim Antonine Hotel & Spa is set in the hillside village of Mellieha, 1 km from Malta’s largest beach. It boasts panoramic sea and country views. It is just 25 km from Malta International Airport. Maritim Antonine Hotel & Spa includes 3 pools, one of which is a heated indoor pool, and a sauna. There is also a modern gym and... more info on Maritim Antonine Hotel & Spa »

from € 90.00
39 Main Street, Balluta Bay, St Julian's
Le Méridien St Julian's is located along the seafront promenade of St. Julian's and offers the charm of a boutique hotel and the facilities of a spa resort, including a heated indoor pool, free fitness centre, panoramic rooftop pool and spa. Rooms come with a balcony and WiFi is free throughout. The air-conditioned rooms have a flat-screen TV and a contemporary-style décor, wi... more info on Le Méridien St Julian's Hotel and Spa »

from € 70.00
Qaliet Street, St Julian's
With a stunning rooftop terrace with swimming pool, Hotel Argento is located in the tranquil residential area of Spinola Bay. It is just behind St Julian's Terminus and 5 minutes' walk from the beach. Wi-Fi is free. Rooms at Hotel Argento are air conditioned, and feature a flat-screen TV, minibar and tea and coffee-making facilities. Some have a balcony and some come with floo... more info on Hotel Argento »