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

Make a holiday apartment in Porto Petro your home away from home

Among the small, picturesque fishing villages that pepper the Majorcan coastline, Porto Petro is one of the best kept secrets. On the south eastern corner of the island, Porto Petro is home to only about 500 permanent residents, and the small-town atmosphere and authentic island life is still very much evident despite its proximity to the cosmopolitan and sophisticated resort of Cala D’or. During the summer, the population is swelled by visitors who take holiday apartments in Porto Petro overlooking the pretty harbour or large sprawling villas with private pools on the edge of the village with wonderful sea or rural views. Holiday homes in Porto Petro offer a wide range of accommodations for all size of travelling parties, are well maintained, well furnished and with all mod cons.

Porto Petro is peaceful and attractive and perfect for a relaxing holiday. It may have succumbed to tourism but it hasn’t allowed it to take over. The pace of life remains gentle and enjoys a lovely natural setting. The harbour and marina may now see fancy yachts and motor boats next to the fishing boats, but this all adds to the charm. Holiday apartments in Porto Petro have the advantage of the setting and the close proximity of the beach. as well as to the lovely surrounding rugged countryside.

Things to do in Porto Petro

-Days at the beach can be enjoyed at either of the two small beaches in Porto Petro. Thanks to the anonymity of the village and the existence of the large neighbouring resort, the beaches are not well known and the lovely sands are rarely crowded and the water is safe for swimming.

-Water sports are plentiful in Porto Petro with booking offices on the harbourside. The Scuba centre in the village calls divers for repeat visits to holiday villas in Porto Petro as well as newbies looking to learn to dive. Pool and open water tuition is available. For visitors who want to see marine life without getting kitted out in snorkelling or dive gear can enjoy a trip on the glass bottom boat which operates from the marina to Cala Figuera.

-Outdoor activities are also plentiful, with the surrounding countryside presenting excellent opportunities for hiking and horse riding. There is also a golf course at Vall d’Or, about a 15 minute drive from most Porto Petro holiday homes.

-Cala Mandrango Natural Park is a must visit. Situated on two large bays divided by a rocky promontory, the beaches are superb with golden sands and borders of pine trees. It is a great area for bird watching, especially for water fowl. Cala Mandrago is about a 5 minute drive from Porto Petro or a 30 minute walk. A charming alternative to driving or walking however, is the mini train that runs between Cala d’Or and Cala Mandrago.

-Eating out is a delight in Porto Petro. The harbour’s edge is lined with bars and restaurants with menus dishing up local and Mediterranean cuisine. At lunchtime or evening, enjoy an authentic Majorcan meal of freshly caught seafood while drinking in the views of the pine covered hills in the background or overlooking the harbour out to sea.

The weather in Porto Petro

Thanks to a warm Mediterranean climate, visitors can consider taking a holiday home in Porto Petro to enjoy some terrific summer sunshine or to escape the cold North European winters. With long summer days where temperatures can reach in excess of 30°C and mild winters where temperatures rarely drop below 10°C, Porto Petro is an all-year-round destination.

Getting to Porto Petro

