HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
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 Default Owner Icon heart-filled

Holidaymakers searching for holiday rentals in Mahon also enquired about villas in Binibeca, villas in Puerto Pollensa and villas in Son Bou / San Jaime

Make a holiday rental apartment or villas in Mahon, Menorca your home away from home

The capital of Menorca, Mahon, is located on the south east coast of the island, on the banks of a huge harbour. Mahon is filled with historical buildings, with plenty to entertain visitors during the day, and by night, the nightclubs in Mahon are awash with revellers. Calm and charming by day, vibrant and exciting by night, villas in Mahon are a really special place to stay, giving you the best of both worlds, and guaranteeing you return home refreshed and invigorated, with memories which will stay with you for many years. There is a stunning mix of colonial and Menorcan architecture, and when combined with the setting, on one of Europe’s largest harbour, Mahon really is an idyllic spot.

Things to do on holiday to Mahon, Menorca

Mahon is a magnificent walled city with a long and turbulent history. As a result, there are a huge range of fascinating sights to see and historical buildings to explore from a self catering apartment in Mahon, Menorca. The Arch de San Roque is the oldest monument, and the only remnant of the ancient walls that one protected the city. However, the Church of Santa Maria, the Casa de Cultura and the magnificent Gobierno Militar on the Place Esplanada are simply stunning, and among the finest places to visit from a villa in Mahon.

There is also a huge amount of shopping to be done from and apartment in Mahon, Menorca, and after you have spend a long day in the sun, touring the atmospheric, twisting streets, you can always find an excellent little café in which to take the weight off your feet and watch the world drifting by. The cake shops, food markets and the underground market are all fantastic places to find local bargains.

The nightlife in Mahon is excellent. When the sun begins to set over the harbour, the many cafes, bars and nightclubs in Mahon become the focus for both visitors and locals alike. There is a fantastic atmosphere of revelry around the harbour, which is where the majority of the nightclubs in Mahon are found. Whether you are looking to dance the night away or enjoy a quiet drink overlooking stunning scenery, an apartment in Mahon, Menorca, will allow you to enjoy the perfect evening, offering more than you could have wished for.

Places to visit on holiday to Mahon, Menorca

The old capital of Menorca, Ciudadela, is also well worth investigation from a self catering villa in Mahon. It too boasts some stunning colonial architecture, as well as Turkish and Arabic buildings. The pink painted Town Hall is especially worth exploring, and it is very easy to reach the S’Albufera des Grau Nature Park in the north of the territory from here.

Weather in Mahon, Menorca

The climate in Mahon is sensational. The summer is amazingly long, lasting from May until September. Temperatures average over 30˚C during the days between these months, and the sea temperatures remain easily warm enough to swim in all year round.

Travel to Mahon Airport, Menorca

