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 Pegia (Peyia) also enquired about villas in Coral Bay Village, apartments in Kato Paphos and villas in Secret Valley

Make a holiday rental, home or villa in Peyia (Pegia) your home away from home

Peyia, a typical Cypriot village, is nestled in the picturesque rocky coastline of Paphos Cyprus, with great access to the best beach on the island. Peyia is a marvellous place to submerge yourself in all that is best about Cyprus; the culture, food, relaxed atmosphere, spectacular beaches and stunning scenery are all to be enjoyed in full from a Peyia villa. The whitewashed village is on the most picturesque stretch of coast in Cyprus, and is a favourite with conservationists due to its unspoilt landscape, and slow pace of life.

Things to do in Peyia (Pegia), Cyprus

The traditional lively tevernas and village stores sell fresh, traditional foods at a fraction of the price of the tourist resorts. However, if the peace and tranquillity of life from your Peyia holiday villa is too relaxing, there are plenty of options to get the adrenaline flowing again. From a Peyia holiday rental, trips to go paragliding, go carting or climbing are easy to find, or the beautiful beaches of Coral Bay and the endless water sports available are only a few minutes away.

There are also a couple of cultural gems in Peyia. The mosaic floors of the Christian basilicas and villas in Peyia are spectacular, and the Roman tombs on the outskirts of the village are well worth the walk from your Peyia holiday rental.

Taking a Peyia villa has often been used as a perfect base for exploring western Cyprus. The spectacular landscapes of the wild Akamas Peninsula, deserted beaches, Aphrodite's Baths and hills of the Troodos Mountains.

Places to holiday in Peyia (Pegia), Cyprus

Paphos Town is 15km from Peyia. It is a bustling town with a wealth of beaches, historical and archaeological sites (around the famous Kato-Paphos region of the town), a large local market and a huge number of restaurants, bars and clubs.

Coral Bay boasts the best beach in Cyprus. Being just 1.5km from Peyia, taking a Peyia self catering holiday villa gives you the flexibility to enjoy the best beach in Cyprus and return to the timeless Cypriot village in the evening.

Weather in Peyia (Pegia), Cyprus

With 330 days of sunshine every year, Peyia is a great place for a tranquil holiday in the sun. Peyia is the only place on the island warm enough to grow bananas, and even the temperatures in winter are very mild, staying above 15°C for much of the time.

Flights to Peyia (Pegia), Cyprus

