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

Make a holiday rental villa or apartment in Larnaca, Cyprus your home away from home

Larnaca is the oldest city in Cyprus, providing a wonderful combination of ancient yet cosmopolitan, attractive yet uncrowded holiday choices. Self catering villas in Larnaca offer not only great beach lounging opportunities, but also rich cultural attractions and activities in a calm atmosphere.

Places to holiday in Larnaca, Cyprus

Due to Larnaca’s positioning in the centre of the south coast, a holiday villa here is a great base to explore the whole island. The Troodos Mountains in the interior are filled with charming unspoilt villages and excellent places to start your ventures into the hills.

Much of the Mediterranean coast of Cyprus is uninhabited, with many deserted sandy beaches to explore and enjoy, easily discovered from a Larnaca apartment.

Things to do in Larnaca, Cyprus

With over 25km of stunning palm tree studded beaches and a generous welcome, it is no wonder villas in Larnaca are rarely unoccupied. Water sports and cruises are hugely popular, especially sailing and windsurfing due to calm seas and reliably breezes. Evenings in Larnaca are great fun as there are not only a great range of restaurants and bars, but there are also a huge number of cultural events happening throughout the year.

Remains of the Larnaca’s long history can be seen at the many excavations, Cyclopean Walls and Mycenean Temples. Possibly the most exciting monument to be discovered from a Larnaca villa is the 9th Century AD Basilica de Saint Lazarus. A tour of Ayia Phaneromeni Church or a trip to see the flamingos on Great Salt Lake in winter are superb afternoon outings from any Larnaca self catering accommodation.

Family holidays to Larnaca are perfect. There are water sports galore, including exquisite scuba diving in clear seas, go karting, and a huge range of evening entertainments.

Weather in Larnaca, Cyprus

The climate in Larnaca is exceptional. Summer temperatures regularly soar to 35°C during the day, and even the winter months are warm, rarely dipping below a very mild 15°C.

Flights to Larnaca, Cyprus

