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 Petra also enquired about villas in Pollensa, cottages in Campos and villas in Cala d'Or Area

Make a holiday rental villa or farmhouse in Petra, Spain your home away from home

Petra is set in Majorca’s rural heart, a long way from the bustle of the island’s coastal resorts, and in an altogether more serene and slow-paced environment. At a self-catering farmhouse in Petra there’s bucolic scenery all around, with wheat fields, vineyards and olive groves scattered across the landscape. It’s the perfect destination for invigorating walks or bike rides, as well gastronomic tours.

Things to do in Petra, Spain

Petra self-catering vacation accommodation is set in a landscape that you’ll want to explore, whether by foot, car, bike, or even on horseback. There are walking trails close to villas in Petra that you can follow to admire landmarks such as the Bonany monastery, close to farmhouses in Petra.

Majorca has a burgeoning reputation for wine production, and at vacation accommodation in Petra you’ll be close to the revered Miquel Oliver Bodega, where you’ll have the opportunity to learn about a winemaking tradition that dates back to pre-Roman times, as well as find out first-hand why Majorcan red and whites are winning awards. There’s also a strong market culture in the area around Petra villas – on certain days of the week the ramblas and squares of the towns nearby come alive with friendly commerce. For instance, Manacor, about a ten-minute drive from holiday farmhouses in Petra hosts a vibrant market every Monday.

If you’d like a day at the beach then there’s a wonderful choice of sandy bays within a 30-minute drive of Petra villas. Cala Varques is an unspoiled and secluded stretch of sand, while Portocristo is a little more frequented, and is served by an excellent array of facilities.

Places to visit on holiday in Petra, Spain

At a self-catering villa in Petra you’ll have a tremendous range of options for excursions and days out. First off, the Tramuntana Mountain range is half an hour away and features breathtaking upland scenery. Soller and Valldemossa are attractive within easy reach of the mountains, while Andratx, 55 minutes from self-catering accommodation in Petra, is home to some of Majorca’s most exclusive beaches.

Weather in Petra, Spain

Majorca is almost synonymous with a warm, sunny climate. If you head here any time between May and October, you’ll get nigh on perfect beach weather, with highs between 25 and 35 degrees. Arrive at a Petra vacation rental at any other time of the year and the weather will be far milder, with a little more rain, although there’s still plenty of sunshine in autumn, spring and winter.

Cheap Flights to Petra, Spain

