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 Floriana

From US$ 134

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$ 134

Kempinski San Lawrenz Hotel Gozo

From US$ 132

Triq Ir Rokon , Gozo, 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$ 132

2 stars hotels in Malta

Hostel Malti St Julians

From US$ 32

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$ 32

British Hotel Valletta

From US$ 78

267 St. Ursola Street, Valletta, Malta, Vlt 06, Valletta, Malta - Show map

The longest established hotel in Valletta, Hotel British is set in a pleasant, terraced street. The rooftop restaurant serves traditional Maltese food and overlooks the Grand Harbour.

Book Now From US$ 78

Recommended hotels in Malta

Crowne Plaza Hotel Sliema

From US$ 34

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

From US$ 118

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$ 118