HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Make a holiday rental property or accommodation in Sri Lanka your home away from home

Holidays to Sri Lanka, the Pearl of the Orient, are an all absorbing mix of beaches, naturally stunning landscapes and vibrant culture. There is so much to see, do and enjoy on the island that it would be impossible to do more than scrape the very surface in this rough guide to Sri Lanka, and you would be advised to buy a Sri Lanka travel guide in order to discover the finer points about the island. Located in the Indian Ocean, Sri Lanka holidays offer extremely good value for money, especially when you take into consideration the fantastically warm welcome you will receive, the stunning sights you will see and the great activities you will enjoy. Despite trying to avoid clichés, Sri Lanka can only be described as a green paradise!

Things to do on holiday in Sri Lanka

Sri Lanka is adorned with amazing historical and religious monuments, many of which are completely unique. Any Sri Lanka tour of historic and religious monuments must take in sites including the staggering 5th century Sigiriya Fortress which rises dramatically out of the thick tropical forest, the ancient capitals of Polonnaruwa and Anuradhapura, Kandy’s religious centre to the cave temples of Dambulla at least! As you travel Sri Lanka’s roads, many more amazing man made sights will catch your eye, and the vast majority are worth further exploration.

The tropical beaches are a real asset for Sri Lanka holidays. Stretching almost uninterrupted around the coast, Sri Lanka’s beaches are powder soft and startlingly golden. Littered only by vividly coloured fishing boats, you can always find a secluded spot on the beach from a Sri Lanka property, and the sea is warm and clear, perfect for taking a quick dip, snorkelling or sailing amongst other water sports. The scuba diving in Sri Lanka is exceptional, and there are plenty of opportunities to go diving form Sri Lanka accommodation.

The tropical forests which cover the mountainous interior of Sri Lanka are a marvel of nature. Every shade of green blend together to hide some 2,000 elephants, four species of wild cats (including leopard), sloth bears and over 400 species of predominantly brightly coloured tropical birds. There are four main national parks in Sri Lanka, providing a magnificent opportunity to explore the forest.

The ten day festival of Kandy Esala Perahera in July is a fantastic time to be staying in a Sri Lanka property, allowing visitors to experience Sri Lankan culture at its most vibrant and accessible. As any Sri Lanka travel guide will tell you though, finding Sri Lanka accommodation at the time may prove hard.

Places to visit on holiday in Sri Lanka

The South Coast of Sri Lanka is a perfect place to relax on the beach, surrounded by tiny fishing villages, the fascinating colonial port of Galle and some of the most romantic spots on the whole island.

The West Coast of Sri Lanka is the traditional coast on which to take a Sri Lanka holiday. The beaches are fantastic and perfectly suited for family holidays and luxury beach breaks. The natural lagoons and inlets along the west coast mean that nature lovers will be thrilled by Sri Lanka accommodation on the west coast.

The central mountains of Sri Lanka are simply beautiful. This is the place to come for cultural explorations of Sri Lanka, especially around Kandy and Nuwara Eliya. Nature flourishes in the central region too, with much of the best natural landscapes for walking and tours of Sri Lanka’s finest historic sites.

Climate of Sri Lanka

The best time to visit Sri Lanka accommodation is between December and March, which is the main season for tourism in Sri Lanka, perfect for escaping the British winter. Throughout the year, Sri Lanka’s climate hardly changes in terms of temperature, with monthly averages staying between 30°C and 24°C throughout the year.

Travel to Sri Lanka