Porto Petro is around 60 kms from Palma de Majorca, the island’s capital and location of the island’s only airport. There’s a busy flight schedule into the airport from all over Europe and also, ferries from Barcelona dock in Palma or Alcudia. Transfers are easy enough but a hire car is a good idea for maximising a stay in a lovely Porto Petro holiday home.

    • 6 BR
    • 6 BA
    • Sleeps 12
    Villa #1949661
    Viewed 19 times in the last 48 hours
      • 5 BR
      • 5 BA
      • Sleeps 10
      Villa #1901140
      Viewed 62 times in the last 48 hours
        Wonderful! 4.9/5
        (24 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 6
        Apartment #493549
        24
        Viewed 45 times in the last 48 hours
          Exceptional! 5/5
          (4 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Villa #8115575
          4
          Viewed 24 times in the last 48 hours
            • 3 BR
            • 3 BA
            • Sleeps 6
            Villa #8082579
            1
            Viewed 30 times in the last 48 hours
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 4
              Apartment #8079445
              2
              Viewed 15 times in the last 48 hours
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 6
                House #6864902
                2
                Viewed 35 times in the last 48 hours
                  avg/night
                  • 3 BR
                  • 1 BA
                  • Sleeps 5
                  House #2063977
                  2
                  Viewed 16 times in the last 48 hours
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #8032910
                    2
                    Viewed 7 times in the last 48 hours
                      Exceptional! 5/5
                      (8 reviews)
                      avg/night
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      Villa #8064902
                      8
                      Viewed 19 times in the last 48 hours
                        • 2 BR
                        • 1 BA
                        • Sleeps 5
                        Apartment #6495269
                        1
                          • 6 BR
                          • 7 BA
                          • Sleeps 14
                          House #2487337
                          2
                            avg/night
                            • 4 BR
                            • 2 BA
                            • Separate Toilet
                            • Sleeps 9
                            Apartment #6495267
                            Viewed 8 times in the last 48 hours
                              • 3 BR
                              • 2 BA
                              • Sleeps 5
                              Chalet #2594690
                                avg/night
                                • 3 BR
                                • 1 BA
                                • Sleeps 6
                                House #2523276
                                Viewed 24 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #8224445
                                  Viewed 7 times in the last 48 hours
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #2600348
                                      • 4 BR
                                      • 3 BA
                                      • Sleeps 8
                                      Villa #8232690
                                      Viewed 18 times in the last 48 hours
                                        • 6 BR
                                        • 7 BA
                                        • Sleeps 14
                                        House #2454321
                                          • 5 BR
                                          • 5 BA
                                          • Separate Toilet
                                          • Sleeps 10
                                          Villa #4167757
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            House #2487887
                                              • 7 BR
                                              • 6 BA
                                              • Sleeps 19
                                              Villa #1372107
                                              3
                                              Viewed 294 times in the last 48 hours
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 6
                                                Villa #6856856
                                                Viewed 61 times in the last 48 hours
                                                  Excellent! 4.6/5
                                                  (17 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 8
                                                  Villa #1176177
                                                  17
                                                  Viewed 234 times in the last 48 hours
                                                    Excellent! 4.4/5
                                                    (5 reviews)
                                                    View details for price
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 4
                                                    Villa #1149958
                                                    5
                                                    Viewed 176 times in the last 48 hours
                                                      Wonderful! 4.8/5
                                                      (17 reviews)
                                                      avg/night
                                                      • 6 BR
                                                      • 4 BA
                                                      • Sleeps 12
                                                      Villa #1077658
                                                      17
                                                      Viewed 183 times in the last 48 hours
                                                        Excellent! 4.7/5
                                                        (11 reviews)
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        Villa #1372105
                                                        11
                                                        Viewed 104 times in the last 48 hours
                                                          avg/night
                                                          • 5 BR
                                                          • 5 BA
                                                          • Sleeps 10
                                                          Villa #1622771
                                                          2
                                                          Viewed 34 times in the last 48 hours
                                                            avg/night
                                                            • 5 BR
                                                            • 3 BA
                                                            • Sleeps 10
                                                            Villa #1622747
                                                            2
                                                            Viewed 45 times in the last 48 hours
                                                              Exceptional! 5/5
                                                              (10 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Villa #1622818
                                                              10
                                                              Viewed 70 times in the last 48 hours
                                                                avg/night
                                                                • 4 BR
                                                                • 3 BA
                                                                • Sleeps 8
                                                                Villa #1030711
                                                                Viewed 19 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (8 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 5
                                                                  Villa #3932296
                                                                  8
                                                                  Viewed 91 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 8
                                                                    Villa #6543931
                                                                    1
                                                                    Viewed 58 times in the last 48 hours
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      House #1176186
                                                                      2
                                                                      Viewed 43 times in the last 48 hours
                                                                        Exceptional! 5/5
                                                                        (39 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        Apartment #1685603
                                                                        39
                                                                        Viewed 112 times in the last 48 hours
                                                                          Excellent! 4.6/5
                                                                          (8 reviews)
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Sleeps 7
                                                                          Villa #6858295
                                                                          8
                                                                          Viewed 37 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (24 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 6
                                                                            Apartment #2468263
                                                                            24
                                                                            Viewed 116 times in the last 48 hours
                                                                              avg/night
                                                                              • 5 BR
                                                                              • 3 BA
                                                                              • Sleeps 12
                                                                              Villa #6856213
                                                                              Viewed 27 times in the last 48 hours
                                                                                Excellent! 4.5/5
                                                                                (16 reviews)
                                                                                avg/night
                                                                                • 7 BR
                                                                                • 6 BA
                                                                                • Sleeps 17
                                                                                Villa #79578
                                                                                16
                                                                                Viewed 228 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (18 reviews)
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Apartment #2511914
                                                                                  18
                                                                                  Viewed 76 times in the last 48 hours
                                                                                    Excellent! 4.7/5
                                                                                    (33 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 8
                                                                                    House #2210756
                                                                                    33
                                                                                    Viewed 89 times in the last 48 hours
                                                                                      • 6 BR
                                                                                      • 6 BA
                                                                                      • Sleeps 12
                                                                                      Farmhouse #6856245
                                                                                      Viewed 25 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 9 BR
                                                                                        • 8 BA
                                                                                        • Sleeps 12
                                                                                        Villa #1622769
                                                                                        3
                                                                                        Viewed 10 times in the last 48 hours
                                                                                          Wonderful! 4.8/5
                                                                                          (10 reviews)
                                                                                          avg/night
                                                                                          • 5 BR
                                                                                          • 5 BA
                                                                                          • Sleeps 11
                                                                                          House #6089305
                                                                                          10
                                                                                          Viewed 154 times in the last 48 hours
                                                                                            Exceptional! 5/5
                                                                                            (12 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Cottage #843639
                                                                                            12
                                                                                            Viewed 65 times in the last 48 hours
                                                                                              Wonderful! 4.9/5
                                                                                              (9 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 8
                                                                                              Villa #6525760
                                                                                              9
                                                                                              Viewed 30 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (26 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 6
                                                                                                House #2560607
                                                                                                26
                                                                                                Viewed 86 times in the last 48 hours
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 2
                                                                                                  Multiple rentals Apartment #2418721
                                                                                                  6
                                                                                                  Viewed 41 times in the last 48 hours
                                                                                                    Excellent! 4.7/5
                                                                                                    (6 reviews)
                                                                                                    avg/night
                                                                                                    • 7 BR
                                                                                                    • 4 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 16
                                                                                                    Cottage #1645246
                                                                                                    6
                                                                                                    Viewed 91 times in the last 48 hours
                                                                                                      Exceptional! 5/5
                                                                                                      (11 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      House #2404816
                                                                                                      11
                                                                                                      Viewed 25 times in the last 48 hours

                                                                                                      Portopetro Holiday Homes & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Perfect in every way.

                                                                                                      5 of 5
                                                                                                      If Matius were ever to sell, we would be first in the queue. We just love this place!
                                                                                                      • Review Submitted: Jun 17, 2017
                                                                                                      • Date of Stay: May 2017

                                                                                                      Sjoerd...

                                                                                                      5 of 5
                                                                                                      The house is excellent. Clean, big, good beds, good WiFi, nice furniture. Kitchen is wel equipped. Car can be stored in de garage. Kitchen/livingroom is on the first floor/not ajected to the swimmingpool. The terras is excellent though.A 5 minute stroll to the nearest beach, city centre and harbour makes it a accelent hideout.Is there really nothing to complain? Yes. Of Course. The swimmingpool is small. And the stairs/doorsteps throughout the house and garden makes it probably not the best house for small ones.Reception was nice and friendly.I would recommend this to friends and family.
                                                                                                      • Review Submitted: Jun 16, 2017
                                                                                                      • Date of Stay: Jun 2017