Houses in Mdina and Townhouses – Holiday Lettings - Holiday Rentals Mdina

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

2,336 Holiday homes

(14) Excellent 

Certificate of Excellence

    16

    Mdina holiday home rental

    Island of Malta / Mdina

    1 3 3 nights min

    • 1 bedroom
    • sleeps 3
    • 3 nights min
    • Child friendly
    • Car not necessary

    Certificate of Excellence

    from £58 / night

    £400 / week

    Book View

    Responds fast!
    avg. 2 hours 16 minutes

    from £58 / night

    (45) Excellent 

    Certificate of Excellence

      29

      Mdina holiday home rental

      Island of Malta / Mdina

      1 3 3 nights min

      • 1 bedroom
      • sleeps 3
      • 3 nights min
      • Beach / lakeside relaxation
      • Child friendly
      • Car not necessary

      Certificate of Excellence

      from £79 / night

      £552 / week

      Book View

      Responds fast!
      avg. 2 hours 16 minutes

      from £79 / night

      (8) Excellent 

      Certificate of Excellence

        34

        Mdina holiday villa rental

        Island of Malta / Mdina

        5 12 3 nights min

        • 5 bedrooms
        • sleeps 12
        • 3 nights min
        • Swimming pool
        • Child friendly
        • Car not necessary

        Certificate of Excellence

        from £271 / night

        £1,896 / week

        Book View

        Responds fast!
        avg. 2 hours 16 minutes

        from £271 / night

        (52) Excellent 

        Certificate of Excellence

          27

          Holiday townhouse in Mdina

          Island of Malta / Mdina

          3 8 3 nights min

          • 3 bedrooms
          • sleeps 8
          • 3 nights min
          • Beach / lakeside relaxation
          • Nearest beach 9 km
          • Child friendly
          “Perfection!” We spent a fantastic holiday in this gorgeous house right in the heart of stunning Mdina. From booking it last year, the correspondence from Andrea was always promt and indepth and he gave us great confidence that we had picked the right property. The house itself was wonderfull, spotless, and the photos don't do it justice. The location is perfect and the views are to die for from the roof terrace. Joanna was so helpfull and welcoming from the moment we arrived, and right through our stay. There was a comprehensive welcome pack in the house so we had no need to rush out for provisions. We felt a part of a wonderfull family while we were there, and will without doubt return again and again. Joanna and Andrea, thank you very much.

          Certificate of Excellence

          from £89 / night

          £621 / week

          Book View

          Responds fast!
          avg. 2 hours 16 minutes

          from £89 / night

          (17) Very Good 

            56

            Rabat, Malta holiday townhouse rental

            Mdina / Rabat, Malta

            4 6 6 nights min

            • 4 bedrooms
            • sleeps 6
            • 6 nights min
            • Nearest beach 5 km
            • Swimming pool
            • Air conditioning

            from £178 / night

            £1,243 / week

            Book View

            Responds fast!
            avg. 3 hours 19 minutes

            from £178 / night

            (1) Excellent 

              31

              Mdina holiday home rental

              Island of Malta / Mdina

              1 2 3 nights min

              • 1 bedroom
              • sleeps 2
              • 3 nights min
              • Beach / lakeside relaxation
              • Air conditioning

              from £138 / night

              £857 / week

              Book View

              from £138 / night

              (27) Excellent 

                14

                Holiday home in Mdina

                Island of Malta / Mdina

                2 4 2 nights min

                • 2 bedrooms
                • sleeps 4
                • 2 nights min
                • Air conditioning

                from £114 / night

                £793 / week

                Book View

                from £114 / night

                (1)  

                  47

                  Holiday home in Mdina

                  Island of Malta / Mdina

                  1 4 1 night min

                  • 1 bedroom
                  • sleeps 4
                  • 1 night min
                  • Child friendly

                  from £94 / night

                  £653 / week

                  Book View

                  Responds fast!
                  avg. 2 hours 34 minutes

                  from £94 / night

                  Great rentals within 20 miles that match your search

                  Distance approx 4.6 miles from Mdina Show on Map

                  (40) Excellent 

                  Certificate of Excellence

                    15

                    St. Paul's Bay holiday apartment rental

                    Island of Malta / St. Paul's Bay

                    1 2 5 nights min

                    • 1 bedroom
                    • sleeps 2
                    • 5 nights min
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Car not necessary

                    Certificate of Excellence

                    from £86 / night

                    £600 / week

                    Book View

                    Responds fast!
                    avg. 27 minutes

                    from £86 / night

                    Distance approx 16.33 miles from Mdina Show on Map

                    (6) Very Good 

                      30

                      Holiday villa rental

                      Island of Gozo / Gharb

                      4 9 1 night min

                      • 4 bedrooms
                      • sleeps 9
                      • 1 night min
                      • Nearest beach 3 km
                      • Swimming pool
                      • Child friendly

                      from £202 / night

                      £1,410 / week

                      Book View

                      from £202 / night

                      Distance approx 5.29 miles from Mdina Show on Map

                      (11) Very Good 

                      Certificate of Excellence

                        15

                        Holiday apartment in Mellieha Bay

                        Mellieha / Mellieha Bay

                        3 6 7 nights min

                        • 3 bedrooms
                        • sleeps 6
                        • 7 nights min
                        • Beach / lakeside relaxation
                        • Child friendly
                        • Car not necessary

                        Certificate of Excellence

                        from £46 / night

                        £504 / week

                        Book View

                        from £46 / night

                        Distance approx 4.33 miles from Mdina Show on Map

                        (3) Very Good 

                          24

                          Madliena holiday apartment rental

                          Island of Malta / Madliena

                          1 4 7 nights min

                          • 1 bedroom
                          • sleeps 4
                          • 7 nights min
                          • Nearest beach 3 km
                          • Swimming pool
                          • Child friendly

                          from £151 / night

                          £1,058 - £1,199 / week

                          Book View

                          from £151 / night

                          Distance approx 5.54 miles from Mdina Show on Map

                          (9) Very Good 

                            24

                            Mellieha holiday apartment rental

                            Island of Malta / Mellieha

                            3 6 min stay varies

                            • 3 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 2 km
                            • Child friendly

                            from £56 / night

                            £388 - £776 / week

                            Book View

                            Responds fast!
                            avg. 44 minutes

                            from £56 / night

                            Distance approx 14.33 miles from Mdina Show on Map

                            (9) Very Good 

                              20

                              Holiday apartment in Xlendi

                              Island of Gozo / Xlendi

                              3 6 min stay varies

                              • 3 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 0.1 km
                              • Child friendly

                              from £41 / night

                              £282 / week

                              Book View

                              Responds fast!
                              avg. 2 hours 17 minutes

                              from £41 / night

                              Distance approx 5.45 miles from Mdina Show on Map

                                16

                                Holiday villa with shared pool in Mellieha

                                Island of Malta / Mellieha

                                6 15 7 nights min

                                • 6 bedrooms
                                • sleeps 15
                                • 7 nights min
                                • Nearest beach 1 km
                                • Swimming pool
                                • Child friendly

                                from £288 / night

                                £2,015 - £3,238 / week

                                Book View

                                Responds fast!
                                avg. 3 hours 17 minutes

                                from £288 / night

                                Distance approx 11.13 miles from Mdina Show on Map

                                (16) Excellent 

                                Certificate of Excellence

                                  24

                                  Apartment rental in Ghajnsielem with shared pool

                                  Ghajnsielem / Fort Chambray

                                  2 6 3 nights min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 3 nights min
                                  • Beach / lakeside relaxation
                                  • Swimming pool
                                  • Child friendly

                                  Certificate of Excellence

                                  from £103 / night

                                  £573 - £1,466 / week

                                  Book View

                                  Responds fast!
                                  avg. 3 hours 28 minutes

                                  from £103 / night

                                  Distance approx 3.32 miles from Mdina Show on Map

                                  (2) Very Good 

                                    15

                                    Birkirkara holiday apartment rental

                                    Island of Malta / Birkirkara

                                    1 2 1 night min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 1 night min
                                    • Nearest beach 5 km
                                    • Child friendly
                                    • Car not necessary

                                    from £46 / night

                                    £318 / week

                                    Book View

                                    from £46 / night

                                    Distance approx 16.23 miles from Mdina Show on Map

                                      33

                                      Holiday villa in Gharb

                                      Island of Gozo / Gharb

                                      4 14 min stay varies

                                      • 4 bedrooms
                                      • sleeps 14
                                      • min stay varies
                                      • Nearest beach 1 km
                                      • Swimming pool
                                      • Child friendly

                                      from £81 / night

                                      £585 - £1,794 / week

                                      Book View

                                      Responds fast!
                                      avg. 3 hours 37 minutes

                                      from £81 / night

                                      Distance approx 6.25 miles from Mdina Show on Map

                                      (1) Very Good 

                                        43

                                        Holiday apartment with shared pool in Sliema

                                        Island of Malta / Sliema

                                        2 8 min stay varies

                                        • 2 bedrooms
                                        • sleeps 8
                                        • min stay varies
                                        • Swimming pool
                                        • Child friendly
                                        • Car not necessary

                                        from £81 / night

                                        £564 / week

                                        Book View

                                        Responds fast!
                                        avg. 3 hours 33 minutes

                                        from £81 / night

                                        Distance approx 9.48 miles from Mdina Show on Map

                                        (1) Excellent 

                                          33

                                          Marsascala holiday private room rental

                                          Island of Malta / Marsascala

                                          1 3 3 nights min

                                          • 1 bedroom
                                          • sleeps 3
                                          • 3 nights min
                                          • Child friendly
                                          • Air conditioning
                                          • Private garden

                                          from £40 / night

                                          £275 / week

                                          Book View

                                          Responds fast!
                                          avg. 58 minutes

                                          from £40 / night

                                          Distance approx 6.18 miles from Mdina Show on Map

                                            35

                                            Holiday apartment in Sliema

                                            Island of Malta / Sliema

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Child friendly
                                            • Car not necessary
                                            • Air conditioning

                                            from £41 / night

                                            £282 / week

                                            Book View

                                            from £41 / night

                                            Distance approx 5.75 miles from Mdina Show on Map

                                              20

                                              Holiday apartment in Sliema

                                              Island of Malta / Sliema

                                              1 4 3 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 3 nights min
                                              • Child friendly
                                              • Air conditioning

                                              from £111 / night

                                              £776 / week

                                              Book View

                                              from £111 / night

                                              Distance approx 5.61 miles from Mdina Show on Map

                                              (6) Very Good 

                                                9

                                                Holiday apartment rental

                                                Island of Malta / Sliema

                                                1 2 2 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 2 nights min
                                                • Nearest beach 0.2 km
                                                • Child friendly
                                                • Car not necessary

                                                from £71 / night

                                                £494 / week

                                                Book View

                                                from £71 / night

                                                Distance approx 13.79 miles from Mdina Show on Map

                                                (54) Excellent 

                                                  23

                                                  Villa accommodation in Xaghra with swimming pool

                                                  Island of Gozo / Xaghra

                                                  5 11 min stay varies

                                                  • 5 bedrooms
                                                  • sleeps 11
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 1 km
                                                  • Swimming pool

                                                  from £80 / night

                                                  £924 - £3,448 / week

                                                  Enquire View

                                                  from £80 / night

                                                  Distance approx 14.01 miles from Mdina Show on Map

                                                    22

                                                    Holiday apartment in Xaghra

                                                    Island of Gozo / Xaghra

                                                    2 5 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 5
                                                    • min stay varies
                                                    • Nearest beach 2 km
                                                    • Swimming pool
                                                    • Child friendly

                                                    from £88 / night

                                                    £741 - £942 / week

                                                    Book View

                                                    from £88 / night

                                                    Distance approx 4.7 miles from Mdina Show on Map

                                                    (1) Excellent 

                                                      28

                                                      Holiday apartment rental

                                                      Island of Malta / St. Paul's Bay

                                                      2 6 3 nights min

                                                      • 2 bedrooms
                                                      • sleeps 6
                                                      • 3 nights min
                                                      • Child friendly
                                                      • Air conditioning

                                                      from £63 / night

                                                      £408 - £690 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 1 hour 54 minutes

                                                      from £63 / night

                                                      Distance approx 0.1 miles from Mdina Show on Map

                                                      (1) Excellent 

                                                        13

                                                        Holiday apartment in Rabat

                                                        Island of Malta / Rabat

                                                        1 3 2 nights min

                                                        • 1 bedroom
                                                        • sleeps 3
                                                        • 2 nights min
                                                        • Nearest beach 6 km
                                                        • Child friendly
                                                        • Air conditioning

                                                        from £86 / night

                                                        £600 / week

                                                        Book View

                                                        from £86 / night

                                                        Distance approx 5.08 miles from Mdina Show on Map

                                                          6

                                                          Holiday private room rental

                                                          Island of Malta / Il Gzira

                                                          1 2 3 nights min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 3 nights min
                                                          • Child friendly
                                                          • Air conditioning

                                                          from £71 / night

                                                          £494 / week

                                                          Book View

                                                          from £71 / night

                                                          Distance approx 4.42 miles from Mdina Show on Map

                                                          (1) Excellent 

                                                            21

                                                            Holiday apartment in Bugibba

                                                            Island of Malta / Bugibba

                                                            3 6 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Nearest beach 0.3 km
                                                            • Child friendly
                                                            • Car not necessary

                                                            from £80 / night

                                                            £499 - £1,330 / week

                                                            Book View

                                                            from £80 / night

                                                            Distance approx 5.53 miles from Mdina Show on Map

                                                            (1) Excellent 

                                                              41

                                                              Holiday villa with indoor pool in Mellieha

                                                              Island of Malta / Mellieha

                                                              8 20 min stay varies

                                                              • 8 bedrooms
                                                              • sleeps 20
                                                              • min stay varies
                                                              • Nearest beach 1 km
                                                              • Swimming pool
                                                              • Child friendly

                                                              from £232 / night

                                                              £1,662 - £5,247 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 1 hour 53 minutes

                                                              from £232 / night

                                                              Distance approx 3.31 miles from Mdina Show on Map

                                                              (1) Excellent 

                                                                20

                                                                Birkirkara holiday apartment rental

                                                                Island of Malta / Birkirkara

                                                                2 5 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 5
                                                                • min stay varies
                                                                • Child friendly
                                                                • Air conditioning

                                                                from £73 / night

                                                                £454 - £1,234 / week

                                                                Book View

                                                                from £73 / night

                                                                Distance approx 5.42 miles from Mdina Show on Map

                                                                  16

                                                                  Saint Julian's holiday apartment rental

                                                                  Saint Julian's / Balutta Bay

                                                                  3 7 4 nights min

                                                                  • 3 bedrooms
                                                                  • sleeps 7
                                                                  • 4 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child friendly
                                                                  • Air conditioning

                                                                  from £162 / night

                                                                  £1,128 / week

                                                                  Book View

                                                                  from £162 / night

                                                                  Distance approx 6.76 miles from Mdina Show on Map

                                                                    11

                                                                    Cospicua (Bormla) holiday home rental

                                                                    Island of Malta / Cospicua (Bormla)

                                                                    4 8 1 night min

                                                                    • 4 bedrooms
                                                                    • sleeps 8
                                                                    • 1 night min
                                                                    • Nearest beach 5 km
                                                                    • Child friendly
                                                                    • Car not necessary

                                                                    from £151 / night

                                                                    £1,007 / week

                                                                    Book View

                                                                    from £151 / night

                                                                    Distance approx 5.24 miles from Mdina Show on Map

                                                                    (1) Very Good 

                                                                      4

                                                                      Holiday private room rental

                                                                      Island of Malta / Pembroke

                                                                      1 2 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 2 nights min
                                                                      • Nearest beach 1 km
                                                                      • Car not necessary

                                                                      from £36 / night

                                                                      £247 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 2 hours 4 minutes

                                                                      from £36 / night

                                                                      Distance approx 5.73 miles from Mdina Show on Map

                                                                      (1) Excellent 

                                                                        4

                                                                        Holiday b&b in Sliema

                                                                        Island of Malta / Sliema

                                                                        3 4 6 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 4
                                                                        • 6 nights min
                                                                        • Nearest beach 0.5 km
                                                                        • Car not necessary

                                                                        from £131 / night

                                                                        £705 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 2 hours 12 minutes

                                                                        from £131 / night

                                                                        Distance approx 4.83 miles from Mdina Show on Map

                                                                        (2) Very Good 

                                                                          7

                                                                          Bugibba holiday apartment rental

                                                                          Island of Malta / Bugibba

                                                                          1 5 3 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 5
                                                                          • 3 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Child friendly
                                                                          • Air conditioning

                                                                          from £75 / night

                                                                          £734 - £839 / week

                                                                          Book View

                                                                          from £75 / night

                                                                          Distance approx 6.34 miles from Mdina Show on Map

                                                                          (3) Excellent 

                                                                            12

                                                                            Senglea holiday apartment rental

                                                                            Island of Malta / Senglea

                                                                            1 2 min stay varies

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • min stay varies
                                                                            • Air conditioning

                                                                            from £66 / night

                                                                            £459 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 1 hour 32 minutes

                                                                            from £66 / night

                                                                            Distance approx 11.21 miles from Mdina Show on Map

                                                                              11

                                                                              Yacht rental in Ghajnsielem

                                                                              Island of Gozo / Ghajnsielem

                                                                              3 6 2 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • 2 nights min
                                                                              • Child friendly

                                                                              from £73 / night

                                                                              £505 / week

                                                                              Book View

                                                                              from £73 / night

                                                                              Distance approx 2.28 miles from Mdina Show on Map

                                                                                10

                                                                                Holiday apartment accommodation

                                                                                Island of Malta / Attard

                                                                                1 2 min stay varies

                                                                                • 1 bedroom
                                                                                • sleeps 2
                                                                                • min stay varies
                                                                                • Child friendly

                                                                                from £36 / night

                                                                                £247 / week

                                                                                Book View

                                                                                from £36 / night

                                                                                Distance approx 4.65 miles from Mdina Show on Map

                                                                                (1) Average 

                                                                                  21

                                                                                  Holiday apartment in St. Paul's Bay

                                                                                  Island of Malta / St. Paul's Bay

                                                                                  2 5 4 nights min

                                                                                  • 2 bedrooms
                                                                                  • sleeps 5
                                                                                  • 4 nights min
                                                                                  • Beach / lakeside relaxation
                                                                                  • Child friendly
                                                                                  • Air conditioning

                                                                                  from £96 / night

                                                                                  £670 / week

                                                                                  Book View

                                                                                  from £96 / night

                                                                                  Top Destination reviews

                                                                                  Remarkable and Lovely 3 Bedroom House of Character in the heart of Mdina
                                                                                  Faultless

                                                                                  We have been to Malta several times before, and found this house on a previous visit. We have just returned from a week with a group of friends, none of whom had been to Malta before. We had the most fabulous week, and all plan to return. Booking with Andrea was so straightforward, and Joanna and Joe could not have been more helpful while we were there, with advice on everything we needed. The house was well equipped with everything we wanted, and to actually be staying in Mdina itself was so special.see more
                                                                                  1 BDR Regal House of Character in Mdina: Prime location with stunning views!
                                                                                  Lovely home in Mdina

                                                                                  This apartment is like stepping back 500 years into the world of the Knights of Malta. Our balcony looked straight onto St John's Cathedral square - we even watched a local wedding one evening. Our hosts could not have been more welcoming or helpful and our welcome pack was generous. The apartment was well equipped - downstairs bathroom could make it tricky for the less mobile to negotiate the elegant spiral staircase but having an upstairs lounge overlooking the square gives it a very spacious feel. Mdina is sensational and Malta fascinating. We made use of the 7 day bus pass for 21Euros even for our return to the airport and especially enjoyed lazy days swimming and snorkelling at Ghajn Tuffieha and of course a day walking the ramparts and seeing the sights of Valleta.see more
                                                                                  No 15.
                                                                                  Fantastic house but needs some TLC and general repair

                                                                                  This property was fantastic, but...Lots of room for everyone to have their own space and it has a lovely relazed feel to it. It is even nicer than the pictures make it look. Lovely location and only a quick walk to the buses, which are cheap and provide an excellent means of seeing the whole island. We found restaunts cheap and plentiful. However there were a few points that we felt let the house down. Some are beyond the owners control- 1. The front of the house is very noisy by 7am, as all vehicles stop outside to load up and drop off. 2.The two outside courtyards are very small and can not fit 6 people eating out alltogether. Some things the owners can sort - 1. There was no hot water in the kitchen. The neighbour told us that this was an on going problem. 2. There were no instructions for the plunge-pool/Jacuzzi and although we turned on the heating in the garage and left it running for several hours the pool did not heat up. 3. There is no airconditioning in the down stairs bedroom. 4.The air conditioning in the other bedrooms was so loud it was hard to sleep ( similar to being outside during a gail). 5. Under the beds were dirty and had other peoples plasters etc under them. The bottom of both showers were stained and some electric plugs etc looked like they needed a good clean 6. The one bedroom had no shutters or proper curtains so was light by 6am. 7. Both showers had very limited water pressure and we had to hold the shower heads ( the shower head in the en-suite would only spray on to the wall if attached to the holder) 8. The dinning table seated 7, however there were not chairs at the correct hight for it (only 4). 9. There was little room in the bedrooms for our clothes, most wardrobes had spare sheets and winter bedding in and the draws and bedside tables still had other peoples things in. They looked like they had not been opened or used in a while. We therefore lived out of our cases. It would be nice to have had the bedrooms clear of personal items and cleaned out for use by guests 10. The iron made the electrics fuse and there was no hairdryer. It would have been nice to have a small freezer. 11. We tried to get the TV, Satellite TV working but could not and had to adjust the wires and conections to the projector to get any sound from it. 12. The basin in the downstairs toilet looked like it may come off at any moment and the main bed and down stairs bed made an awful noise when you rolled over in the night. The bed ion the main bedroom also had one of the uprights that was very lose, we tried unsucessfully toi tighten it. However, we still loved the house.see more
                                                                                  no.2 Labini 500 year old house of character
                                                                                  Mrs

                                                                                  The owners were really helpful and the house was beautiful. The kitchen was well stocked with food essentials like milk, cereal, eggs, bread and much more, which helped as we got a late flight into Malta. We were just outside the Mdina city walls with a car park right next to our lane and the famous 24hour crystal palace for a Maltese snack. It was lovely to be able to walk round Rabat and Mdina from the house. The house itself was even more impressive than the photos! It was easy to drive over the island from the house and there was a lidl within easy driving distance. I would recommend it!see more

                                                                                  Also consider