Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit
Additional fees apply. Taxes may be added.
  View map Map
    • 11 BR
    • 11 BA
    • Sleeps 22
    Villa #1176008
    1
    Viewed 125 times in the last 48 hours
      Wonderful! 4.8/5
      (9 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • 1 HF BA
      • Sleeps 5
      Villa #1890388
      9
      Viewed 80 times in the last 48 hours
        • 5 BR
        • 4 BA
        • Sleeps 10
        Villa #8039133
        3
        Viewed 30 times in the last 48 hours
          Wonderful! 4.9/5
          (13 reviews)
          avg/night
          • 3 BR
          • Sleeps 6
          Villa #8173912
          13
          Viewed 17 times in the last 48 hours
            Exceptional! 5.0/5
            (17 reviews)
            avg/night
            • 3 BR
            • 2 BA
            • Sleeps 6
            Villa #8172204
            17
            Viewed 8 times in the last 48 hours
              Wonderful! 4.8/5
              (10 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 6
              Villa #8037599
              10
              Viewed 11 times in the last 48 hours
                Wonderful! 4.8/5
                (31 reviews)
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 8
                Villa #34680
                31
                Viewed 31 times in the last 48 hours
                  Excellent! 4.5/5
                  (17 reviews)
                  avg/night
                  • 5 BR
                  • 4 BA
                  • Sleeps 10
                  Villa #410165
                  17
                  Viewed 24 times in the last 48 hours
                    avg/night
                    • 3 BR
                    • 2 BA
                    • 1 HF BA
                    • Sleeps 6
                    Villa #8148337
                    4
                    Viewed 15 times in the last 48 hours
                      • 3 BR
                      • 3 BA
                      • 1 HF BA
                      • Sleeps 6
                      Villa #8138411
                      3
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Villa #6568994
                        3
                        Viewed 41 times in the last 48 hours
                          Exceptional! 5.0/5
                          (9 reviews)
                          avg/night
                          • 4 BR
                          • 3 BA
                          • Sleeps 10
                          Villa #8153258
                          9
                          Viewed 13 times in the last 48 hours
                            avg/night
                            • 3 BR
                            • 2 BA
                            • 1 HF BA
                            • Sleeps 6
                            Villa #8068986
                            1
                            Viewed 27 times in the last 48 hours
                              Wonderful! 4.8/5
                              (9 reviews)
                              avg/night
                              • 4 BR
                              • 1 BA
                              • Sleeps 8
                              Villa #8077889
                              9
                              Viewed 8 times in the last 48 hours
                                • 4 BR
                                • 3 BA
                                • Sleeps 8
                                Villa #6837665
                                Viewed 7 times in the last 48 hours
                                  avg/night
                                  • 4 BR
                                  • 3 BA
                                  • Sleeps 8
                                  Villa #8138833
                                  3
                                  Viewed 29 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 9
                                    Villa #1696792
                                    1
                                    Viewed 32 times in the last 48 hours
                                      avg/night
                                      • 5 BR
                                      • 3 BA
                                      • Sleeps 10
                                      Villa #6737714
                                      2
                                      Viewed 6 times in the last 48 hours
                                        • 3 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Villa #8010373
                                        2
                                        Viewed 14 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (20 reviews)
                                          avg/night
                                          • 4 BR
                                          • Sleeps 8
                                          Villa #8071563
                                          20
                                          Viewed 31 times in the last 48 hours
                                            • 3 BR
                                            • 3 BA
                                            • Sleeps 8
                                            Villa #1634828
                                            8
                                              • 4 BR
                                              • 2 BA
                                              • 1 HF BA
                                              • Sleeps 10
                                              Villa #6471858
                                              Viewed 26 times in the last 48 hours
                                                • 4 BR
                                                • 5 BA
                                                • 1 HF BA
                                                • Sleeps 10
                                                Villa #6496699
                                                1
                                                Viewed 8 times in the last 48 hours
                                                  avg/night
                                                  • 5 BR
                                                  • 5 BA
                                                  • Sleeps 10
                                                  Villa #6516000
                                                  Viewed 8 times in the last 48 hours
                                                    • 4 BR
                                                    • Sleeps 8
                                                    Villa #8063963
                                                    4
                                                      • 4 BR
                                                      • 2 BA
                                                      • Sleeps 8
                                                      Villa #801280
                                                      2
                                                        avg/night
                                                        • 3 BR
                                                        • 3 BA
                                                        • Sleeps 7
                                                        Villa #1771972
                                                        1
                                                        Viewed 10 times in the last 48 hours
                                                          $93
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Villa #8044907
                                                          Viewed 126 times in the last 48 hours
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #1932683
                                                              avg/night
                                                              • 4 BR
                                                              • 3 BA
                                                              • Sleeps 8
                                                              Villa #6933330
                                                              1
                                                              Viewed 22 times in the last 48 hours
                                                                avg/night
                                                                • 5 BR
                                                                • 3 BA
                                                                • Sleeps 10
                                                                Villa #6901366
                                                                Viewed 29 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  Villa #8075764
                                                                  3
                                                                  Viewed 18 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 1 BA
                                                                    • Sleeps 6
                                                                    Villa #8026126
                                                                    1
                                                                      Exceptional! 5.0/5
                                                                      (6 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      Villa #8037713
                                                                      6
                                                                      Viewed 21 times in the last 48 hours
                                                                        Excellent! 4.4/5
                                                                        (7 reviews)
                                                                        avg/night
                                                                        • 4 BR
                                                                        • Sleeps 8
                                                                        Villa #8063078
                                                                        7
                                                                        Viewed 12 times in the last 48 hours
                                                                          • 6 BR
                                                                          • 4 BA
                                                                          • Sleeps 11
                                                                          Villa #1984391
                                                                            • 5 BR
                                                                            • 4 BA
                                                                            • Sleeps 10
                                                                            Villa #6552229
                                                                              • 4 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Villa #8000813
                                                                              Viewed 11 times in the last 48 hours
                                                                                • 4 BR
                                                                                • 2 BA
                                                                                • Sleeps 7
                                                                                Villa #6947611
                                                                                Viewed 16 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 10
                                                                                  Villa #8069341
                                                                                  Viewed 13 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 7
                                                                                    Villa #6965288
                                                                                    Viewed 18 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 8 BR
                                                                                      • 7 BA
                                                                                      • Sleeps 14
                                                                                      Villa #1469933a
                                                                                      Viewed 15 times in the last 48 hours
                                                                                        • 5 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 10
                                                                                        Villa #1469932a
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 8
                                                                                          Villa #6911985
                                                                                            • 5 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 11
                                                                                            Villa #6911987
                                                                                              avg/night
                                                                                              • 7 BR
                                                                                              • 7 BA
                                                                                              • Sleeps 14
                                                                                              Villa #6508045
                                                                                              Viewed 27 times in the last 48 hours
                                                                                                • 4 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 8
                                                                                                Villa #6028541
                                                                                                  Excellent! 4.6/5
                                                                                                  (5 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 6
                                                                                                  Villa #8039120
                                                                                                  5
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #8055789
                                                                                                    Viewed 29 times in the last 48 hours
                                                                                                      $86
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 6
                                                                                                      Villa #8060520
                                                                                                      3
                                                                                                      Viewed 13 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Mahón Reviews

                                                                                                      Villa Girasol is an absolute delight

                                                                                                      5 of 5
                                                                                                      Overlooking part of Mahon Harbour with clusters of sailing & motor yachts. It is also a landing place for the water taxi which ferries you to wherever you want within the harbour area. The view is just wonderful. The Villa is well equipped containing everything one could possibly need & has a decor based on sunflowers which is quite beautiful. Decorative wall plates festoon the shaded patio area. 3 Double bedrooms & 3 bathrooms, spacious living room and dining room complete the picture. All in all a great place to stay with a lovely atmosphere. We'll be visiting again.
                                                                                                      • Submitted: Oct 24, 2016
                                                                                                      • Stayed: Sep 2016

                                                                                                      Excellent

                                                                                                      5 of 5
                                                                                                      The property (well-appointed, clean, comfy, ) and the location (quiet, scenic) are outstanding, hard-to-top. Made for 10 fabulous days. Many thanks to the owners and on-site staff!
                                                                                                      • Submitted: Jul 8, 2016
                                                                                                      • Stayed: Jun 2016

                                                                                                      Incredible villa

                                                                                                      5 of 5
                                                                                                      We spent a fantastic week at Casa Marina. The views are beautiful and the house is a great size with five really good, even- sized bedrooms. The access to the water is great and we were able to moor a boat in Cala Tarida for a few days. The house is also close to some nice beach clubs and close enough to the shops (we hired a car and that made it easier). A dream holiday completed by really friendly service on arrival.
                                                                                                      • Submitted: Apr 5, 2016
                                                                                                      • Stayed: Mar 2016