Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 659 Properties in Mtarfa
Grand Hotel Excelsior

Grand Hotel Excelsior

Great Siege Road, Floriana
    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$137

    Grand Hotel Excelsior$137
    Corinthia Hotel St. George's Bay

    Corinthia Hotel St. George's Bay

    St. Georges Bay, St. Julian's
      5.0 out of 5.0
       
       

      Located in St. Julian's, this beachfront resort is in the city center and within a 15-minute walk of St George's Beach and Paceville. Spinola Bay and Balluta ...

      Corinthia Hotel St. George's Bay$194

      Corinthia Hotel St. George's Bay$194
      Hilton Malta

      Hilton Malta

      Portomaso, St. Julian's
        5.0 out of 5.0
         
         

        This family-friendly St. Julian's hotel is located near the airport, within a 10-minute walk of Spinola Bay, St George's Beach, and Paceville. Mediterranean ...

        Hilton Malta$248

        Hilton Malta$248
        The Westin Dragonara Resort, Malta

        The Westin Dragonara Resort, Malta

        Dragonara Road, St. Julian's
          5.0 out of 5.0
           
           

          Situated on a private peninsula in St Julian's, this luxury hotel is next to the sea with two private beach lidos; Valletta is eight kilometres from the ...

          The Westin Dragonara Resort, Malta$204

          The Westin Dragonara Resort, Malta$204
          Park Hotel - Malta

          Park Hotel - Malta

          Graham Street, Sliema
            4.0 out of 5.0
             
             

            Located in the heart of Sliema, this hotel is 0.4 mi (0.6 km) from Bisazza Street and within 3 mi (5 km) of Mediterranean Conference Centre and Fort St. Elmo. ...

            Park Hotel - Malta$62

            Park Hotel - Malta$62
            Seashells Resort at Suncrest

            Seashells Resort at Suncrest

            Qawra Coast Road, St. Paul's Bay
              4.0 out of 5.0
               
               

              This St. Paul's Bay hotel is located by the sea, nestled on the beach a short distance from The Malta Classic Car Collection, Bugibba Beach, and Malta National ...

              Seashells Resort at Suncrest$128

              Seashells Resort at Suncrest$128
              Marina Hotel Corinthia Beach Resort

              Marina Hotel Corinthia Beach Resort

              St. Georges Bay, St. Julian's
                4.0 out of 5.0
                 
                 

                Marina Hotel Corinthia Beach Resort overlooks the beach at St. George's Bay, a 15-minute walk from the popular nightclubs, restaurants, and beaches of St. Julian's. ...

                Marina Hotel Corinthia Beach Resort$179

                Marina Hotel Corinthia Beach Resort$179
                The Palace

                The Palace

                High Street, Sliema
                  5.0 out of 5.0
                   
                   

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

                  The Palace$195

                  The Palace$195
                  InterContinental Malta

                  InterContinental Malta

                  St. George's Bay, St. Julian's
                    5.0 out of 5.0
                     
                     

                    The popular and lively Paceville district, filled with restaurants, bars, and clubs, is a 6-minute walk from the hotel. Two bus stops are within a 5-minute walk, ...

                    InterContinental Malta$163

                    InterContinental Malta$163
                    Le Meridien St. Julians Hotel & Spa

                    Le Meridien St. Julians Hotel & Spa

                    39 Main Street, St. Julian's
                      5.0 out of 5.0
                       
                       

                      Le Méridien St Julians Hotel & Spa in Malta is located within the bustling, cosmopolitan neighbourhood of St. Julian’s, a 20-minute drive from baroque Valletta, ...

                      Le Meridien St. Julians Hotel & Spa$208

                      Le Meridien St. Julians Hotel & Spa$208

                      Top Flight Deals

                      Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.