Majorca’s main airport is about at 45 minutes from Petra self-catering villas, at Palma (PMI). In the summer season there are regular flights to this destination from cities across the UK, while there are also year-round services via Ryanair and easyJet from Edinburgh (EDI), Manchester (MAN), Luton (LTN), London-Stansted (STN) and Gatwick (LGW).

    • 6 BR
    • 6 BA
    • Sleeps 12
    Farmhouse #6856245
    Viewed 26 times in the last 48 hours
      • 13 BR
      • 13 BA
      • Sleeps 40
      Multiple rentals Chateau / Country House #785907
      Viewed 50 times in the last 48 hours
        • 11 BR
        • 11 BA
        • Sleeps 23
        Multiple rentals Chateau / Country House #785907
        3
        Viewed 47 times in the last 48 hours
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Cottage #6888237
          3
          Viewed 13 times in the last 48 hours
            Wonderful! 4.8/5
            (13 reviews)
            avg/night
            • 4 BR
            • 3 BA
            • Sleeps 8
            Chateau / Country House #2052601
            13
            Viewed 67 times in the last 48 hours
              Wonderful! 4.9/5
              (18 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              House #2318347
              18
              Viewed 58 times in the last 48 hours
                Wonderful! 4.9/5
                (13 reviews)
                avg/night
                • 3 BR
                • 1 BA
                • Sleeps 6
                House #1662989
                13
                Viewed 46 times in the last 48 hours
                  Wonderful! 4.9/5
                  (9 reviews)
                  avg/night
                  • 4 BR
                  • 2 BA
                  • Sleeps 8
                  Chateau / Country House #2256802
                  9
                  Viewed 49 times in the last 48 hours
                    Wonderful! 4.8/5
                    (16 reviews)
                    avg/night
                    • 4 BR
                    • 3 BA
                    • Sleeps 10
                    House #2012650
                    16
                    Viewed 108 times in the last 48 hours
                      avg/night
                      • 7 BR
                      • 3 BA
                      • Sleeps 12
                      Villa #6484590
                      1
                      Viewed 63 times in the last 48 hours
                        Exceptional! 5/5
                        (4 reviews)
                        avg/night
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        House #2024552
                        4
                        Viewed 8 times in the last 48 hours
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 5
                          Cottage #2640521
                          Viewed 5 times in the last 48 hours
                            • 2 BR
                            • 1 BA
                            • Sleeps 4
                            Villa #6738570
                            1
                              avg/night
                              • 3 BR
                              • 1 BA
                              • Separate Toilet
                              • Sleeps 6
                              Cottage #1677523
                              3
                              Viewed 13 times in the last 48 hours
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Sleeps 8
                                Chalet #2560366
                                1
                                Viewed 5 times in the last 48 hours
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  House #757160
                                  4
                                  Viewed 7 times in the last 48 hours
                                    • 2 BR
                                    • 2 BA
                                    • Separate Toilet
                                    • Sleeps 5
                                    House #2640999
                                    Viewed 32 times in the last 48 hours
                                      • 7 BR
                                      • 6 BA
                                      • Sleeps 16
                                      House #2555863
                                      Viewed 19 times in the last 48 hours
                                        avg/night
                                        • 3 BR
                                        • 1 BA
                                        • Separate Toilet
                                        • Sleeps 6
                                        House #2614148
                                        Viewed 10 times in the last 48 hours
                                          • 1 BR
                                          • Sleeps 2
                                          Multiple rentals House #509842
                                          4
                                          Viewed 8 times in the last 48 hours
                                            avg/night
                                            • 7 BR
                                            • 6 BA
                                            • Sleeps 16
                                            House #1132783
                                            Viewed 31 times in the last 48 hours
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              House #2059014
                                              1
                                              Viewed 10 times in the last 48 hours
                                                • 3 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Villa #6518673
                                                  • 4 BR
                                                  • 5 BA
                                                  • Sleeps 8
                                                  House #2636954
                                                  Viewed 10 times in the last 48 hours
                                                    • 2 BR
                                                    • 3 BA
                                                    • Sleeps 4
                                                    House #2533377
                                                      • 4 BR
                                                      • 2 BA
                                                      • Sleeps 9
                                                      Chateau / Country House #2089244
                                                        • 8 BR
                                                        • 8 BA
                                                        • Separate Toilets
                                                        • Sleeps 18
                                                        Chateau / Country House #8150378
                                                        1
                                                        Viewed 8 times in the last 48 hours
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 5
                                                          House #8171023
                                                          2
                                                          Viewed 45 times in the last 48 hours
                                                            Exceptional! 5/5
                                                            (13 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Multiple rentals House #509842
                                                            13
                                                            Viewed 46 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 5
                                                              House #8232850
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Villa #8085759
                                                                Viewed 8 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 6
                                                                  Villa #1162770
                                                                  1
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 2 BA
                                                                    • Sleeps 8
                                                                    House #8302691
                                                                    Viewed 44 times in the last 48 hours
                                                                      • 5 BR
                                                                      • 4 BA
                                                                      • Sleeps 10
                                                                      Villa #1793964
                                                                        avg/night
                                                                        • 7 BR
                                                                        • 3 BA
                                                                        • Sleeps 12
                                                                        House #6069127
                                                                        Viewed 36 times in the last 48 hours
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 7
                                                                          Cottage #8089664
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            Villa #1641985
                                                                              • 4 BR
                                                                              • 2 BA
                                                                              • Sleeps 9
                                                                              Villa #1642048
                                                                              1
                                                                                • 6 BR
                                                                                • 6 BA
                                                                                • Sleeps 12
                                                                                Villa #649525vb
                                                                                  • 4 BR
                                                                                  • 5 BA
                                                                                  • Sleeps 9
                                                                                  House #2416269
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    House #2461799
                                                                                      • 5 BR
                                                                                      • 4 BA
                                                                                      • Sleeps 10
                                                                                      House #2631938
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 2
                                                                                        House #2279467
                                                                                        1
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 5
                                                                                          Cottage #2609141
                                                                                            • 4 BR
                                                                                            • 4 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 8
                                                                                            Cottage #6119481
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 8
                                                                                              Villa #6532798
                                                                                              Viewed 5 times in the last 48 hours
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 8
                                                                                                Cottage #6496968

                                                                                                Petra Holiday Villas & Homes (300+)

                                                                                                 

                                                                                                Recent Reviews

                                                                                                The house was perfect and peaceful

                                                                                                5 of 5
                                                                                                Very clean and the house had everything you would need during your stay. Tom the son of owners was fantastic, communication was quickly returned.. we really enjoyed our relaxing stay and the house would be great for families as well.
                                                                                                • Review Submitted: Jul 19, 2017
                                                                                                • Date of Stay: Jul 2017

                                                                                                Property amazing. Really clean wiTh all you need.

                                                                                                4 of 5
                                                                                                Quiet location and relaxing. Bedrooms hot as air con only in living room,otherwise it would have been 5 Stars. Restaurants close at hand and small supermarkets which have all you need and extremely cheap compared to other resorts. Fab wine 2-3 euro in other resorts 4-6 euro same wine !!!!!!! Recommend restaurant bar stop fantastic paella 24 euro and Es Brollador in the square we had pizza and wine etc for 28 euro. So reasonable again. Owner makes you feel very welcome. Would recommend either to chill from everything or as a base as central to all areas only 40 mins from Palma.
                                                                                                • Review Submitted: Jul 01, 2017
                                                                                                • Date of Stay: Jun 2017