Flights to Peyia arrive from a staggering number of UK airports. The local airport for Peyia is Paphos Airport, just 20 minutes away. With so many routes, getting to your Peyia holiday villa has never been easier, and there are a large range of cheap flights to Peyia available. Try Thomsonflights or Excel Airways for good deals.

    Excellent! 4.6/5
    (8 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 3
    Apartment #8049264
    8
    Viewed 58 times in the last 48 hours
      Wonderful! 4.8/5
      (20 reviews)
      avg/night
      • 3 BR
      • 2 BA
      • Sleeps 6
      Villa #8024038
      20
      Viewed 60 times in the last 48 hours
        Wonderful! 4.8/5
        (16 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Separate Toilet
        • Sleeps 6
        Villa #722677
        16
        Viewed 30 times in the last 48 hours
          Excellent! 4.7/5
          (7 reviews)
          avg/night
          • 3 BR
          • 3 BA
          • Sleeps 6
          Villa #8105894
          7
          Viewed 27 times in the last 48 hours
            Exceptional! 5/5
            (5 reviews)
            avg/night
            • 3 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 6
            Villa #6467967
            5
            Viewed 25 times in the last 48 hours
              Wonderful! 4.9/5
              (9 reviews)
              avg/night
              • 3 BR
              • 1 BA
              • Separate Toilet
              • Sleeps 6
              Villa #8130041
              9
              Viewed 31 times in the last 48 hours
                • 2 BR
                • 2 BA
                • Separate Toilet
                • Sleeps 4
                Villa #8049681
                3
                Viewed 23 times in the last 48 hours
                  Excellent! 4.7/5
                  (15 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #8153098
                  15
                  Viewed 35 times in the last 48 hours
                    Very Good! 4.1/5
                    (9 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 5
                    Apartment #8020256
                    9
                    Viewed 16 times in the last 48 hours
                      Exceptional! 5/5
                      (95 reviews)
                      avg/night
                      • 3 BR
                      • 2 BA
                      • Separate Toilet
                      • Sleeps 7
                      Villa #8019394
                      95
                      Viewed 115 times in the last 48 hours
                        avg/night
                        • 3 BR
                        • 3 BA
                        • Sleeps 6
                        Villa #6468358
                        2
                        Viewed 20 times in the last 48 hours
                          Wonderful! 4.8/5
                          (10 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #8055636
                          10
                          Viewed 29 times in the last 48 hours
                            Excellent! 4.5/5
                            (10 reviews)
                            avg/night
                            • 3 BR
                            • 3 BA
                            • Sleeps 6
                            Villa #8107773
                            10
                            Viewed 18 times in the last 48 hours
                              Excellent! 4.6/5
                              (5 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Villa #8076887
                              5
                              Viewed 30 times in the last 48 hours
                                Exceptional! 5/5
                                (6 reviews)
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Separate Toilet
                                • Sleeps 8
                                Villa #8016119
                                6
                                Viewed 16 times in the last 48 hours
                                  Excellent! 4.6/5
                                  (8 reviews)
                                  avg/night
                                  • 4 BR
                                  • 3 BA
                                  • Separate Toilet
                                  • Sleeps 10
                                  Villa #8028008
                                  8
                                  Viewed 15 times in the last 48 hours
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 6
                                    Multiple rentals Villa #73683
                                    40
                                    Viewed 38 times in the last 48 hours
                                      Exceptional! 5/5
                                      (9 reviews)
                                      avg/night
                                      • 4 BR
                                      • 3 BA
                                      • Separate Toilet
                                      • Sleeps 10
                                      Villa #1882603
                                      9
                                      Viewed 65 times in the last 48 hours
                                        Wonderful! 4.9/5
                                        (35 reviews)
                                        avg/night
                                        • 4 BR
                                        • 2 BA
                                        • Sleeps 8
                                        Villa #1732645
                                        35
                                        Viewed 59 times in the last 48 hours
                                          Exceptional! 5/5
                                          (10 reviews)
                                          avg/night
                                          • 4 BR
                                          • 2 BA
                                          • Sleeps 10
                                          Villa #1882604
                                          10
                                          Viewed 36 times in the last 48 hours
                                            Exceptional! 5/5
                                            (4 reviews)
                                            avg/night
                                            • 4 BR
                                            • 3 BA
                                            • Separate Toilet
                                            • Sleeps 10
                                            Villa #1722942
                                            4
                                            Viewed 126 times in the last 48 hours
                                              • 4 BR
                                              • 4 BA
                                              • Separate Toilet
                                              • Sleeps 8
                                              Multiple rentals Villa #73683
                                              22
                                              Viewed 65 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (7 reviews)
                                                avg/night
                                                • 4 BR
                                                • 2 BA
                                                • Separate Toilet
                                                • Sleeps 10
                                                Villa #1740070
                                                7
                                                Viewed 19 times in the last 48 hours
                                                  Exceptional! 5/5
                                                  (5 reviews)
                                                  avg/night
                                                  • 4 BR
                                                  • 3 BA
                                                  • Separate Toilet
                                                  • Sleeps 10
                                                  Villa #1882599
                                                  5
                                                  Viewed 38 times in the last 48 hours
                                                    Exceptional! 5/5
                                                    (4 reviews)
                                                    avg/night
                                                    • 6 BR
                                                    • 3 BA
                                                    • Separate Toilet
                                                    • Sleeps 20
                                                    Villa #6718549
                                                    4
                                                    Viewed 38 times in the last 48 hours
                                                      • 5 BR
                                                      • 3 BA
                                                      • Sleeps 12
                                                      Villa #6738806
                                                      3
                                                      Viewed 58 times in the last 48 hours
                                                        • 3 BR
                                                        • 3 BA
                                                        • Separate Toilet
                                                        • Sleeps 7
                                                        Villa #1873531
                                                        2
                                                        Viewed 5 times in the last 48 hours
                                                          • 3 BR
                                                          • 2 BA
                                                          • Separate Toilet
                                                          • Sleeps 10
                                                          Villa #6798264
                                                          2
                                                          Viewed 53 times in the last 48 hours
                                                            Exceptional! 5/5
                                                            (4 reviews)
                                                            avg/night
                                                            • 4 BR
                                                            • 3 BA
                                                            • Separate Toilet
                                                            • Sleeps 9
                                                            Villa #6798265
                                                            4
                                                            Viewed 26 times in the last 48 hours
                                                              Excellent! 4.6/5
                                                              (17 reviews)
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #428252
                                                              17
                                                              Viewed 17 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (10 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Separate Toilet
                                                                • Sleeps 4
                                                                Villa #1904049
                                                                10
                                                                Viewed 36 times in the last 48 hours
                                                                  Excellent! 4.5/5
                                                                  (6 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Multiple rentals Apartment #8039008
                                                                  6
                                                                  Viewed 28 times in the last 48 hours
                                                                    Exceptional! 5/5
                                                                    (6 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 6
                                                                    Villa #8022206
                                                                    6
                                                                    Viewed 14 times in the last 48 hours
                                                                      Exceptional! 5/5
                                                                      (6 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 6
                                                                      Villa #1978053
                                                                      6
                                                                      Viewed 12 times in the last 48 hours
                                                                        Excellent! 4.6/5
                                                                        (34 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        Apartment #811615
                                                                        34
                                                                        Viewed 30 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (54 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 7
                                                                          Villa #84243
                                                                          54
                                                                          Viewed 9 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (44 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 4
                                                                            Villa #51985
                                                                            44
                                                                            Viewed 30 times in the last 48 hours
                                                                              Exceptional! 5/5
                                                                              (21 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 3 BA
                                                                              • Sleeps 6
                                                                              Villa #8033996
                                                                              21
                                                                              Viewed 25 times in the last 48 hours
                                                                                Excellent! 4.5/5
                                                                                (4 reviews)
                                                                                avg/night
                                                                                • 5 BR
                                                                                • 3 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 10
                                                                                Villa #1851822
                                                                                4
                                                                                Viewed 40 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 5 BR
                                                                                  • 4 BA
                                                                                  • Sleeps 10
                                                                                  Villa #8156819
                                                                                  3
                                                                                  Viewed 48 times in the last 48 hours
                                                                                    Wonderful! 4.9/5
                                                                                    (12 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #401644
                                                                                    12
                                                                                    Viewed 12 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #6712973
                                                                                      2
                                                                                      Viewed 16 times in the last 48 hours
                                                                                        Exceptional! 5/5
                                                                                        (20 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Villa #807794
                                                                                        20
                                                                                        Viewed 19 times in the last 48 hours
                                                                                          Exceptional! 5/5
                                                                                          (40 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Villa #50923
                                                                                          40
                                                                                          Viewed 11 times in the last 48 hours
                                                                                            Wonderful! 4.8/5
                                                                                            (12 reviews)
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 6
                                                                                            Villa #8018504
                                                                                            12
                                                                                            Viewed 15 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (13 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #8007649
                                                                                              13
                                                                                              Viewed 30 times in the last 48 hours
                                                                                                Exceptional! 5/5
                                                                                                (20 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 6
                                                                                                Villa #89365
                                                                                                20
                                                                                                Viewed 10 times in the last 48 hours
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  Villa #8034959
                                                                                                  17
                                                                                                    Excellent! 4.6/5
                                                                                                    (7 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #8129992
                                                                                                    7
                                                                                                    Viewed 28 times in the last 48 hours
                                                                                                      Excellent! 4.7/5
                                                                                                      (6 reviews)
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 6
                                                                                                      Villa #8073186
                                                                                                      6
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Peyia Holiday Villas & Apartments (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Ideal place to stay.

                                                                                                      5 of 5
                                                                                                      The Villa had everything we needed and more. It was easy to find in good location for shopping, restaurants and beaches. All the rooms were nicely laid out with adequate storage space. The kitchen was also well equipped . The pool was great and well used in the great weather. Would recommend to anyone.
                                                                                                      • Review Submitted: Apr 28, 2017
                                                                                                      • Date of Stay: Apr 2017

                                                                                                      An absolute delight

                                                                                                      5 of 5
                                                                                                      We had a wonderful stay at the villa. Plenty of exploring. The villa itself has everything that you need, and is modern and comfortable. What is our favourite bit...sitting on the first floor balcony as the sun goes down looking at the sea in the distance. A car is of benefit as the villa is tucked away in a quiet area of Peyia. I myself enjoyed my runs in the morning from the villa to the ocean, through wonderful orange groves with the sweetness of flora not experienced until now. I would recommend both the villa and area to anyone. If you want beauty and tranquillity you've found your place. Michele x
                                                                                                      • Review Submitted: Apr 27, 2017
                                                                                                      • Date of Stay: Apr 2017