Reaching your holiday villa in Larnaca could not be easier. Direct flights from the UK arrive in Larnaca International Airport (LCA) is just a few kilometres from the centre of town, and flights leave from the majority of British Airports. Depending on your departure point, easyJet, Ryanair and British Airways all provide good deals on cheap flights to Larnaca.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Wonderful! 4.8/5
    (6 reviews)
    avg/night
    • 3 BR
    • 1 BA
    • Sleeps 6
    Apartment #1906903
    6
    Viewed 25 times in the last 48 hours
      Wonderful! 4.8/5
      (26 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 5
      Villa #8111111
      26
      Viewed 31 times in the last 48 hours
        Wonderful! 4.8/5
        (35 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 6
        Apartment #1087403
        35
        Viewed 26 times in the last 48 hours
          • 3 BR
          • 3 BA
          • Sleeps 6
          Villa #1682595
          3
          Viewed 44 times in the last 48 hours
            avg/night
            • 3 BR
            • 3 BA
            • Sleeps 7
            Villa #8033450
            3
            Viewed 47 times in the last 48 hours
              Excellent! 4.6/5
              (10 reviews)
              avg/night
              • 3 BR
              • 3 BA
              • Sleeps 6
              Villa #8019071
              10
              Viewed 16 times in the last 48 hours
                Exceptional! 5.0/5
                (11 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 5
                Apartment #722556
                11
                Viewed 19 times in the last 48 hours
                  Very Good! 4.2/5
                  (13 reviews)
                  avg/night
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #8052410
                  13
                  Viewed 29 times in the last 48 hours
                    Wonderful! 4.9/5
                    (13 reviews)
                    avg/night
                    • 3 BR
                    • 2 BA
                    • Separate Toilet
                    • Sleeps 6
                    Villa #8090625
                    13
                    Viewed 37 times in the last 48 hours
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Separate Toilet
                      • Sleeps 4
                      Villa #6722257
                      Viewed 8 times in the last 48 hours
                        • Studio
                        • 3 BA
                        • Sleeps 8
                        House #6556130
                          Wonderful! 4.9/5
                          (39 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 6
                          Apartment #6217210
                          39
                          Viewed 37 times in the last 48 hours
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 4
                            Apartment #812747
                            4
                            Viewed 13 times in the last 48 hours
                              Wonderful! 4.8/5
                              (8 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #492443
                              8
                              Viewed 18 times in the last 48 hours
                                Exceptional! 5.0/5
                                (8 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Bungalow #1016427
                                8
                                Viewed 8 times in the last 48 hours
                                  Excellent! 4.7/5
                                  (14 reviews)
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 6
                                  Apartment #819842
                                  14
                                  Viewed 16 times in the last 48 hours
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Villa #8119717
                                    4
                                    Viewed 42 times in the last 48 hours
                                      Excellent! 4.6/5
                                      (8 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Apartment #426854
                                      8
                                      Viewed 26 times in the last 48 hours
                                        • 2 BR
                                        • 1 BA
                                        • Separate Toilet
                                        • Sleeps 6
                                        Villa #6064482
                                        2
                                        Viewed 6 times in the last 48 hours
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Separate Toilet
                                          • Sleeps 6
                                          Apartment #855982
                                          2
                                          Viewed 10 times in the last 48 hours
                                            Wonderful! 4.9/5
                                            (10 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #8052614
                                            10
                                            Viewed 5 times in the last 48 hours
                                              Excellent! 4.6/5
                                              (31 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Apartment #6869042
                                              31
                                              Viewed 25 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (12 reviews)
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Apartment #8025449
                                                12
                                                Viewed 11 times in the last 48 hours
                                                  • 3 BR
                                                  • Sleeps 8
                                                  Villa #1129321
                                                  3
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 8
                                                    Multiple rentals Apartment #7325
                                                    2
                                                    Viewed 7 times in the last 48 hours
                                                      Excellent! 4.6/5
                                                      (16 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Apartment #95759
                                                      16
                                                      Viewed 21 times in the last 48 hours
                                                        Exceptional! 5.0/5
                                                        (17 reviews)
                                                        avg/night
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 3
                                                        Multiple rentals Apartment #8023448
                                                        17
                                                        Viewed 12 times in the last 48 hours
                                                          Exceptional! 5.0/5
                                                          (11 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 6
                                                          Villa #8076236
                                                          11
                                                          Viewed 19 times in the last 48 hours
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 6
                                                            Apartment #3956930
                                                            2
                                                              Wonderful! 4.9/5
                                                              (35 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 5
                                                              Apartment #8172093
                                                              35
                                                              Viewed 8 times in the last 48 hours
                                                                Excellent! 4.7/5
                                                                (11 reviews)
                                                                avg/night
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Apartment #440606
                                                                11
                                                                Viewed 34 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (12 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 4
                                                                  Apartment #461363
                                                                  12
                                                                  Viewed 14 times in the last 48 hours
                                                                    avg/night
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 3
                                                                    Apartment #8063224
                                                                    4
                                                                    Viewed 11 times in the last 48 hours
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 6
                                                                      Apartment #497550
                                                                      2
                                                                      Viewed 6 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        Apartment #3956958
                                                                        3
                                                                          Exceptional! 5.0/5
                                                                          (12 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 6
                                                                          Apartment #498731
                                                                          12
                                                                          Viewed 5 times in the last 48 hours
                                                                            Excellent! 4.3/5
                                                                            (6 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #453862
                                                                            6
                                                                            Viewed 5 times in the last 48 hours
                                                                              Wonderful! 4.8/5
                                                                              (21 reviews)
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Multiple rentals Apartment #16621
                                                                              21
                                                                              Viewed 22 times in the last 48 hours
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 5
                                                                                Multiple rentals Apartment #7325
                                                                                Viewed 5 times in the last 48 hours
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Multiple rentals Apartment #16621
                                                                                  43
                                                                                    Excellent! 4.7/5
                                                                                    (7 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Separate Toilet
                                                                                    • Sleeps 6
                                                                                    House #1577817
                                                                                    7
                                                                                    Viewed 18 times in the last 48 hours
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 6
                                                                                      Villa #3906636
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #1950483
                                                                                        Viewed 38 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Apartment #77634
                                                                                          4
                                                                                          Viewed 6 times in the last 48 hours
                                                                                            Exceptional! 5.0/5
                                                                                            (22 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 5
                                                                                            Villa #862928
                                                                                            22
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 3
                                                                                              Apartment #1893048
                                                                                              1
                                                                                              Viewed 6 times in the last 48 hours
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 6
                                                                                                Villa #6024099
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 5
                                                                                                  Villa #1111183
                                                                                                  2
                                                                                                  Viewed 9 times in the last 48 hours
                                                                                                    Exceptional! 5.0/5
                                                                                                    (7 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #1792835
                                                                                                    7
                                                                                                    Viewed 28 times in the last 48 hours
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Multiple rentals Apartment #8064324
                                                                                                      1
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Christmas in Cyprus

                                                                                                      5 of 5
                                                                                                      The apartment is very spacious and well equipped. The outside terrace is large and private with views across countryside. The owner was extremely helpful during the whole process along with the manager in Cyprus.
                                                                                                      • Review Submitted: 04-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Overall happy

                                                                                                      4 of 5
                                                                                                      Nice and clean
                                                                                                      • Review Submitted: 05-Dec-2016
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Clean, quiet, well-equpped and great terrace

                                                                                                      5 of 5
                                                                                                      We used the apartment as a base for exploring the island for which is well-located, close to Larnaca Airport and in easy reach of the motorway network. It's important to have a car if you stay here and there is under-cover parking dedicated to the apartment. The neighbourhood is quiet, and the village taverna will deliver if you don't feel like cooking. It's a short walk to the village which has a couple of bars and grocery shops. The apartment is well-equipped and homely and the television has literally hundreds of channels through a satellite dish. The terrace is probably the best feature - very large, with shade if needed and perfect for an evening barbecue.
                                                                                                      • Review Submitted: 14-Nov-2016
                                                                                                      • Date of Stay: Oct 2016