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

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.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • Showing 1-50 of 300+
Additional service fee may apply.
    • 2 BR
    • 1 BA
    • Sleeps 4
    Bungalow #2107176
    3
      Wonderful! 4.9/5
      (8 reviews)
      avg/night
      • 3 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 6
      Villa #3883263
      8
      Viewed 11 times in the last 48 hours
        Wonderful! 4.8/5
        (21 reviews)
        avg/night
        • 6 BR
        • 2 BA
        • Separate Toilets
        • Sleeps 10
        House #6339408
        21
          Excellent! 4.7/5
          (22 reviews)
          avg/night
          • 5 BR
          • 2 BA
          • Sleeps 8
          Bungalow #458511
          22
          Viewed 10 times in the last 48 hours
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 4
            House #2027660
            1 Review
            Viewed 15 times in the last 48 hours
              • 3 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 7
              Villa #3670679
              4
                avg/night
                • 2 BR
                • 2 BA
                • Sleeps 4
                Villa #2362884
                2 Reviews
                Viewed 5 times in the last 48 hours
                  • 4 BR
                  • 3 BA
                  • Sleeps 10
                  Villa #4222623
                    • 4 BR
                    • 3 BA
                    • Sleeps 10
                    Villa #8110872
                    2 Reviews
                      • 3 BR
                      • 3 BA
                      • Sleeps 8
                      Villa #1586447
                      3
                        • 4 BR
                        • 3 BA
                        • Sleeps 8
                        House #763860
                        1 Review
                          • 1 BR
                          • 1 BA
                          • Sleeps 2
                          Apartment #4056982
                            • 4 BR
                            • 4 BA
                            • Sleeps 10
                            Multiple rentals Villa #68610
                            7
                            Viewed 6 times in the last 48 hours
                              • 3 BR
                              • 3 BA
                              • Sleeps 8
                              Multiple rentals Villa #68610
                              15
                              Viewed 11 times in the last 48 hours
                                • 8 BR
                                • 8 BA
                                • Sleeps 15
                                Multiple rentals Villa #68610
                                2 Reviews
                                Viewed 5 times in the last 48 hours
                                  Exceptional! 5.0/5
                                  (12 reviews)
                                  avg/night
                                  • 5 BR
                                  • 6 BA
                                  • Separate Toilet
                                  • Sleeps 10
                                  Villa #1033013
                                  12
                                  Viewed 13 times in the last 48 hours
                                    • 4 BR
                                    • 3 BA
                                    • Sleeps 10
                                    Villa #3190
                                    26
                                      • 4 BR
                                      • 5 BA
                                      • Sleeps 12
                                      Multiple rentals Villa #872461
                                        • 4 BR
                                        • 5 BA
                                        • Sleeps 12
                                        Multiple rentals Villa #872461
                                        1 Review
                                          avg/night
                                          • 8 BR
                                          • 11 BA
                                          • Sleeps 24
                                          Multiple rentals Villa #872461
                                          1 Review
                                          Viewed 7 times in the last 48 hours
                                            • 3 BR
                                            • 2 BA
                                            • Separate Toilet
                                            • Sleeps 8
                                            Villa #498377
                                            9
                                              • 3 BR
                                              • 3 BA
                                              • Sleeps 6
                                              Cottage #89784
                                              3
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 5
                                                Chalet #871100
                                                2 Reviews
                                                  • 4 BR
                                                  • 2 BA
                                                  • Sleeps 12
                                                  Multiple rentals House #6798167
                                                  5
                                                    Wonderful! 4.9/5
                                                    (13 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 5
                                                    Villa #1664269
                                                    13
                                                    Viewed 5 times in the last 48 hours
                                                      • 5 BR
                                                      • 4 BA
                                                      • Separate Toilet
                                                      • Sleeps 10
                                                      Villa #825292
                                                      12
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 7
                                                        House #1749027
                                                        5
                                                          Exceptional! 5.0/5
                                                          (18 reviews)
                                                          avg/night
                                                          • 5 BR
                                                          • 5 BA
                                                          • Sleeps 10
                                                          Villa #64577
                                                          18
                                                            • 3 BR
                                                            • 4 BA
                                                            • Sleeps 8
                                                            Villa #8142506
                                                              avg/night
                                                              • 5 BR
                                                              • 5 BA
                                                              • Separate Toilet
                                                              • Sleeps 9
                                                              House #1743977
                                                              4
                                                              Viewed 59 times in the last 48 hours
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 6
                                                                Apartment #4149964
                                                                1 Review
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 5
                                                                  House #2508530
                                                                  Viewed 8 times in the last 48 hours
                                                                    Exceptional! 5.0/5
                                                                    (6 reviews)
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 4 BA
                                                                    • Sleeps 8
                                                                    House #1880714
                                                                    6
                                                                    Viewed 9 times in the last 48 hours
                                                                      Exceptional! 5.0/5
                                                                      (5 reviews)
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 4 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      Villa #1823183
                                                                      5
                                                                      Viewed 6 times in the last 48 hours
                                                                        Wonderful! 4.8/5
                                                                        (27 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 5
                                                                        Multiple rentals House #508391
                                                                        27
                                                                        Viewed 11 times in the last 48 hours
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 8
                                                                          Multiple rentals House #508391
                                                                          14
                                                                            • 5 BR
                                                                            • 6 BA
                                                                            • Sleeps 10
                                                                            Villa #8139690
                                                                              Wonderful! 4.9/5
                                                                              (19 reviews)
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 3 BA
                                                                              • Sleeps 8
                                                                              House #414998
                                                                              19
                                                                              Viewed 8 times in the last 48 hours
                                                                                • 2 BR
                                                                                • 3 BA
                                                                                • Sleeps 5
                                                                                House #4156607
                                                                                2 Reviews
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #4035497
                                                                                  2 Reviews
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #1940350
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #1564590
                                                                                      1 Review
                                                                                        • 1 BR
                                                                                        • Separate Toilet
                                                                                        • Sleeps 4
                                                                                        House #1426999
                                                                                        1 Review
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 6
                                                                                          Villa #11596
                                                                                          4
                                                                                            Excellent! 4.7/5
                                                                                            (9 reviews)
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 4 BA
                                                                                            • Separate Toilets
                                                                                            • Sleeps 14
                                                                                            Villa #622994vb
                                                                                            9
                                                                                            Viewed 10 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 5
                                                                                              Apartment #3930521
                                                                                              1 Review
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 2
                                                                                                Bungalow #51785
                                                                                                28
                                                                                                  • 4 BR
                                                                                                  • 4 BA
                                                                                                  • Sleeps 11
                                                                                                  Villa #8150369
                                                                                                  2 Reviews
                                                                                                    • 5 BR
                                                                                                    • 4 BA
                                                                                                    • Sleeps 10
                                                                                                    Villa #1046064
                                                                                                    2 Reviews
                                                                                                    • 1 - 50 of 300+
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    A beautiful villa with superb pool and delightful gardens.

                                                                                                    5 of 5
                                                                                                    We have just returned from a wonderful holiday to beautiful Sri Lanka. We are a family of 5 - our children are twins of 13 and our youngest is 5. We spent the first week of our holiday at the The Retreat and what a glorious week we had. From the moment we arrived and were greeted by the wonderful Prem and Sunitha we began to relax. The children explored the fantastic gardens and within the first couple of hours had been introduced by Prem to water monitors, coconut squirrels and a vast array of exotic birds. Sunitha had prepared the most delicious evening meal - plates were scraped clean and we all agreed it was some of the most delicious food we had ever eaten! The week continued in much the same way. The pool was so inviting and the children spent many hours playing in it - our youngest managed his first few strokes unaided. Having sampled Sunithas food we decided to take full advantage and asked her to prepare all our evening meals - we gave her money to buy the ingredients and she encouraged me to take a trip to the local fruit and veg market which was a real treat! Breakfast was also wonderful - so much fresh, beautiful fruit and some we had never tried before such as dragon fruit! When we managed to tear ourselves away from the villa we ventured out locally to the beach (around 10 mins away in a tuk tuk), a local turtle conservation project, the Tsunami museum, Hikkaduwa and Galle among others - all great excursions organised by the staff. One evening Prem took the boys out onto the lagoon in his boat where they were treated to a tour of the fantastic wildlife. We were sorry to leave and vowed to return some time!
                                                                                                    • Review Submitted: 07-Nov-2016
                                                                                                    • Date of Stay: Oct 2016

                                                                                                    Wonderful and invigorating

                                                                                                    5 of 5
                                                                                                    We stayed at Salt Beach House for 10 days. That was the two of us and my two children (who are 10 and 13). The house is really lovely inside with plenty of light and great views out to the sea. Being October the weather was quite wild so the sea was rough and the sound of the waves breaking on the shore can be heard in the house. That makes you feel alive. The road the house is on is busy and noisy but this is part of being in Sri Lanka and it was something we grew to love over our stay. We could walk straight out the gate and jump in a tuk tuk or we could walk along the beach for miles. There were turtles in the surf and the most spectacular sunsets. The children were happy trying to train themselves to do underwater lengths of the pool for hours when needed. There are sometimes power cuts and there might be a noisy bread van in the morning but this just adds to the experience of being there. Ranjan looked after us incredibly well and was very gracious and considerate of us all. He cooked us a great curry and told us lots of interesting things about his country. James, the house manager, came to see us regularly and gave us some great tips on where to go; a thoroughly nice chap. The night watchman is a wonderful character and stands in the middle of the road with a small torch to flag down a tuk tuk for you after dark. We left him a head torch to try and make that a bit easier. If you want to stay somewhere that makes you feel connected with power of the sea whilst also allowing you to dip into the busyness of everyday life, this place is perfect. We both run businesses in the UK and get very little time off so we needed to feel invigorated and rested at the same time. This holiday achieved this in spades; thank you all at Salt Beach House for helping it happen. We will return.
                                                                                                    • Review Submitted: 01-Nov-2016
                                                                                                    • Date of Stay: Oct 2016

                                                                                                    Amazing holiday home right on the beach!

                                                                                                    5 of 5
                                                                                                    Villa Riina was a great place to stay with our family (three generations) The rooms are spacious and well appointed. The staff looked after us so well, arranging transport, cooking delicious meals and making us feel so welcome The Villa is a great location, very close to Ambalangoda, 15 minutes to Hikkaduwa and less than an hour to Galle (we used the public bus and second class train - FUN!) I have no hesitation recommending this place to to any group wanting a relaxing place to stay
                                                                                                    • Review Submitted: 26-Oct-2016
                                                                                                    • Date of Stay: Sep 2016