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

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).

Additional service fee may apply.
  View Map Map
    • 3 BR
    • 2 BA
    • Sleeps 6
    Chateau / Country House #750139
      • 13 BR
      • 13 BA
      • Sleeps 40
      Multiple rentals Chateau / Country House #785907
      Viewed 10 times in the last 48 hours
        • 11 BR
        • 11 BA
        • Sleeps 23
        Multiple rentals Chateau / Country House #785907
        2
        Viewed 10 times in the last 48 hours
          Wonderful! 4.8/5
          (12 reviews)
          avg/night
          • 4 BR
          • 3 BA
          • Sleeps 10
          House #2012650
          12
          Viewed 25 times in the last 48 hours
            avg/night
            • 3 BR
            • 2 BA
            • Sleeps 6
            Cottage #6888237
            Viewed 47 times in the last 48 hours
              Exceptional! 5/5
              (12 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              House #2318347
              12
              Viewed 32 times in the last 48 hours
                Exceptional! 5/5
                (6 reviews)
                avg/night
                • 3 BR
                • 1 BA
                • Sleeps 6
                House #1662989
                6
                Viewed 37 times in the last 48 hours
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Sleeps 6
                  Villa #1991257
                  3
                  Viewed 6 times in the last 48 hours
                    avg/night
                    • 3 BR
                    • 2 BA
                    • Sleeps 6
                    Villa #6518673
                    Viewed 7 times in the last 48 hours
                      avg/night
                      • 3 BR
                      • 2 BA
                      • Sleeps 8
                      Chalet #2560366
                      Viewed 16 times in the last 48 hours
                        • 3 BR
                        • 1 BA
                        • Sleeps 5
                        Apartment #1902883
                        1
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Villa #1309175
                          1
                            Exceptional! 5/5
                            (4 reviews)
                            avg/night
                            • 1 BR
                            • Sleeps 2
                            Multiple rentals House #509842
                            4
                            Viewed 27 times in the last 48 hours
                              • 2 BR
                              • 1 BA
                              • Sleeps 6
                              House #2311297
                                • 2 BR
                                • 3 BA
                                • Sleeps 4
                                House #2533377
                                Viewed 10 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 24 times in the last 48 hours
                                    Wonderful! 4.8/5
                                    (24 reviews)
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 6
                                    House #1067939
                                    24
                                    Viewed 28 times in the last 48 hours
                                      • 3 BR
                                      • 2 BA
                                      • Separate Toilet
                                      • Sleeps 6
                                      Villa #1162770
                                      1
                                        • 3 BR
                                        • 2 BA
                                        • Sleeps 6
                                        House #2558282
                                        1
                                        Viewed 9 times in the last 48 hours
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Chalet #2579184
                                          Viewed 7 times in the last 48 hours
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Villa #1641985
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 6
                                              House #2461799
                                                • 7 BR
                                                • 6 BA
                                                • Sleeps 16
                                                House #2555863
                                                Viewed 12 times in the last 48 hours
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 5
                                                  House #6927326
                                                    • 4 BR
                                                    • 5 BA
                                                    • Sleeps 8
                                                    Villa #1810843
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      House #6116063
                                                        • 6 BR
                                                        • 6 BA
                                                        • Sleeps 12
                                                        House #2533056
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 4
                                                          House #2454419
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 4
                                                            House #2331262
                                                            Viewed 5 times in the last 48 hours
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Apartment #1487374a
                                                              Viewed 5 times in the last 48 hours
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                House #6984563
                                                                  • 3 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  Villa #2458492
                                                                    • 3 BR
                                                                    • 1 BA
                                                                    • Sleeps 6
                                                                    Villa #2458136
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      House #2319845
                                                                        • 4 BR
                                                                        • 2 BA
                                                                        • Sleeps 10
                                                                        Villa #1622768
                                                                        1
                                                                        Viewed 10 times in the last 48 hours
                                                                          Excellent! 4.7/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 5
                                                                          Villa #1622766
                                                                          6
                                                                          Viewed 221 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (13 reviews)
                                                                            avg/night
                                                                            • 6 BR
                                                                            • 4 BA
                                                                            • Sleeps 12
                                                                            Villa #1077658
                                                                            13
                                                                            Viewed 75 times in the last 48 hours
                                                                              Excellent! 4.6/5
                                                                              (7 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Villa #1372105
                                                                              7
                                                                              Viewed 93 times in the last 48 hours
                                                                                Exceptional! 5/5
                                                                                (7 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Villa #1622818
                                                                                7
                                                                                Viewed 107 times in the last 48 hours
                                                                                  Wonderful! 4.8/5
                                                                                  (6 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 5
                                                                                  Villa #3932296
                                                                                  6
                                                                                  Viewed 190 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Villa #6856246
                                                                                    Viewed 74 times in the last 48 hours
                                                                                      Wonderful! 4.9/5
                                                                                      (13 reviews)
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #2511914
                                                                                      13
                                                                                      Viewed 184 times in the last 48 hours
                                                                                        Excellent! 4.6/5
                                                                                        (15 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 8
                                                                                        Apartment #2089670
                                                                                        15
                                                                                        Viewed 38 times in the last 48 hours
                                                                                          Excellent! 4.7/5
                                                                                          (28 reviews)
                                                                                          avg/night
                                                                                          • 4 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 8
                                                                                          House #2210756
                                                                                          28
                                                                                          Viewed 58 times in the last 48 hours
                                                                                            Exceptional! 5/5
                                                                                            (10 reviews)
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 8
                                                                                            House #2212858
                                                                                            10
                                                                                            Viewed 91 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 9
                                                                                              Villa #6856233
                                                                                              Viewed 16 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (17 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 6
                                                                                                Apartment #2468263
                                                                                                17
                                                                                                Viewed 116 times in the last 48 hours
                                                                                                • 1 - 50 of 300+
                                                                                                 

                                                                                                Recent Reviews

                                                                                                One of the best places on the Earth. Одно из лучших мест на Земле.

                                                                                                5 of 5
                                                                                                Very nice, clean, comfortable and bright property with beatiful view over the beach. The location is perfect. Somewhat 30 meters from the beach. There are several supermarkets and shops in the vicinity. Few restorants are in the same building with one good grill restorant around the corner. Everything is close. Good promenade along the 2 km sandy beach and further to Cala Bona. The beach is shallow. Good for kids. Meanwhile I used to swim 30 meters from the coastline at depths of 2-3 meters. Nice big natural park starts approx 300 meters away, good for walking or jogging.
                                                                                                • Review Submitted: 21-Aug-2016
                                                                                                • Date of Stay: Aug 2016

                                                                                                Charming Villa in a Super Location

                                                                                                5 of 5
                                                                                                We are just back from this villa and will be back again! We were 4 adults and 2 young children. As you can see from the photos, this is a traditional style villa and not super modern, however it has all the conveniences you could need...dishwasher, washing machine, iron, hair dryers etc. The layout was perfect for us, we slept with the kids on the ground floor, the living area was on the 1st floor and my parents slept on the 2nd floor. The sitting room was lovely at night time especially, there is a large window out to the terrace and when the doors are open, you can hear the music and atmosphere from the marina. The location is what makes this villa so special. It is on a quiet street with a garage for 1 car. A few mins walk away is the marina, Cala D'Or town and 2 beaches. We were delighted as it takes a while to get out the door with 2 small children and we could be in a restaurant or by the boats in a few mins with them. The owner of the villa met us on arrival and was very warm and friendly. She left oranges and lemons for us which was a lovely welcoming gesture. The pool as mentioned is small but this is shown in photos and it's perfect for a dip to cool off. Also there are 2 steps at the entrance and I found this very handy for my 3 year old to sit and play in between swimming. We will definitely be back. Cala D'Or is an amazing place, so family friendly and full of life!
                                                                                                • Review Submitted: 29-Jun-2016
                                                                                                • Date of Stay: Jun 2016