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

Finding the Perfect Holiday Rental in Sri Lanka

If you’re looking for variety of experiences, diverse culture and spectacular locales, then a holiday to Sri Lanka would surely not disappoint. Summarizing a description of this fantastic country in a couple of words is not only difficult but also virtually impossible. And surely after getting a taste of this eclectic country it is best that you learn more about it from a Sri Lanka travel guide that will help you plan your trip better. It is difficult to pinpoint whether it is the warmth of its people, the picturesque locations, amazing activities to choose from or best value for money that makes a holiday to Sri Lanka truly worthwhile. All in all, it is a combination of all these fascinating opportunities that make Sri Lanka truly the Pearl of the Orient. What’s more, you will get to select from a range of holiday homes in Sri Lanka to suit your holiday needs and budget.

Discovering Sri Lanka

Sri Lanka is a paradise for any connoisseur of culture and heritage. You would get to see some of the most unique historical and religious monuments in Sri Lanka. No tour of the ancient monuments would be complete without a visit to majestic 5th Century Sigiriya Fortress which is located in a dense tropical forest or the ancient capitals of Polonnaruwa and Anuradhapura. From the cave temples of Dambulla to the Kandy’s religious centre, you will truly fulfill your dream of unraveling the mysteries of another era. The journey through the myriad roads of Sri Lanka would only get better as you discover the countless sights along your way.

Nothing beats a relaxing beach holiday! The vast expanse of almost uninterrupted golden beaches along the coast is one of major draws of Sri Lanka. If you’re looking for isolation and tranquility coupled with an occasional swim in the sea, then the beach would be ideal. Indulge in snorkeling, sailing or even scuba diving that comes highly recommended here.

The dense tropical forest cover in the mountainous interior of Sri Lanka offers countless opportunities to experience the thrill of adventure! You can experience nature’s fantastic camouflage at work through its wildlife that blends effortlessly in the vast tropical forest landscape. The forest provides refuge to about 2,000 elephants, four species of wild cats (including leopard), sloth bears and over 400 species of tropical birds. What’s more, you can explore the marvels of the forest through the four main national parks in Sri Lanka.

A festival that is definitely worth attending would have to be the ten day festival of Kandy Esala Perahera in July. It’s the perfect time to get a taste of Sri Lankan culture and enjoy the festivities that come along. Do bear in mind that it will not be easy to find accommodation during this period.

Exploring the Coasts of Sri Lanka

The south coast is perfect to experience idyllic village life and get a taste of colonial culture at the port of Galle. The secluded beaches in this region offer a perfect romantic getaway to holidaying couples. If you’re travelling with family then you can head to the beaches of the west coast that are more apt for family holidays. In addition to the beaches you can explore the many natural lagoons and inlets that can be found on the West Coast. If you’re who are looking for adventure, then the central mountains in Sri Lanka are particularly captivating. The central region is not only rich in nature but also culture with many ancient sites to visit. Kandy and Nuwara Eliya are interesting places of culture to visit.

Choosing the Perfect Climate to visit Sri Lanka

The main tourism season of Sri Lanka is between the months of December and March. To beat the cold British winter and also to make the most of the deals of the season, it is best to visit the country in this period. The temperature remains steady between 30 degrees Celsius and 24 degrees Celsius, all year long.

Getting to Sri Lanka

