Apartments in Mellieha and Villas - Holiday Lettings - Holiday Rentals Mellieha

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,299 Holiday homes

(5) Excellent 

    19

    Apartment letting in Mellieha

    Island of Malta / Mellieha

    3 6 min stay varies

    • 3 bedrooms
    • sleeps 6
    • min stay varies
    • Child friendly
    • Air conditioning

    from £59 / night

    £655 - £917 / week

    Book View

    Responds fast!
    avg. 45 minutes

    from £59 / night

    (20) Very Good 

      28

      Holiday apartment with shared pool in Tas Sellum

      Mellieha / Tas Sellum

      1 4 7 nights min

      • 1 bedroom
      • sleeps 4
      • 7 nights min
      • Beach / lakeside relaxation
      • Nearest beach 1 km
      • Swimming pool

      from £80 / night

      £554 - £726 / week

      Book View

      Responds fast!
      avg. 2 hours 0 minutes

      from £80 / night

      (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

        (1) Excellent 

          26

          Holiday apartment in Mellieha

          Island of Malta / Mellieha

          2 4 min stay varies

          • 2 bedrooms
          • sleeps 4
          • min stay varies
          • Nearest beach 4 km
          • Child friendly
          • Air conditioning

          from £64 / night

          £445 / week

          Book View

          from £64 / night

          (17) Very Good 

            32

            Villa rental in Santa Maria Estate with swimming pool

            Mellieha / Santa Maria Estate

            6 14 min stay varies

            • 6 bedrooms
            • sleeps 14
            • min stay varies
            • Beach / lakeside relaxation
            • Swimming pool
            • Child friendly
            “Fantastic Villa!” We stayed in this villa with family and friends and children aged 7 to 15. The villa is very spacious and well equipped. The Pool is fantastic and suitable for all age groups. The owners are very friendly and helpful. We all had a fantastic holiday in this villa and wouldn't hesitate to go back. Would advise to hire a car to explore the island, but the owners are more than willing to help you with this. The pictures on the website do not do it justice.

            from £264 / night

            £1,408 - £3,809 / week

            Book View

            from £264 / night

            (13) Excellent 

            Certificate of Excellence

              10

              Holiday apartment with shared pool in Santa Maria Estate

              Mellieha / Santa Maria Estate

              2 4 4 nights min

              • 2 bedrooms
              • sleeps 4
              • 4 nights min
              • Beach / lakeside relaxation
              • Nearest beach 3 km
              • Swimming pool

              Certificate of Excellence

              from £116 / night

              £811 / week

              Book View

              Responds fast!
              avg. 1 hour 42 minutes

              from £116 / night

              (5) Excellent 

              Certificate of Excellence

                12

                Holiday apartment with shared pool in Mellieha

                Island of Malta / Mellieha

                1 4 5 nights min

                • 1 bedroom
                • sleeps 4
                • 5 nights min
                • Swimming pool
                • Child friendly
                • Air conditioning

                Certificate of Excellence

                from £56 / night

                £388 / week

                Book View

                Responds fast!
                avg. 2 hours 11 minutes

                from £56 / night

                (6) Very Good 

                  13

                  Holiday apartment in Santa Maria Estate

                  Mellieha / Santa Maria Estate

                  1 3 4 nights min

                  • 1 bedroom
                  • sleeps 3
                  • 4 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 1 km
                  • Swimming pool

                  from £79 / night

                  £550 / week

                  Book View

                  from £79 / night

                  (13) Excellent 

                    30

                    Holiday farmhouse rental

                    Island of Malta / Mellieha

                    4 8 7 nights min

                    • 4 bedrooms
                    • sleeps 8
                    • 7 nights min
                    • Beach / lakeside relaxation
                    • Child friendly

                    from £303 / night

                    £2,115 / week

                    Book View

                    from £303 / night

                    (42) Excellent 

                      24

                      Holiday apartment with shared pool in Santa Maria Estate

                      Mellieha / Santa Maria Estate

                      3 8 min stay varies

                      • 3 bedrooms
                      • sleeps 8
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Swimming pool
                      • Child friendly

                      from £91 / night

                      £635 / week

                      Book View

                      from £91 / night

                      (5) Very Good 

                      Certificate of Excellence

                        37

                        Villa rental in Mellieha with indoor pool

                        Island of Malta / Mellieha

                        4 10 min stay varies

                        • 4 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Nearest beach 2 km
                        • Swimming pool

                        Certificate of Excellence

                        from £296 / night

                        £5,036 / week

                        Book View

                        from £296 / night

                        (25) Excellent 

                        Certificate of Excellence

                          51

                          Holiday apartment rental

                          Mellieha / Ghadira Bay

                          3 6 min stay varies

                          • 3 bedrooms
                          • sleeps 6
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Child friendly
                          • Air conditioning

                          Certificate of Excellence

                          from £81 / night

                          £564 / week

                          Book View

                          Responds fast!
                          avg. 2 hours 4 minutes

                          from £81 / night

                          (3) Excellent 

                            23

                            Holiday apartment in Mellieha Bay

                            Mellieha / Mellieha Bay

                            2 4 min stay varies

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

                            from £56 / night

                            £383 - £705 / week

                            Book View

                            Responds fast!
                            avg. 2 hours 58 minutes

                            from £56 / night

                            (15) Very Good 

                            Certificate of Excellence

                              24

                              Holiday penthouse with swimming pool in Mellieha

                              Island of Malta / Mellieha

                              2 4 7 nights min

                              • 2 bedrooms
                              • sleeps 4
                              • 7 nights min
                              • Beach / lakeside relaxation
                              • Nearest beach 0.5 km
                              • Swimming pool

                              Certificate of Excellence

                              from £72 / night

                              £504 - £1,692 / week

                              Book View

                              Responds fast!
                              avg. 46 minutes

                              from £72 / night

                              (20) Very Good 

                                22

                                Santa Maria Estate holiday apartment rental

                                Mellieha / Santa Maria Estate

                                2 4 min stay varies

                                • 2 bedrooms
                                • sleeps 4
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Nearest beach 0.5 km
                                • Child friendly
                                “Excellent” Just back from Malta and have to say what a great time we had .apartment was excellent and very modern,clean and spotless ,met Alison briefly as apartment was still being cleaned on arrival no problem we went to Billy's bar for cold drinks top of road and came back to spotless apartment and welcome pack food drinks etc beautiful island would recommend this apartment 5/5

                                from £58 / night

                                £378 - £579 / week

                                Book View

                                from £58 / night

                                  31

                                  Mellieha holiday apartment rental

                                  Island of Malta / Mellieha

                                  1 4 min stay varies

                                  • 1 bedroom
                                  • sleeps 4
                                  • min stay varies
                                  • Swimming pool
                                  • Child friendly
                                  • Air conditioning

                                  from £41 / night

                                  £282 - £423 / week

                                  Book View

                                  Responds fast!
                                  avg. 2 hours 53 minutes

                                  from £41 / night

                                  (2) Excellent 

                                    26

                                    Holiday apartment in Mellieha

                                    Island of Malta / Mellieha

                                    2 5 min stay varies

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

                                    from £46 / night

                                    £403 - £615 / week

                                    Book View

                                    Responds fast!
                                    avg. 1 hour 52 minutes

                                    from £46 / night

                                    (36) Excellent 

                                    Certificate of Excellence

                                      32

                                      Holiday villa rental

                                      Mellieha / Santa Maria Estate

                                      3 8 7 nights min

                                      • 3 bedrooms
                                      • sleeps 8
                                      • 7 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 1 km
                                      • Swimming pool
                                      “Family holiday in the beautiful location of Mellieha” We chose Villa Highnoon because we had used it before, with our family. As our family has grown we have started using both Upper and Lower levels. This means that we have exclusive use of the whole complex for two weeks. Owners are very friendly and helpful and treat us like family. Ideal accommodation for us, our two sons and partners, and our four grandchildren.

                                      Certificate of Excellence

                                      from £91 / night

                                      £632 - £1,617 / week

                                      Book View

                                      Responds fast!
                                      avg. 44 minutes

                                      from £91 / night

                                      (6) Very Good 

                                        43

                                        Holiday apartment in Ghadira Bay

                                        Mellieha / Ghadira Bay

                                        2 6 min stay varies

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

                                        from £56 / night

                                        £388 / week

                                        Book View

                                        from £56 / night

                                        (3) Very Good 

                                          14

                                          Holiday apartment in Mellieha

                                          Island of Malta / Mellieha

                                          1 4 min stay varies

                                          • 1 bedroom
                                          • sleeps 4
                                          • min stay varies
                                          • Nearest beach 2 km
                                          • Child friendly
                                          • Car not necessary

                                          from £46 / night

                                          £303 - £705 / week

                                          Book View

                                          from £46 / night

                                            64

                                            Holiday villa with indoor pool in Mellieha

                                            Island of Malta / Mellieha

                                            4 10 min stay varies

                                            • 4 bedrooms
                                            • sleeps 10
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Nearest beach 2 km
                                            • Swimming pool

                                            from £296 / night

                                            £5,741 / week

                                            Book View

                                            from £296 / night

                                            (8) Excellent 

                                              19

                                              Holiday villa in Mellieha

                                              Island of Malta / Mellieha

                                              4 9 5 nights min

                                              • 4 bedrooms
                                              • sleeps 9
                                              • 5 nights min
                                              • Nearest beach 15 km
                                              • Swimming pool
                                              • Child friendly

                                              from £332 / night

                                              £2,320 / week

                                              Book View

                                              from £332 / night

                                              (3) Average 

                                                26

                                                Mellieha holiday apartment rental

                                                Island of Malta / Mellieha

                                                1 4 min stay varies

                                                • 1 bedroom
                                                • sleeps 4
                                                • min stay varies
                                                • Swimming pool
                                                • Child friendly
                                                • Car not necessary

                                                from £43 / night

                                                £282 - £1,326 / week

                                                Book View

                                                Responds fast!
                                                avg. 1 hour 16 minutes

                                                from £43 / night

                                                (1) Excellent 

                                                  15

                                                  Holiday villa in Mellieha

                                                  Island of Malta / Mellieha

                                                  3 8 7 nights min

                                                  • 3 bedrooms
                                                  • sleeps 8
                                                  • 7 nights min
                                                  • Nearest beach 1 km
                                                  • Swimming pool
                                                  • Child friendly

                                                  from £101 / night

                                                  £705 - £1,521 / week

                                                  Book View

                                                  from £101 / night

                                                  (7) Very Good 

                                                  Certificate of Excellence

                                                    29

                                                    Holiday apartment in Tas Sellum

                                                    Mellieha / Tas Sellum

                                                    5 10 1 night min

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • 1 night min
                                                    • Nearest beach 0.2 km
                                                    • Child friendly
                                                    • Car not necessary

                                                    Certificate of Excellence

                                                    from £71 / night

                                                    £428 / week

                                                    Book View

                                                    from £71 / night

                                                    (16) Very Good 

                                                    Certificate of Excellence

                                                      14

                                                      Santa Maria Estate holiday villa rental

                                                      Mellieha / Santa Maria Estate

                                                      3 6 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 6
                                                      • min stay varies
                                                      • Nearest beach 6 km
                                                      • Swimming pool
                                                      • Child friendly

                                                      Certificate of Excellence

                                                      from £162 / night

                                                      £756 - £3,022 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 2 hours 4 minutes

                                                      from £162 / night

                                                      (18) Very Good 

                                                        22

                                                        Holiday bungalow with swimming pool in Mellieha

                                                        Island of Malta / Mellieha

                                                        4 8 min stay varies

                                                        • 4 bedrooms
                                                        • sleeps 8
                                                        • min stay varies
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 2 km
                                                        • Swimming pool

                                                        from £242 / night

                                                        £1,058 - £2,352 / week

                                                        Book View

                                                        from £242 / night

                                                        (33) Very Good 

                                                        Certificate of Excellence

                                                          36

                                                          Holiday penthouse in Ghadira Bay

                                                          Mellieha / Ghadira Bay

                                                          2 5 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 5
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.1 km
                                                          • Car not necessary

                                                          Certificate of Excellence

                                                          from £53 / night

                                                          £353 - £1,608 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 1 hour 16 minutes

                                                          from £53 / night

                                                            6

                                                            Mellieha holiday villa accommodation

                                                            Island of Malta / Mellieha

                                                            2 6 7 nights min

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • 7 nights min
                                                            • Child friendly
                                                            • Pet friendly

                                                            from £72 / night

                                                            £504 - £1,219 / week

                                                            Book View

                                                            from £72 / night

                                                            (11) Very Good 

                                                              25

                                                              Home rental in Mellieha

                                                              Island of Malta / Mellieha

                                                              2 6 min stay varies

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

                                                              from £41 / night

                                                              £282 - £1,410 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 1 hour 16 minutes

                                                              from £41 / night

                                                              (1) Excellent 

                                                                64

                                                                Holiday villa with indoor pool in Mellieha

                                                                Island of Malta / Mellieha

                                                                4 10 min stay varies

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

                                                                from £278 / night

                                                                £1,946 / week

                                                                Book View

                                                                from £278 / night

                                                                (7) Very Good 

                                                                  24

                                                                  Holiday apartment in Mellieha Bay

                                                                  Mellieha / Mellieha Bay

                                                                  2 5 min stay varies

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

                                                                  from £51 / night

                                                                  £353 - £811 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 2 hours 58 minutes

                                                                  from £51 / night

                                                                  (10) Excellent 

                                                                  Certificate of Excellence

                                                                    45

                                                                    Mellieha holiday apartment rental

                                                                    Island of Malta / Mellieha

                                                                    2 4 3 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 3 nights min
                                                                    • Child friendly
                                                                    • Car not necessary

                                                                    Certificate of Excellence

                                                                    from £51 / night

                                                                    £353 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 45 minutes

                                                                    from £51 / night

                                                                    (25) Excellent 

                                                                      24

                                                                      Santa Maria Estate holiday villa let

                                                                      Mellieha / Santa Maria Estate

                                                                      5 12 7 nights min

                                                                      • 5 bedrooms
                                                                      • sleeps 12
                                                                      • 7 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0.5 km
                                                                      • Swimming pool
                                                                      “excellent villa and very accomodating owner” we all found the villa very enjoyable to stay in and it more than met all our requirements. we also found Garrett the owner to be extremely accomodating up to and during our stay there. we would have no hesitation in recomending the villa or staying there again in the not too distant future

                                                                      from £274 / night

                                                                      £1,914 - £4,885 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 3 hours 22 minutes

                                                                      from £274 / night

                                                                      (34) Excellent 

                                                                      Certificate of Excellence

                                                                        25

                                                                        Holiday villa in Santa Maria Estate

                                                                        Mellieha / Santa Maria Estate

                                                                        3 6 7 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 7 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 1 km
                                                                        • Swimming pool
                                                                        “Excellent!” We had such a lovely week in Villa Highnoon 2. The villa and pool were spotlessly clean and Tessy was very helpful and friendly. The villa is well equipped and met all our needs. We will definitely be returning in the future.

                                                                        Certificate of Excellence

                                                                        from £82 / night

                                                                        £571 - £1,086 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 44 minutes

                                                                        from £82 / night

                                                                        (26) Excellent 

                                                                          20

                                                                          Holiday apartment with shared pool in Santa Maria Estate

                                                                          Mellieha / Santa Maria Estate

                                                                          3 8 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Swimming pool
                                                                          • Child friendly

                                                                          from £66 / night

                                                                          £444 - £1,430 / week

                                                                          Book View

                                                                          from £66 / night

                                                                          (10) Excellent 

                                                                            30

                                                                            Mellieha holiday apartment rental

                                                                            Island of Malta / Mellieha

                                                                            3 6 3 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • 3 nights min
                                                                            • Nearest beach 0.4 km
                                                                            • Child friendly
                                                                            • Car not necessary

                                                                            from £48 / night

                                                                            £327 - £487 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 3 hours 7 minutes

                                                                            from £48 / night

                                                                            (19) Very Good 

                                                                              9

                                                                              Santa Maria Estate holiday apartment rental

                                                                              Mellieha / Santa Maria Estate

                                                                              2 6 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Swimming pool
                                                                              • Child friendly

                                                                              from £61 / night

                                                                              £423 - £1,219 / week

                                                                              Book View

                                                                              from £61 / night

                                                                              (6) Very Good 

                                                                                8

                                                                                Holiday apartment with shared pool in Ghadira Bay

                                                                                Mellieha / Ghadira Bay

                                                                                2 4 min stay varies

                                                                                • 2 bedrooms
                                                                                • sleeps 4
                                                                                • min stay varies
                                                                                • Beach / lakeside relaxation
                                                                                • Swimming pool
                                                                                • Child friendly

                                                                                from £115 / night

                                                                                £687 - £1,203 / week

                                                                                Book View

                                                                                from £115 / night

                                                                                (11) Very Good 

                                                                                  34

                                                                                  Santa Maria Estate holiday villa rental

                                                                                  Mellieha / Santa Maria Estate

                                                                                  5 10 min stay varies

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

                                                                                  from £177 / night

                                                                                  £1,229 - £2,221 / week

                                                                                  Book View

                                                                                  from £177 / night

                                                                                  Top Destination reviews

                                                                                  An exquisite Villa overlooking the pool & citrus gardens, in a serene location
                                                                                  Lovely family villa and location

                                                                                  Family of five staying in the pool level villa of High Noon found it had all the key ingredients for a wonderful family holiday. The hosts Jeff and Caroline made us most welcome and were very willing to help from the speed of the responses when booking, through the collection and drop off at the airport and the local tips throughout the week. The spacious accommodation, out-door area, and warm good sized pool kept all members of the family very happy. The location was ideal with an easy 5 - 15min walk to supermarkets, restaurants and bars and a 35 min walk to a sandy beach. For venturing further afield the bus stop was a 5 mins walk where air conditioned public buses could take you to virtually any town and attraction for a flat fee of 2 Euros per person for 2 hours of travel time. Valletta was 1 hour 15 mins on the bus which took you through a number of lovely locations on the way such as St Pauls Bay. Whilst in Malta we didn’t hire a car and didn’t miss it as anywhere we couldn’t easily get to by walking or by bus only needed a call to Jeff or Caroline who would provide the taxi service. The review would have scored 5 if inclusive aircon was provided throughout the Villa and more English speaking tv channels were available for that teenage downtime.see more
                                                                                  Modern Cosy 2bedroom apartment
                                                                                  Amazing stay

                                                                                  Alison is a sweet warm lady she sent me all details beforehand, found apartment freshly cleaned with a welcome basket , property is modern and fully air conditioned, a few minutes up the road you will find from restaurants, pubs to food stores by car or bus 5 minutes down the road is a beautiful sandy beach only thing I haven’t booked again as she got already 2nd week of August booked and we go for 3 weeks in August, only one flaw that can be fixed is head board and dining chairs are chapping which can be upholstered but this didn’t effect much , a great place to stay thankssee more
                                                                                  THE HAVEN
                                                                                  the Haven

                                                                                  The villa was brilliant, well equipped and large enough for 4 couples to share without being on top of each other. The swimming pool was a lovely bonus after a day of sight seeing. The views from the Haven are fantastic and the owner Fino very friendly and easily contactable. We all had a wonderful holiday, would definitely go back.see more
                                                                                  Amazing Family 4-bedroom 4-bathroom Villa with indoor and outdoor Pool
                                                                                  Fabulous Villa Blu

                                                                                  Villa Blu has excellent, spacious accommodation, it’s private and secluded offering an extremely peaceful stay. The kitchen is well equipped with all the needs for self catering and the spacious dining and sitting room were very comfortable. The four shower rooms (one with a bath) were most welcome as we were a family of eight. The bedrooms were all comfortable with air conditioning as well as in the living area. The pool and hydro pool were a joy to use and the pool table and table tennis table provided a lot fun. We were very well looked after by Victoria when we arrived and she was our contact throughout the stay. Thank you to Victoria for helping us with a couple of unforeseen issues which she sorted out very quickly for us. Victoria also located a Doctor for my granddaughter and knowing she was on hand to help at any time gave us peace of mind. All in all a fabulous place to stay.see more
                                                                                  KV Seafront 2 Bedrooom
                                                                                  Perfect stay

                                                                                  Nice, calm and beautiful. 9/10. Would be 10/10 if not the pool closing at 19:00. Would gladly come back. … see more
                                                                                  1 large 1 bed apartment
                                                                                  Lovely Stay !!

                                                                                  The Apartment was lovely & spacious considering it was only a 1 bedroom. Great location, bus stop only 5 minutes away , we went on the bus to everything we wanted to see. Only 2 Euro’s per journey which was great. I don’t recommend hiring a car as not always good to park and bus service is great !! Beach 10 minutes away , a lovely Sandy beach. Lovely restaurants to eat in especially at top of village. The only down side I will say regarding the apartment was the bathroom needs a good steam clean , mould on grouting by bath and also bath mat was mouldy. Not a nice sight to see. But apart from that the apartment suited us for what we needed. Malta is a beautiful country.see more

                                                                                  Also consider