Beginning of main content

location Malta is highly rated for Beaches and Cafes by 2,088 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Malta

Best deal Best deal Aug 31 - Sep 2
Tonight Tonight Jul 21 - Jul 22
This weekend This weekend Jul 27 - Jul 29
Next weekend Next weekend Aug 3 - Aug 5

Top 10 Hotels in Malta

See all 639 Properties in Malta
Grand Hotel Excelsior

Grand Hotel Excelsior

Great Siege Road, Floriana
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Set beside the 16th-century bastions of the waterfront city of Valletta, this luxury modern hotel is amid landscaped gardens, 200 metres from the city ...

Grand Hotel Excelsior$177

Grand Hotel Excelsior$177
Grand Harbour Hotel

Grand Harbour Hotel

47, Battery Street, Valletta
    2.0 out of 5.0
     
     

    Situated in Valletta, this hotel is within a 10-minute walk of Grand Harbour and Mediterranean Conference Centre. Fort St. Elmo is 0.6 mi (1 km) away.

    Grand Harbour Hotel$106

    Grand Harbour Hotel$106
    Hotel Phoenicia Malta

    Hotel Phoenicia Malta

    The Mall, Valletta
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This Valletta hotel in the capital city is within 1 kilometer of St. John's Cathedral, Manoel Theatre, Grand Master's Palace, and other historical sites.

    Hotel Phoenicia Malta$215

    Hotel Phoenicia Malta$215
    66 Saint Pauls

    66 Saint Pauls

    66 St. Pauls Street, Valletta
      4.0 out of 5.0
       
       

      Located in the heart of Valletta, this hotel is within a 10-minute walk of Grand Harbour and Mediterranean Conference Centre. Fort St. Elmo is 0.6 mi (1 km) ...

      66 Saint Pauls$151

      66 Saint Pauls$151
      Hotel Argento

      Hotel Argento

      Qaliet Street, St. Julian's
        4.0 out of 5.0
         
         

        Located in the heart of St. Julian's, this hotel is 0.1 mi (0.2 km) from Spinola Bay and 3 mi (4.8 km) from Mediterranean Conference Centre. Paceville and St ...

        Hotel Argento$162

        Hotel Argento$162
        Tropicana Hotel

        Tropicana Hotel

        Ball Street, St. Julian's
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         

        Situated near the beach, this hotel is 0.1 mi (0.1 km) from Paceville and 3.1 mi (5 km) from Mediterranean Conference Centre. Spinola Bay and St George's Beach ...

        Tropicana Hotel$76

        Tropicana Hotel$76
        Domus Zamittello

        Domus Zamittello

        7, Republic Street, Valletta
          4.0 out of 5.0
           
           

          Situated in Valletta, this hotel is within a 15-minute walk of Grand Harbour, Mediterranean Conference Centre, and Fort St. Elmo. Royal Opera House and St Francis ...

          Domus Zamittello$168

          Domus Zamittello$168
          db San Antonio Hotel & Spa - All Inclusive

          db San Antonio Hotel & Spa - All Inclusive

          Triq it-Turisti, St. Paul's Bay
            4.0 out of 5.0
             
             

            This family-friendly Qawra resort is located by the sea, within a 10-minute walk of Bugibba Beach and Bugibba Square. Malta National Aquarium and Selmun Palace ...

            db San Antonio Hotel & Spa - All Inclusive$211

            db San Antonio Hotel & Spa - All Inclusive$211
            La Falconeria Hotel

            La Falconeria Hotel

            62 Melita Street, Valletta
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Located in the heart of Valletta, this hotel is steps from National Museum of Fine Arts, St Francis Church, and National Museum of Archaeology. Fortifications ...

            La Falconeria Hotel$185

            La Falconeria Hotel$185
            The Victoria Hotel

            The Victoria Hotel

            Gorg Borg Olivier Street, Sliema
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            This family-friendly Sliema hotel is located near the airport, within a 10-minute walk of Sliema Promenade, Bisazza Street, and Balluta Bay. Mediterranean Conference ...

            The Victoria Hotel$156

            The Victoria Hotel$156
            Map

            Search Hotels near Top Malta Attractions

            Recent Reviews in Malta