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
  • Showing 1-50 of 300+
Additional fees apply. Taxes may be added.
  View map Map
    Wonderful! 4.8/5
    (27 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 8
    Villa #34680
    27
    Viewed 32 times in the last 48 hours
      • 3 BR
      • 3 BA
      • Sleeps 7
      Villa #1771972
      1
      Viewed 5 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 60 times in the last 48 hours
          Exceptional! 5.0/5
          (17 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Villa #8172204
          17
          Viewed 9 times in the last 48 hours
            Wonderful! 4.8/5
            (10 reviews)
            avg/night
            • 3 BR
            • 2 BA
            • Sleeps 6
            Villa #8037599
            10
            Viewed 21 times in the last 48 hours
              avg/night
              • 3 BR
              • 3 BA
              • 1 HF BA
              • Sleeps 6
              Villa #8138411
              3
              Viewed 7 times in the last 48 hours
                • 5 BR
                • 4 BA
                • Sleeps 10
                Villa #8039133
                3
                Viewed 20 times in the last 48 hours
                  Wonderful! 4.9/5
                  (13 reviews)
                  avg/night
                  • 3 BR
                  • Sleeps 6
                  Villa #8173912
                  13
                  Viewed 8 times in the last 48 hours
                    avg/night
                    • 3 BR
                    • 2 BA
                    • 1 HF BA
                    • Sleeps 6
                    Villa #8148337
                    4
                    Viewed 34 times in the last 48 hours
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      Villa #6568994
                      3
                      Viewed 6 times in the last 48 hours
                        • 5 BR
                        • 3 BA
                        • Sleeps 10
                        Villa #6737714
                        2
                          Excellent! 4.5/5
                          (17 reviews)
                          avg/night
                          • 5 BR
                          • 4 BA
                          • Sleeps 10
                          Villa #410165
                          17
                          Viewed 23 times in the last 48 hours
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Sleeps 9
                            Villa #1696792
                            1
                            Viewed 8 times in the last 48 hours
                              Wonderful! 4.8/5
                              (8 reviews)
                              avg/night
                              • 3 BR
                              • 3 BA
                              • Sleeps 8
                              Villa #1634828
                              8
                              Viewed 11 times in the last 48 hours
                                Wonderful! 4.8/5
                                (9 reviews)
                                avg/night
                                • 4 BR
                                • 1 BA
                                • Sleeps 8
                                Villa #8077889
                                9
                                Viewed 16 times in the last 48 hours
                                  • 4 BR
                                  • 3 BA
                                  • Sleeps 8
                                  Villa #6837665
                                  0
                                    Exceptional! 5.0/5
                                    (9 reviews)
                                    avg/night
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 10
                                    Villa #8153258
                                    9
                                    Viewed 9 times in the last 48 hours
                                      avg/night
                                      • 4 BR
                                      • 3 BA
                                      • Sleeps 8
                                      Villa #6933330
                                      0
                                      Viewed 8 times in the last 48 hours
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 6
                                        Villa #1932683
                                        0
                                          • 3 BR
                                          • 1 BA
                                          • Sleeps 6
                                          Villa #8026126
                                          1
                                            • 4 BR
                                            • 2 BA
                                            • 1 HF BA
                                            • Sleeps 10
                                            Villa #6471858
                                            0
                                            Viewed 12 times in the last 48 hours
                                              Excellent! 4.4/5
                                              (7 reviews)
                                              avg/night
                                              • 4 BR
                                              • Sleeps 8
                                              Villa #8063078
                                              7
                                              Viewed 9 times in the last 48 hours
                                                • 3 BR
                                                • 1 BA
                                                • Sleeps 6
                                                Villa #8075764
                                                3
                                                Viewed 7 times in the last 48 hours
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Villa #8010373
                                                  2
                                                  Viewed 12 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (20 reviews)
                                                    avg/night
                                                    • 4 BR
                                                    • Sleeps 8
                                                    Villa #8071563
                                                    20
                                                    Viewed 14 times in the last 48 hours
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Villa #1808637
                                                      0
                                                        • 4 BR
                                                        • Sleeps 8
                                                        Villa #8063963
                                                        4
                                                          • 4 BR
                                                          • 2 BA
                                                          • Sleeps 8
                                                          Villa #801280
                                                          2
                                                            $84
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Villa #8044907
                                                            0
                                                            Viewed 42 times in the last 48 hours
                                                              • 6 BR
                                                              • 4 BA
                                                              • Sleeps 11
                                                              Villa #1984391
                                                              0
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • 1 HF BA
                                                                • Sleeps 6
                                                                Villa #8068986
                                                                1
                                                                Viewed 23 times in the last 48 hours
                                                                  • 5 BR
                                                                  • 4 BA
                                                                  • Sleeps 10
                                                                  Villa #6552229
                                                                  0
                                                                    • 4 BR
                                                                    • 5 BA
                                                                    • 1 HF BA
                                                                    • Sleeps 10
                                                                    Villa #6496699
                                                                    1
                                                                    Viewed 7 times in the last 48 hours
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 8
                                                                      Villa #6911985
                                                                      0
                                                                        • 5 BR
                                                                        • 4 BA
                                                                        • Sleeps 11
                                                                        Villa #6911987
                                                                        0
                                                                          • 5 BR
                                                                          • 5 BA
                                                                          • Sleeps 10
                                                                          Villa #6516000
                                                                          0
                                                                            avg/night
                                                                            • 7 BR
                                                                            • 7 BA
                                                                            • Sleeps 14
                                                                            Villa #6508045
                                                                            0
                                                                            Viewed 5 times in the last 48 hours
                                                                              • 4 BR
                                                                              • 3 BA
                                                                              • Sleeps 8
                                                                              Villa #6028541
                                                                              0
                                                                                Excellent! 4.6/5
                                                                                (5 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                Villa #8039120
                                                                                5
                                                                                Viewed 5 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 8
                                                                                  Villa #8055789
                                                                                  0
                                                                                  Viewed 24 times in the last 48 hours
                                                                                    • 3 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 6
                                                                                    Villa #8060520
                                                                                    3
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 10
                                                                                      Villa #8069341
                                                                                      0
                                                                                      Viewed 6 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Villa #8140765
                                                                                        0
                                                                                        Viewed 10 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 6 BR
                                                                                          • 6 BA
                                                                                          • Sleeps 14
                                                                                          Villa #1721902
                                                                                          0
                                                                                          Viewed 5 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 11 BR
                                                                                            • 11 BA
                                                                                            • Sleeps 22
                                                                                            Villa #6104577
                                                                                            0
                                                                                            Viewed 17 times in the last 48 hours
                                                                                              Exceptional! 5.0/5
                                                                                              (8 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 7
                                                                                              Villa #1656501
                                                                                              8
                                                                                              Viewed 36 times in the last 48 hours
                                                                                                Excellent! 4.6/5
                                                                                                (10 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 6
                                                                                                Villa #8008402
                                                                                                10
                                                                                                Viewed 20 times in the last 48 hours
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  Villa #6088885
                                                                                                  0
                                                                                                    • 3 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 7
                                                                                                    Villa #1652977
                                                                                                    6
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 6
                                                                                                      Villa #6865193
                                                                                                      0
                                                                                                      Viewed 39 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Mahon 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

                                                                                                      A wonderful place!

                                                                                                      5 of 5
                                                                                                      We had a wonderful time here, the villa and location was fantastic for sightseeing and relaxing which was exactly what we wanted from our holiday. The villa was very specious and clean and set in lovely grounds, which overlooked the sea. Only a few minutes by car to the nearest town Mahon which had lovely restaurants in the town and by the waterfront. We found Menorca and the villa wonderful and we wouldn't hesitate to recommend it to anyone. We cannot wait to return!
                                                                                                      • Submitted: Feb 5, 2010
                                                                                                      • Stayed: Oct 2009