Your first stop in your Sri Lankan holiday would be Bandaranaike International Airport (CMB). If you’re flying from London then you can opt to fly with Sri Lankan Airways which offers some good deals. From the airport you could choose from a host of domestic travel options to reach you holiday destination in Sri Lanka.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Wonderful! 4.9/5
    (8 reviews)
    avg/night
    • 3 BR
    • 1 HF BA
    • Sleeps 6
    Villa #3883263
    8
    Viewed 30 times in the last 48 hours
      Excellent! 4.7/5
      (25 reviews)
      avg/night
      • 5 BR
      • 2 BA
      • Sleeps 8
      Bungalow #458511
      25
      Viewed 24 times in the last 48 hours
        Exceptional! 5/5
        (4 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 4
        Villa #2362884
        4
        Viewed 10 times in the last 48 hours
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 4
          House #2027660
          1
          Viewed 39 times in the last 48 hours
            Wonderful! 4.8/5
            (23 reviews)
            avg/night
            • 6 BR
            • 2 BA
            • 3 HF BA
            • Sleeps 10
            House #6339408
            23
            Viewed 19 times in the last 48 hours
              • 2 BR
              • 2 BA
              • Sleeps 4
              House #6905931
              1
              Viewed 24 times in the last 48 hours
                Exceptional! 5/5
                (20 reviews)
                avg/night
                • 4 BR
                • 3 BA
                • Sleeps 8
                House #414998
                20
                Viewed 22 times in the last 48 hours
                  • 4 BR
                  • 3 BA
                  • Sleeps 10
                  Villa #4222623
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    Apartment #4056982
                      avg/night
                      • 3 BR
                      • 2 BA
                      • Sleeps 5
                      House #2508530
                      1
                      Viewed 30 times in the last 48 hours
                        Exceptional! 5/5
                        (3 reviews)
                        avg/night
                        • 4 BR
                        • 3 BA
                        • Sleeps 10
                        Villa #8110872
                        3
                        Viewed 20 times in the last 48 hours
                          • 4 BR
                          • 4 BA
                          • Sleeps 11
                          Villa #8150369
                          2
                          Viewed 33 times in the last 48 hours
                            Exceptional! 5/5
                            (5 reviews)
                            avg/night
                            • 5 BR
                            • 5 BA
                            • 1 HF BA
                            • Sleeps 9
                            House #1743977
                            5
                            Viewed 42 times in the last 48 hours
                              avg/night
                              • 1 BR
                              • 2 BA
                              • Sleeps 2
                              Apartment #4363618
                              Viewed 11 times in the last 48 hours
                                Excellent! 4.7/5
                                (9 reviews)
                                avg/night
                                • 4 BR
                                • 4 BA
                                • 2 HF BA
                                • Sleeps 14
                                Villa #622994vb
                                9
                                Viewed 30 times in the last 48 hours
                                  • 4 BR
                                  • 4 BA
                                  • Sleeps 10
                                  Multiple rentals Villa #68610
                                  7
                                  Viewed 12 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 3 BA
                                    • Sleeps 8
                                    Villa #2598802
                                    Viewed 11 times in the last 48 hours
                                      • 5 BR
                                      • 6 BA
                                      • Sleeps 12
                                      Villa #6866070
                                      1
                                      Viewed 17 times in the last 48 hours
                                        Exceptional! 5/5
                                        (5 reviews)
                                        avg/night
                                        • 4 BR
                                        • 3 BA
                                        • Sleeps 8
                                        Villa #6843391
                                        5
                                        Viewed 9 times in the last 48 hours
                                          avg/night
                                          • Studio
                                          • 4 BA
                                          • Sleeps 8
                                          Villa #2575262
                                          Viewed 7 times in the last 48 hours
                                            Wonderful! 4.8/5
                                            (6 reviews)
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 4
                                            Villa #8158965
                                            6
                                              avg/night
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 2
                                              Apartment #973866vb
                                              2
                                              Viewed 6 times in the last 48 hours
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 5
                                                Apartment #3930521
                                                1
                                                Viewed 9 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (9 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • Sleeps 4
                                                  Villa #6608987
                                                  9
                                                  Viewed 6 times in the last 48 hours
                                                    • 6 BR
                                                    • 2 BA
                                                    • Sleeps 12
                                                    Apartment #1797994
                                                    Viewed 6 times in the last 48 hours
                                                      • 6 BR
                                                      • 6 BA
                                                      • Sleeps 12
                                                      Villa #949677vb
                                                        avg/night
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 4
                                                        Apartment #4350054
                                                        1
                                                        Viewed 7 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 HF BA
                                                          • Sleeps 4
                                                          House #1426999
                                                          1
                                                          Viewed 11 times in the last 48 hours
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #4337960
                                                              • 6 BR
                                                              • 6 BA
                                                              • Sleeps 12
                                                              Villa #4353422
                                                              Viewed 26 times in the last 48 hours
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Apartment #4335737
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #3907279
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Apartment #4332696
                                                                      • 5 BR
                                                                      • 3 BA
                                                                      • 3 HF BA
                                                                      • Sleeps 14
                                                                      Villa #835170
                                                                      Viewed 16 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 3 BA
                                                                        • Sleeps 4
                                                                        House #1883432
                                                                        1
                                                                          • 5 BR
                                                                          • 4 BA
                                                                          • Sleeps 10
                                                                          Villa #4249824
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 6
                                                                            Villa #940557vb
                                                                              Excellent! 4.6/5
                                                                              (15 reviews)
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 2 BA
                                                                              • Sleeps 8
                                                                              Villa #65863
                                                                              15
                                                                              Viewed 5 times in the last 48 hours
                                                                                • 5 BR
                                                                                • 4 BA
                                                                                • Sleeps 10
                                                                                House #3913798
                                                                                1
                                                                                  Exceptional! 5/5
                                                                                  (5 reviews)
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 4 BA
                                                                                  • 1 HF BA
                                                                                  • Sleeps 8
                                                                                  Villa #1823183
                                                                                  5
                                                                                  Viewed 6 times in the last 48 hours
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #3995940
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 5
                                                                                      House #4037928
                                                                                      2
                                                                                        • 5 BR
                                                                                        • 5 BA
                                                                                        • Sleeps 10
                                                                                        Villa #6887921
                                                                                        Viewed 6 times in the last 48 hours
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #4422849
                                                                                            Wonderful! 4.8/5
                                                                                            (12 reviews)
                                                                                            avg/night
                                                                                            • 5 BR
                                                                                            • 4 BA
                                                                                            • 1 HF BA
                                                                                            • Sleeps 10
                                                                                            Villa #825292
                                                                                            12
                                                                                            Viewed 20 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (9 reviews)
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 8
                                                                                              House #1880714
                                                                                              9
                                                                                              Viewed 15 times in the last 48 hours
                                                                                                Exceptional! 5/5
                                                                                                (1 reviews)
                                                                                                avg/night
                                                                                                • 4 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 9
                                                                                                House #480540
                                                                                                1
                                                                                                Viewed 11 times in the last 48 hours
                                                                                                  • 5 BR
                                                                                                  • 5 BA
                                                                                                  • 1 HF BA
                                                                                                  • Sleeps 10
                                                                                                  Villa #3961715
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 7
                                                                                                    House #4041300
                                                                                                      • 3 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 6
                                                                                                      Villa #4062086
                                                                                                      1
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Our host Irantha and his wife made our stay in Sri Lanka enjoyable. The apartment is new and

                                                                                                      4 of 5
                                                                                                      Our host Irantha and his wife made our stay in Sri Lanka enjoyable. The apartment is new and spacious and the bed is very comfortable. The price included breakfast. The kitchen is equipped for cooking but lacks a microwave. There is AC in the bedroom but not in the living room which gets extremely hot. Obviously if an Ac unit was placed in the living room Irantha would have to increase his prices. Photos on the website need to be amended as some give the impression of there being a large pool - this is not the case. A small baby pool on the roof top terrace is inadequate. There is little to do or see in Panadura so Irantha offers a 'package' of daily visits to the 5star Blue Water hotel where guests can enjoy a welcome drink, use of sun beds , towel and pool and a buffet lunch at a very reasonable price, Please note this is obviously an additional daily cost . Tours are arranged by Irantha and he was an excellent guide.
                                                                                                      • Review Submitted: 19/02/2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Etamba House is the perfect place to stay for a trip to the south coast, and a far better

                                                                                                      5 of 5
                                                                                                      Etamba House is the perfect place to stay for a trip to the south coast, and a far better alternative to high end luxury resorts. The house and garden are thoughtfully designed and beautifully appointed - a true oasis; and the service, including delicious Sri Lankan cuisine, exceptional. Thank you Antony and Nala, Lara, Shashi, Sanjeev and all who looked after us so well. We hope to return!
                                                                                                      • Review Submitted: 16/01/2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Une villa très agréable et des prestations excellentes. Un personnel toujours présent afin de

                                                                                                      5 of 5
                                                                                                      Une villa très agréable et des prestations excellentes. Un personnel toujours présent afin de satisfaire la moindre demande
                                                                                                      • Review Submitted: 07/08/2016
                                                                                                      • Date of Stay: Jul 2016