Self catering guest houses and homestays in Sri Lanka

Sri Lanka is a country resplendent with elephants, turtles, spectacular beaches and golden temples. The country holds a very important role in Indian mythology too; it is believed that King Ravana, of Lanka bewitched by the beauty of Lord Sri Rama's wife captured her from India, crossed the Indian Ocean and brought her to his land. Sri Lanka, thus is a very, very old country and lots of legends and fabulous tales lurk among the sandy beaches. Cities, palaces and monasteries are other attractions of this place.

You are welcome to explore the exciting self-catering guest house and homestay options available in Sri Lanka. You will be pampered to distraction by the stunning views, delectable local cuisine and friendly hosts. You can enjoy your own private pool or choose a property that will let you enjoy the most spectacular views of the sea. Some guesthouses are lake front and hence provide panoramic views of the lake too. You can also choose homestays that are quite near the wildlife, it will allow you to savour the rich flora and fauna offered in Sri Lanka. Most of the guesthouses have spacious veranda where you can spend many a peaceful hour washing off all the tensions and stress related to your job.

Things to do in Sri Lanka

Visiting Sri Lanka can be the perfect antidote to a tension driven life. So if you are planning a vacation to this fabulous country, plan it ahead well ahead and make the most of it. Though a small island, the country is highly remarkable when it comes to tourism activities.

Sri Lanka offers exciting opportunities for para gliding, river rafting, wave riding, golfing, backpacking and hot air ballooning. You can relax and unwind yourself after a hectic day of touring and let yourself loosen up at the cafes/bars in Sri Lanka. You can spend hours over a cup of brew reminiscing about old times with someone you love. Spicy cashew nuts, cold beers and other lip smacking delicacies are also provided.

Once you are done with the sight seeing tours each day you can get involved in activities that will keep you charged and refreshed for the next day. You can stay late into the night and enjoy the vibrant nightlife for which Sri Lanka is extremely popular. There are plenty of bars and clubs and they admit visitors and tourists whole heartedly.

Top 10 places to visit in Sri Lanka

Sri Lanka can be rightly called an oasis of rich cultural heritage. There are many ancient monuments, well-preserved and remarkable in Sri Lanka and with a history of about 2000 years you are fully justified if you are awed by them. Visit the following places while in Sri Lanka.

Best time to travel to Sri Lanka

Sri Lanka, one of the most beautiful countries set all by itself in the tropical island in Indian Ocean is a must visit place if you are planning a vacation to that part of the world. With picturesque sceneries, scintillating landscapes, thrilling wildlife and pristine beaches the country still remains an enigma. The ideal time to visit this historically important country is during the November-April period and the May-September period. You can visit the beaches and do your trekking during the November-April period; May-September is the driest period and you can visit the east coast during that time. There are chances of wildlife spotting during that time. It will be a good thing to avoid visiting Sri Lanka during the monsoon season if you want to enjoy the beaches or go hiking in the forests. However, tourists do pour in all year round because Sri Lanka is home to several heritage sites. The country is home to 8 sites that UNESCO has included in the list of world heritage sites.

Use filters to narrow your search results!

Sri Lanka homestays & guest houses in Sri Lanka(136)

136 Results
Rs 29,589 - Rs 56,219
per night
2 night minimum stay
  • 4 BR,
  • 5 BA,
  • Sleeps 12
    Rs 59,178 - Rs 112,439
    per night
    2 night minimum stay
    • 8 BR,
    • 11 BA,
    • Sleeps 24
      • 7 BR,
      • 7 Separate Toilets,
      • Sleeps 14
        3 - 7 night minimum stay
        • 3 BR,
        • 3 BA,
        • Sleeps 6
          Rs 29,589 - Rs 56,219
          per night
          2 night minimum stay
          • 4 BR,
          • 5 BA,
          • Sleeps 12
            Rs 29,589 - Rs 59,178
            per night
            3 night minimum stay
            • 4 BR,
            • 6 BA,
            • 1 Separate Toilet,
            • Sleeps 10
              3 - 7 night minimum stay
              • 4 BR,
              • 4 BA,
              • Sleeps 8
                • 3 BR,
                • 3 Separate Toilets,
                • Sleeps 6
                  • 7 BR,
                  • 7 Separate Toilets,
                  • Sleeps 14
                    7 night minimum stay
                    • 2 BR,
                    • 1 BA,
                    • Sleeps 5
                      3 - 7 night minimum stay
                      • 5 BR,
                      • 5 BA,
                      • Sleeps 10
                        1 - 3 night minimum stay
                        • 1 BR,
                        • 1 BA,
                        • Sleeps 2
                          1 - 3 night minimum stay
                          • Studio,
                          • 4 BA,
                          • Sleeps 8
                            1 - 3 night minimum stay
                            • 1 BR,
                            • 1 BA,
                            • Sleeps 2
                              1 - 3 night minimum stay
                              • 2 BR,
                              • 2 BA,
                              • Sleeps 4
                                4 night minimum stay
                                • 2 BR,
                                • 2 BA,
                                • Sleeps 6
                                  1 - 2 night minimum stay
                                  • 3 BR,
                                  • 2 BA,
                                  • 1 Separate Toilet,
                                  • Sleeps 5
                                    2 night minimum stay
                                    • 2 BR,
                                    • 2 BA,
                                    • Sleeps 4
                                      2 night minimum stay
                                      • 2 BR,
                                      • 1 BA,
                                      • Sleeps 4
                                        2 night minimum stay
                                        • 2 BR,
                                        • 1 Separate Toilet,
                                        • Sleeps 4
                                          4 night minimum stay
                                          • 3 BR,
                                          • 3 BA,
                                          • Sleeps 6
                                            3 night minimum stay
                                            • 1 BR,
                                            • 1 Separate Toilet,
                                            • Sleeps 4
                                              2 - 6 night minimum stay
                                              • 5 BR,
                                              • 5 BA,
                                              • Sleeps 10
                                                2 night minimum stay
                                                • 4 BR,
                                                • 4 BA,
                                                • 1 Separate Toilet,
                                                • Sleeps 14
                                                  3 - 7 night minimum stay
                                                  • 3 BR,
                                                  • 3 BA,
                                                  • Sleeps 7
                                                    2 - 3 night minimum stay
                                                    • 3 BR,
                                                    • 3 BA,
                                                    • Sleeps 6
                                                      Rs 23,671 - Rs 26,630
                                                      per night
                                                      4 night minimum stay
                                                      • 3 BR,
                                                      • 2 BA,
                                                      • 1 Separate Toilet,
                                                      • Sleeps 8
                                                        2 - 7 night minimum stay
                                                        • 2 BR,
                                                        • 2 BA,
                                                        • Sleeps 5
                                                          Rs 47,343 - Rs 79,891
                                                          per night
                                                          1 - 3 night minimum stay
                                                          • 4 BR,
                                                          • 4 BA,
                                                          • 1 Separate Toilet,
                                                          • Sleeps 8
                                                            3 - 5 night minimum stay
                                                            • 2 BR,
                                                            • 2 BA,
                                                            • Sleeps 5