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-star hotels in Malta

The Phoenicia Malta Valletta

The Mall, Valletta, Malta - Show map

The 5-star Phoenicia Malta is located within walking distance of the business district of Valletta, 6 minutes' walk from Msida Bastion Historic Garden. Featuring an infinity pool along with a steam…

Book Now From US$ 532

The Westin Dragonara Resort, Malta Saint Julian's

Dragonara Road, Saint Julian's, Malta - Show map

Offering a fitness centre, a Jacuzzi, and a sauna, The Westin Dragonara Resort, Malta Saint Julian's lies in Paceville, which is home to many of the island's top bars, nightlife spots and casinos…

Book Now From US$ 208

4-star hotels in Malta

Seaview Hotel - Adults Only 16 Plus St. Paul's Bay

Qawra Road, St. Paul's Bay, Malta - Show map

Featuring a restaurant and luggage storage, the 4-star Seaview Hotel - Adults Only 16 Plus St. Paul's Bay lies merely a 9-minute walk from Bugibba Water Park. The hotel is placed about 3.6 km from…

Book Now From US$ 207

1926 Le Soleil Hotel & Spa Sliema

Thornton Street, Sliema, Malta - Show map

Located 700 metres away from Manoel Island, 1926 Le Soleil Hotel & Spa Sliema boasts a seasonal outdoor pool. The hotel also provides car rentals to explore the area.

Book Now From US$ 143

2-star hotels in Malta

Inhawi Boutique Hostel Saint Julian's

Triq Telghet, Saint Julian's, Malta - Show map

Casino Malta by Olympic Casino is located only 1.1 km from the 2-star Inhawi Boutique Hostel and Balluta Bay Beach is only 0.8 km away. Set merely 1.3 km from Sliema Bay, this hostel offers a summer…

Book Now From US$ 16

Chapel 5 Boutique Suites B&B Naxxar

5 Alley 5, Naxxar, Malta - Show map

Offering quick access to the glorious Palazzo Parisio, the 4-star Chapel 5 Palazzo Suites Malta Naxxar has an outdoor pool area and a library. 0.6 km from Parish Church of Our Lady, the venue is also…

Book Now From US$ 107

Find a hotel

Malta map