Reaching accommodation in Sri Lanka is easy. SriLankan Airways offer a range of flights to Bandaranaike International Airport (CMB) from London, and there are a range of other travel options depending on the exact location of you Sri Lanka holiday rental.

    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    House #2027660
    3
    Viewed 8 times in the last 48 hours
      Exceptional! 5/5
      (22 reviews)
      avg/night
      • 4 BR
      • 3 BA
      • Sleeps 8
      House #414998
      22
      Viewed 8 times in the last 48 hours
        avg/night
        • 1 BR
        • 2 BA
        • Sleeps 2
        Apartment #4363618
        1
        Viewed 13 times in the last 48 hours
          Wonderful! 4.9/5
          (10 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Separate Toilet
          • Sleeps 6
          Villa #3883263
          10
          Viewed 13 times in the last 48 hours
            avg/night
            • 3 BR
            • 3 BA
            • Sleeps 8
            Villa #1586447
            4
            Viewed 7 times in the last 48 hours
              • 5 BR
              • 6 BA
              • Sleeps 12
              Villa #6866070
              1
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 5
                House #2508530
                2
                Viewed 11 times in the last 48 hours
                  Excellent! 4.7/5
                  (27 reviews)
                  avg/night
                  • 5 BR
                  • 2 BA
                  • Sleeps 8
                  Bungalow #458511
                  27
                  Viewed 7 times in the last 48 hours
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    House #6905931
                    1
                    Viewed 16 times in the last 48 hours
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 8
                      Villa #2598802
                      Viewed 5 times in the last 48 hours
                        • 4 BR
                        • 3 BA
                        • Sleeps 10
                        Villa #4222623
                          Exceptional! 5/5
                          (6 reviews)
                          avg/night
                          • 4 BR
                          • 2 BA
                          • Separate Toilet
                          • Sleeps 8
                          Villa #6843391
                          6
                          Viewed 8 times in the last 48 hours
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 4
                            Apartment #4422849
                            2
                            Viewed 9 times in the last 48 hours
                              Wonderful! 4.8/5
                              (4 reviews)
                              avg/night
                              • 4 BR
                              • 4 BA
                              • Sleeps 11
                              Villa #8150369
                              4
                              Viewed 9 times in the last 48 hours
                                • 2 BR
                                • 3 BA
                                • Sleeps 5
                                House #4156607
                                3
                                  • 4 BR
                                  • 4 BA
                                  • Sleeps 8
                                  Villa #6976748
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Apartment #4056982
                                      Excellent! 4.6/5
                                      (15 reviews)
                                      avg/night
                                      • 4 BR
                                      • 2 BA
                                      • Sleeps 8
                                      Villa #65863
                                      15
                                      Viewed 8 times in the last 48 hours
                                        Exceptional! 5/5
                                        (10 reviews)
                                        avg/night
                                        • 7 BR
                                        • 6 BA
                                        • Sleeps 15
                                        Villa #1486788a
                                        10
                                        Viewed 7 times in the last 48 hours
                                          • 6 BR
                                          • 6 BA
                                          • Sleeps 12
                                          Villa #949677vb
                                          1
                                            • 4 BR
                                            • 4 BA
                                            • Sleeps 10
                                            Multiple rentals Villa #68610
                                            9
                                            Viewed 6 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (12 reviews)
                                              avg/night
                                              • 5 BR
                                              • 4 BA
                                              • Separate Toilet
                                              • Sleeps 10
                                              Villa #825292
                                              12
                                              Viewed 12 times in the last 48 hours
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Apartment #1564590
                                                2
                                                  Excellent! 4.6/5
                                                  (7 reviews)
                                                  avg/night
                                                  • 3 BR
                                                  • 2 BA
                                                  • Separate Toilet
                                                  • Sleeps 7
                                                  Villa #3670679
                                                  7
                                                  Viewed 6 times in the last 48 hours
                                                    Exceptional! 5/5
                                                    (6 reviews)
                                                    avg/night
                                                    • 5 BR
                                                    • 5 BA
                                                    • Separate Toilet
                                                    • Sleeps 9
                                                    House #1743977
                                                    6
                                                    Viewed 13 times in the last 48 hours
                                                      • 3 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 8
                                                      Apartment #6829962
                                                        • 3 BR
                                                        • 3 BA
                                                        • Sleeps 6
                                                        Villa #4353422
                                                          Excellent! 4.7/5
                                                          (9 reviews)
                                                          avg/night
                                                          • 4 BR
                                                          • 4 BA
                                                          • Separate Toilets
                                                          • Sleeps 14
                                                          Villa #622994vb
                                                          9
                                                          Viewed 8 times in the last 48 hours
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Separate Toilet
                                                            • Sleeps 6
                                                            Villa #4277650
                                                            1
                                                            Viewed 6 times in the last 48 hours
                                                              Excellent! 4.6/5
                                                              (29 reviews)
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Bungalow #51785
                                                              29
                                                              Viewed 5 times in the last 48 hours
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Cottage #1504540
                                                                1
                                                                Viewed 5 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (7 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 4
                                                                  Villa #8158965
                                                                  7
                                                                  Viewed 5 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 10
                                                                    Apartment #4057283
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Sleeps 4
                                                                      Apartment #4350054
                                                                      1
                                                                      Viewed 14 times in the last 48 hours
                                                                        Exceptional! 5/5
                                                                        (6 reviews)
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 2 BA
                                                                        • Sleeps 12
                                                                        Multiple rentals House #6798167
                                                                        6
                                                                        Viewed 10 times in the last 48 hours
                                                                          Exceptional! 5/5
                                                                          (4 reviews)
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 3 BA
                                                                          • Sleeps 10
                                                                          Villa #8110872
                                                                          4
                                                                          Viewed 10 times in the last 48 hours
                                                                            • 4 BR
                                                                            • 4 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 8
                                                                            Villa #1823183
                                                                            6
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 5
                                                                              House #1657356
                                                                              Viewed 7 times in the last 48 hours
                                                                                • 4 BR
                                                                                • 5 BA
                                                                                • Sleeps 8
                                                                                Villa #1899106
                                                                                1
                                                                                  • 5 BR
                                                                                  • 4 BA
                                                                                  • Sleeps 10
                                                                                  Bungalow #4263742
                                                                                    • Studio
                                                                                    • 4 BA
                                                                                    • Sleeps 8
                                                                                    Villa #2575262
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      House #906639vb
                                                                                      2
                                                                                      Viewed 6 times in the last 48 hours
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 2
                                                                                        Apartment #973866vb
                                                                                        2
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 5
                                                                                          Apartment #3930521
                                                                                          1
                                                                                          Viewed 5 times in the last 48 hours
                                                                                            • 1 BR
                                                                                            • Separate Toilet
                                                                                            • Sleeps 4
                                                                                            House #1426999
                                                                                            2
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 8
                                                                                              Villa #1622812
                                                                                              1
                                                                                                • 5 BR
                                                                                                • 5 BA
                                                                                                • Sleeps 14
                                                                                                Villa #4369881
                                                                                                  Exceptional! 5/5
                                                                                                  (8 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 8
                                                                                                  Villa #8072605
                                                                                                  8
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                   

                                                                                                  Recent Reviews

                                                                                                  Total Parrot-dise!

                                                                                                  5 of 5
                                                                                                  From the moment we arrrived at the villa we have been nothing but impressed with the friendliness and fantastic level of service from Sudath and the staff. We were expecting to fend for ourselves as normal for a villa rental, but this has been more like having our own private hotel just for our family. Nothing has been too much trouble to arrange and organise for us, with twice-daily visits by Sudath to plan the day's trips and order delicious home cooked meals for the evening. The villa itself is like something out of a Bond movie and total five-star luxury, and its location right on the beach front with cooling sea breeze and perfect-temperature pool make this the perfect place for chilling out in the glorious sunshine to a soundtrack of crashing waves - and best of all, no mosquitos! We were a bit worried about the weather before we came, as all the weather-feeds showed thunderstorms and rain for our whole nine days here (and still do), but we are now convinced this is just a ruse to keep this little slice of heaven a secret from the rest of the world... we have had nothing but glorious sunshine barring the odd wispy cloud to temper the scorching heat. The only down-side is that we have to leave this paradise and go home... but we will certainly be returning here at the earliest possible opportunity!
                                                                                                  • Review Submitted: Jul 19, 2017
                                                                                                  • Date of Stay: Jul 2017

                                                                                                  Amazing experience on exotic location !

                                                                                                  5 of 5
                                                                                                  Still dreaming of this exotic Paradise ! After a tour on the Island, totally impressed by religion, culture and wonderful nature, we enjoyed a weeks rest in the South-West of the Island at Villa Golden. We felt among the “happy-few” to have chosen for this beach Villa! The owners have decorated their house and organized their garden in a way you get the impression of being at home, surrounded by exotic beauty of nature. There is the friendly staff, doing their upmost to let you feel comfortable, always with an answer to your needs, in their modest presence not to disturb your privacy. You will become completely “Zen”, by the rhythm of the waves. Local smells and tastes, you can have it all : in the morning Breakfast with a look at the Indian Ocean, aperitif at Sunset … On top of that, if you like to discover the local cuisine, just ask and the home-cook will serve you the finest food. Or when you prefer, there is a range of excellent restaurants nearby for fisfood and asian specialities. When you have had enough rest, step out of your hammock and enjoy lovely spots at the beaches, wildlife, rare moonstone mines, ... A tour by car or tuk tuk can always be arranged ! The historical walled city Galle is nearby. You can go shopping, have a stroll at the ramparts, enjoying the unique sunset ! A very special thanks to the owners, staff and guide who made our unforgettable stay complete. And of course, we will return… Gerda & Raoul, Belgium
                                                                                                  • Review Submitted: Jul 02, 2017
                                                                                                  • Date of Stay: Apr 2017