Beginning of main content
Nectar
Collect Nectar points

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 Mdina

Tonight Tonight 22 Apr - 23 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top Mdina Attractions

Top 10 Hotels in Mdina

See all 539 Hotels in Mdina

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Xara Palace Relais & Chateaux

The Xara Palace Relais & Chateaux

Misrah il-kunsill, Mdina
    5.0 out of 5.0
     
     

    Situated in the historical district, this luxury hotel is steps away from Museum of Natural History and St. Paul's Cathedral. Catacombs of St. Paul and St. Agatha's ...

    The Xara Palace Relais & Chateaux£128

    The Xara Palace Relais & Chateaux£128
    Grand Hotel Excelsior

    Grand Hotel Excelsior

    Great Siege Road, Floriana
      5.0 out of 5.0
       
       

      Located in Floriana, this beachfront hotel is in the city centre and within 1 mi (2 km) of Royal Opera House and Mediterranean Conference Centre. Fort St. Elmo ...

      Grand Hotel ExcelsiorGet Rates

      Grand Hotel ExcelsiorGet Rates
      Corinthia Palace Hotel Malta

      Corinthia Palace Hotel 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 MaltaGet Rates

        Corinthia Palace Hotel MaltaGet Rates
        Seashells Resort at Suncrest

        Seashells Resort at Suncrest

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

          This family-friendly Qawra hotel is located on the waterfront, within 1 mi (2 km) of Malta National Aquarium, Birdpark Malta and Bugibba Beach. Golden Sands ...

          Seashells Resort at Suncrest£55

          Seashells Resort at Suncrest£55
          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 centre and within 1 mi (2 km) of St George's Beach and Dragonara Casino. Duck Village and Bisazza ...

            Corinthia Hotel St. George's Bay£142

            Corinthia Hotel St. George's Bay£142
            Marina Hotel Corinthia Beach Resort

            Marina Hotel Corinthia Beach Resort

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

              Located in St. Julian's, this beachfront hotel is in the city centre and within a 15-minute walk of St George's Beach and Dragonara Casino. Duck Village and ...

              Marina Hotel Corinthia Beach Resort£125

              Marina Hotel Corinthia Beach Resort£125
              be.HOTEL

              be.HOTEL

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

                This family-friendly St. Julian's hotel is located in the entertainment district, within a 10-minute walk of St George's Beach and Dragonara Casino. Duck Village ...

                be.HOTEL£59

                be.HOTEL£59
                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 Hotel£70

                  Cavalieri Art Hotel£70
                  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
                     
                     

                    Located in the heart of St. Julian's, this luxury resort is within 1 mile (2 km) of St George's Beach and Dragonara Casino. Duck Village and Bisazza Street are ...

                    Radisson Blu Resort, Malta St. Julian's£132

                    Radisson Blu Resort, Malta St. Julian's£132
                    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 mile (2 km) of Bisazza Street and Duck Village. Upper Barrakka Gardens and Lascaris War Rooms are ...

                      The Palace£136

                      The Palace£136
                      Map

                      Mdina Hotel Reviews

                      Travel to Mdina & Explore


                      Explore Mdina with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!