Beginning of main content

location Mgarr is highly rated for Beaches and Recreation by 9 people

Book on the go and pay later.

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 Mgarr

Tonight Tonight 26 Apr - 27 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top Mgarr Attractions

Top 10 Hotels in Mgarr

See all 541 Hotels in Mgarr
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 ExcelsiorC$184

    Grand Hotel ExcelsiorC$184
    The Palace

    The Palace

    High Street, Sliema
      5.0 out of 5.0
       
       

      Located in the heart of Sliema, this luxury hotel is within 1 mi (2 km) of Bisazza Street and Duck Village. Upper Barrakka Gardens and Lascaris War Rooms are ...

      The PalaceC$232

      The PalaceC$232
      Sunny Coast Resort & Spa

      Sunny Coast Resort & Spa

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

        Situated by the sea, this spa aparthotel is within 1 mi (2 km) of Malta National Aquarium, Bugibba Beach, and Birdpark Malta. Golden Sands Beach and Mediterraneo ...

        Sunny Coast Resort & SpaC$96

        Sunny Coast Resort & SpaC$96
        Corinthia Palace Hotel & Spa Malta

        Corinthia Palace Hotel & Spa Malta

        De Paule Avenue, Attard
          5.0 out of 5.0
           
           

          This family-friendly Attard hotel is located near the airport, within a 10-minute walk of San Anton Gardens and Villa Bologna. St. Paul's Cathedral is 3.1 mi ...

          Corinthia Palace Hotel & Spa MaltaC$197

          Corinthia Palace Hotel & Spa MaltaC$197
          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 1 mi (2 km) of St George's Beach and Dragonara Casino. Duck Village and Bisazza ...

            Corinthia Hotel St. George's BayC$271

            Corinthia Hotel St. George's BayC$271
            Preluna Hotel & Spa

            Preluna Hotel & Spa

            124 Tower Road, Sliema
              4.0 out of 5.0
               
               

              This family-friendly Sliema hotel is located on the waterfront, within a 10-minute walk of Point Shopping Mall and Bisazza Street. Mediterranean Conference Centre ...

              Preluna Hotel & SpaC$159

              Preluna Hotel & SpaC$159
              Radisson Blu Resort, Malta St. Julian's

              Radisson Blu Resort, Malta St. Julian's

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

                Offering an element of seclusion within St. Julian’s, this 5 star resort sits at the water’s edge and features exclusive spa and leisure facilities.

                Radisson Blu Resort, Malta St. Julian'sC$231

                Radisson Blu Resort, Malta St. Julian'sC$231
                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 ResortC$226

                  Marina Hotel Corinthia Beach ResortC$226
                  St. Julian's Bay Hotel

                  St. Julian's Bay Hotel

                  48 Main Street, St. Julian's
                    3.5 out of 5.0
                     
                     

                    Situated near the beach, this hotel is within 1 mi (2 km) of St George's Beach, Dragonara Casino, and Duck Village. Bisazza Street and University of Malta are ...

                    St. Julian's Bay HotelC$75

                    St. Julian's Bay HotelC$75
                    Cavalieri Art Hotel

                    Cavalieri Art Hotel

                    Spinola Road, St. Julian's
                      4.0 out of 5.0
                       
                       

                      Situated in St. Julian's, this hotel is within a 15-minute walk of Dragonara Casino and St George's Beach. Duck Village and Bisazza Street are also within 2 ...

                      Cavalieri Art HotelC$141

                      Cavalieri Art HotelC$141
                      Map

                      Recent Reviews in Mgarr