Malta hotels: get the best Malta hotel deal by cheap rates. No booking fees. You pay for the hotel room in Malta at the check-out. Free cancellation.

USD

Popular hotels in Malta

5 stars hotels in Malta

Grand Hotel Excelsior Valletta

Great Siege Road, Valletta, Malta - Show map

The Grand Hotel Excelsior is embraced by the bastion walls of the world Heritage City of Valletta, Malta's capital city, a picturesque 16th century walled city filled with priceless architecture, culture and art.

Book Now From US$ 173

Kempinski Hotel San Lawrenz Gozo

Triq ir-Rokon, San Lawrenz SLZ 1040, San Lawrenz, Malta - Show map

In the well-kept outdoor complex there is a swimming pool with a children's pool and a sun terrace with sun loungers and parasols laid out ready for use. Further leisure options include an indoor swimming pool, a hot tub, steam baths and various beauty and spa treatments.

Book Now From US$ 144

2 stars hotels in Malta

Hostel Malti St Julians

41 Birkirkara Hill Ta Giorni, St Julian's, Malta - Show map

Property Location With a stay at Hostel Malti in St. Julian's, you'll be in the entertainment district and minutes from Balluta Square and close to Fort St.

Book Now From US$ 16

Two Pillows Hostel Sliema

49, Triq San Piju V, Sliema, Malta - Show map

Property Location Two Pillows - Hostel is in the heart of Sliema, walking distance from Stella Maris Church and Triq Manwel Dimech. This hostel is within close proximity of Bisazza Street and Point Shopping Mall.

Book Now From US$ 38

Recommended hotels in Malta

Crowne Plaza Hotel Sliema

Tigne Street, Sliema, Malta - Show map

Modern building, located in Sliema, near to the beach, shops and bars. Offers 187 well-equipped rooms with television, phone, air-conditioning and bathroom.

Book Now From US$ 34

Chapel 5 Suites Naxxar

5, Alley 5, St Lucy Street , Naxxar, Malta, Malta - Show map

Property Location With a stay at Chapel 5 Suites in Naxxar, you'll be minutes from Palazzo Parisio & Gardens and close to St. Paul's Cathedral.

Book Now From US$ 123