There are hundreds of cheap flights to Mahon Airport (MAH) from the UK. Although it is not a large airport, easyJet, Monarch and British Airways all provide cheap flights to Mahon Airport from airports across the UK, from Bristol to Newcastle, Glasgow to London.

    Wonderful! 4.8/5
    (10 reviews)
    avg/night
    • 2 BR
    • 1 BA
    • Separate Toilet
    • Sleeps 5
    Villa #1890388
    10
    Viewed 33 times in the last 48 hours
      Exceptional! 5/5
      (9 reviews)
      avg/night
      • 4 BR
      • 3 BA
      • Sleeps 8
      House #6449741
      9
      Viewed 30 times in the last 48 hours
        Exceptional! 5/5
        (4 reviews)
        avg/night
        • Studio
        • 1 BA
        • Sleeps 4
        Bungalow #6541177
        4
        Viewed 40 times in the last 48 hours
          avg/night
          • 11 BR
          • 11 BA
          • Sleeps 22
          Villa #1176008
          1
          Viewed 8 times in the last 48 hours
            Wonderful! 4.8/5
            (6 reviews)
            avg/night
            • 5 BR
            • 4 BA
            • Sleeps 10
            Villa #8039133
            6
            Viewed 47 times in the last 48 hours
              Wonderful! 4.9/5
              (13 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 6
              House #6535541
              13
              Viewed 21 times in the last 48 hours
                Excellent! 4.4/5
                (18 reviews)
                avg/night
                • 4 BR
                • 2 BA
                • Sleeps 8
                Apartment #6038501
                18
                Viewed 9 times in the last 48 hours
                  Wonderful! 4.9/5
                  (13 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 6
                  Villa #8173912
                  13
                  Viewed 13 times in the last 48 hours
                    • 3 BR
                    • 2 BA
                    • Sleeps 6
                    Villa #8037599
                    10
                      Wonderful! 4.9/5
                      (34 reviews)
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 8
                      Villa #34680
                      34
                      Viewed 18 times in the last 48 hours
                        • 3 BR
                        • 3 BA
                        • Separate Toilet
                        • Sleeps 6
                        Villa #8138411
                        3
                          Exceptional! 5/5
                          (17 reviews)
                          View details for price
                          • 3 BR
                          • 2 BA
                          • Sleeps 6
                          Villa #8172204
                          17
                            Exceptional! 5/5
                            (4 reviews)
                            avg/night
                            • 3 BR
                            • 3 BA
                            • Separate Toilet
                            • Sleeps 6
                            Villa #8148337
                            4
                            Viewed 12 times in the last 48 hours
                              Excellent! 4.5/5
                              (17 reviews)
                              avg/night
                              • 5 BR
                              • 4 BA
                              • Sleeps 10
                              Villa #410165
                              17
                              Viewed 15 times in the last 48 hours
                                Excellent! 4.6/5
                                (12 reviews)
                                avg/night
                                • 5 BR
                                • 5 BA
                                • Sleeps 10
                                House #541067
                                12
                                Viewed 27 times in the last 48 hours
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Separate Toilet
                                  • Sleeps 5
                                  House #8106399
                                  3
                                  Viewed 28 times in the last 48 hours
                                    Wonderful! 4.8/5
                                    (4 reviews)
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Villa #6568994
                                    4
                                    Viewed 15 times in the last 48 hours
                                      Excellent! 4.6/5
                                      (22 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Cottage #1106700
                                      22
                                      Viewed 8 times in the last 48 hours
                                        • 3 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Villa #6970158
                                        Viewed 7 times in the last 48 hours
                                          Excellent! 4.7/5
                                          (10 reviews)
                                          avg/night
                                          • 4 BR
                                          • 2 BA
                                          • Sleeps 8
                                          Villa #8077889
                                          10
                                          Viewed 15 times in the last 48 hours
                                            • 5 BR
                                            • 5 BA
                                            • Separate Toilet
                                            • Sleeps 12
                                            House #6878634
                                            1
                                            Viewed 13 times in the last 48 hours
                                              • 6 BR
                                              • 4 BA
                                              • Sleeps 14
                                              Chateau / Country House #2603013
                                              Viewed 6 times in the last 48 hours
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 7
                                                Cottage #1669927
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  House #6543165
                                                  Viewed 44 times in the last 48 hours
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Cottage #6252394
                                                    Viewed 7 times in the last 48 hours
                                                      avg/night
                                                      • 5 BR
                                                      • 4 BA
                                                      • Sleeps 9
                                                      Chateau / Country House #8068608
                                                      Viewed 7 times in the last 48 hours
                                                        Exceptional! 5/5
                                                        (9 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 3 BA
                                                        • Sleeps 10
                                                        Villa #8153258
                                                        9
                                                        Viewed 5 times in the last 48 hours
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 4
                                                          House #1773831
                                                          3
                                                          Viewed 7 times in the last 48 hours
                                                            avg/night
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            House #1664891
                                                            1
                                                            Viewed 5 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Villa #8010373
                                                              2
                                                              Viewed 8 times in the last 48 hours
                                                                • 3 BR
                                                                • 2 BA
                                                                • Separate Toilet
                                                                • Sleeps 6
                                                                Villa #8068986
                                                                1
                                                                  Wonderful! 4.9/5
                                                                  (21 reviews)
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 4 BA
                                                                  • Sleeps 8
                                                                  Villa #8071563
                                                                  21
                                                                  Viewed 13 times in the last 48 hours
                                                                    Wonderful! 4.8/5
                                                                    (4 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 6
                                                                    House #1352458
                                                                    4
                                                                    Viewed 5 times in the last 48 hours
                                                                      avg/night
                                                                      • 5 BR
                                                                      • 3 BA
                                                                      • Sleeps 10
                                                                      Villa #6737714
                                                                      2
                                                                      Viewed 5 times in the last 48 hours
                                                                        • 4 BR
                                                                        • 3 BA
                                                                        • Sleeps 8
                                                                        Villa #8117582
                                                                          Exceptional! 5/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Villa #8037713
                                                                          6
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 5
                                                                            Condo #8164885
                                                                            Viewed 18 times in the last 48 hours
                                                                              • 4 BR
                                                                              • 2 BA
                                                                              • Sleeps 7
                                                                              Villa #6947611
                                                                              Viewed 8 times in the last 48 hours
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Cottage #1087242
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 7
                                                                                  House #1378354
                                                                                  1
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 2
                                                                                    Cottage #8193772
                                                                                    Viewed 17 times in the last 48 hours
                                                                                      Excellent! 4.4/5
                                                                                      (7 reviews)
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 8
                                                                                      Villa #8063078
                                                                                      7
                                                                                      Viewed 7 times in the last 48 hours
                                                                                        Excellent! 4.7/5
                                                                                        (3 reviews)
                                                                                        avg/night
                                                                                        • 4 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 8
                                                                                        Villa #8138833
                                                                                        3
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Villa #1634828
                                                                                          8
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 7
                                                                                            House #1932853
                                                                                            1
                                                                                            Viewed 33 times in the last 48 hours
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Chalet #6911982
                                                                                                avg/night
                                                                                                • 4 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 7
                                                                                                House #1766439
                                                                                                2
                                                                                                Viewed 5 times in the last 48 hours
                                                                                                  • 4 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 8
                                                                                                  Villa #6837665
                                                                                                  Viewed 5 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 6
                                                                                                    Chalet #6975003
                                                                                                    Viewed 19 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      House #6998442
                                                                                                      Viewed 11 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      a top-experience on a top-location!

                                                                                                      5 of 5
                                                                                                      We enjoyed an wonderfull vacation with our daughters and their boyfriends in your beautiful house and on this quiet and beautiful Island. The whole day and night we heared the singing of an Nightingale ( so we said to each other: a day-and Nightingale) We love birds and we saw a lot of them. We used your fire-place for a BBQ. During sunset with a magnificent view. We can recommand your place to those you love quietness and beauty.
                                                                                                      • Review Submitted: May 21, 2017
                                                                                                      • Date of Stay: May 2017

                                                                                                      Stunning

                                                                                                      5 of 5
                                                                                                      Just back in Stratford upon Avon after the best week celebrating my 60th at Harry's house,in what I must say is the most beautiful villa.....we took great care of it as it is truly the most wonderful place that you have.....it's been on FB. and already many people in my circle of friends have asked me for the link to book.....I will hope to do so again.....you have truly seen to all the comforts anyone could ask for...and am grateful
                                                                                                      • Review Submitted: May 20, 2017
                                                                                                      • Date of Stay: May 2017