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
Additional service fee may apply.
  View Map Map
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Villa #2362884
    4
    Viewed 15 times in the last 48 hours
      • 5 BR
      • 6 BA
      • Sleeps 12
      Villa #6866070
      1
      Viewed 19 times in the last 48 hours
        Wonderful! 4.9/5
        (9 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Villa #6608987
        9
        Viewed 10 times in the last 48 hours
          • 5 BR
          • 5 BA
          • Separate Toilet
          • Sleeps 10
          Villa #3961715
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 6
            Apartment #4149964
            1
            Viewed 9 times in the last 48 hours
              avg/night
              • 3 BR
              • 3 BA
              • Sleeps 7
              Apartment #3962249
              Viewed 8 times in the last 48 hours
                • 3 BR
                • 3 BA
                • Sleeps 6
                Villa #4005607
                  avg/night
                  • 7 BR
                  • 7 BA
                  • Sleeps 14
                  Villa #6911539
                  Viewed 7 times in the last 48 hours
                    avg/night
                    • 4 BR
                    • 4 BA
                    • Sleeps 8
                    Apartment #3961520
                    Viewed 12 times in the last 48 hours
                      • 2 BR
                      • 2 BA
                      • Sleeps 4
                      Villa #6911058
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Villa #4315502
                          Wonderful! 4.9/5
                          (8 reviews)
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Separate Toilet
                          • Sleeps 6
                          Villa #3883263
                          8
                          Viewed 39 times in the last 48 hours
                            Excellent! 4.7/5
                            (25 reviews)
                            avg/night
                            • 5 BR
                            • 2 BA
                            • Sleeps 8
                            Bungalow #458511
                            25
                            Viewed 28 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              House #2027660
                              1
                              Viewed 37 times in the last 48 hours
                                avg/night
                                • 4 BR
                                • 3 BA
                                • Sleeps 10
                                Villa #4222623
                                Viewed 6 times in the last 48 hours
                                  Wonderful! 4.8/5
                                  (6 reviews)
                                  avg/night
                                  • 3 BR
                                  • 2 BA
                                  • Separate Toilet
                                  • Sleeps 7
                                  Villa #3670679
                                  6
                                  Viewed 27 times in the last 48 hours
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Apartment #4056982
                                    Viewed 5 times in the last 48 hours
                                      avg/night
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 5
                                      House #2508530
                                      1
                                      Viewed 33 times in the last 48 hours
                                        • 4 BR
                                        • 3 BA
                                        • Sleeps 10
                                        Villa #8110872
                                        3
                                        Viewed 17 times in the last 48 hours
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 11
                                          Villa #8150369
                                          2
                                          Viewed 16 times in the last 48 hours
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Sleeps 8
                                            Villa #1586447
                                            3
                                            Viewed 19 times in the last 48 hours
                                              £8
                                              avg/night
                                              • 1 BR
                                              • 2 BA
                                              • Sleeps 2
                                              Apartment #4363618
                                              Viewed 27 times in the last 48 hours
                                                Excellent! 4.5/5
                                                (28 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                Bungalow #51785
                                                28
                                                Viewed 6 times in the last 48 hours
                                                  avg/night
                                                  • 3 BR
                                                  • 3 BA
                                                  • Sleeps 8
                                                  Villa #2598802
                                                  Viewed 5 times in the last 48 hours
                                                    • Studio
                                                    • 4 BA
                                                    • Sleeps 8
                                                    Villa #2575262
                                                      Wonderful! 4.8/5
                                                      (6 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Villa #8158965
                                                      6
                                                      Viewed 8 times in the last 48 hours
                                                        • 6 BR
                                                        • 6 BA
                                                        • Sleeps 12
                                                        Villa #949677vb
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 6
                                                          Villa #4337960
                                                            • 6 BR
                                                            • 6 BA
                                                            • Sleeps 12
                                                            Villa #4353422
                                                            Viewed 19 times in the last 48 hours
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Apartment #4332696
                                                                avg/night
                                                                • 5 BR
                                                                • 4 BA
                                                                • Sleeps 10
                                                                Villa #4249824
                                                                Viewed 5 times in the last 48 hours
                                                                  Excellent! 4.6/5
                                                                  (15 reviews)
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 2 BA
                                                                  • Sleeps 8
                                                                  Villa #65863
                                                                  15
                                                                    Exceptional! 5.0/5
                                                                    (5 reviews)
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 4 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 8
                                                                    Villa #1823183
                                                                    5
                                                                    Viewed 10 times in the last 48 hours
                                                                      • 4 BR
                                                                      • 5 BA
                                                                      • Sleeps 8
                                                                      Villa #1899106
                                                                      1
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 4 BA
                                                                        • Sleeps 8
                                                                        Villa #1106647
                                                                        Viewed 16 times in the last 48 hours
                                                                          • 5 BR
                                                                          • 5 BA
                                                                          • Sleeps 10
                                                                          Villa #3952359
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 5
                                                                            Villa #6802178
                                                                            Viewed 10 times in the last 48 hours
                                                                              avg/night
                                                                              • 5 BR
                                                                              • 4 BA
                                                                              • Sleeps 10
                                                                              Villa #3931034
                                                                              1
                                                                              Viewed 5 times in the last 48 hours
                                                                                • 3 BR
                                                                                • 4 BA
                                                                                • Sleeps 6
                                                                                House #4367672
                                                                                  • 4 BR
                                                                                  • 4 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 8
                                                                                  House #1398510a
                                                                                  2
                                                                                    avg/night
                                                                                    • 6 BR
                                                                                    • 6 BA
                                                                                    • Sleeps 12
                                                                                    Villa #1003500vb
                                                                                    Viewed 12 times in the last 48 hours
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 3
                                                                                      Apartment #4314525
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        House #1818259
                                                                                          • 3 BR
                                                                                          • 4 BA
                                                                                          • Sleeps 6
                                                                                          Villa #3955434
                                                                                            • 4 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 8
                                                                                            Villa #2597976
                                                                                              avg/night
                                                                                              • 5 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 5
                                                                                              Villa #4312227
                                                                                              Viewed 5 times in the last 48 hours
                                                                                                • 4 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 10
                                                                                                Villa #4322532
                                                                                                  avg/night
                                                                                                  • 7 BR
                                                                                                  • 7 BA
                                                                                                  • Sleeps 14
                                                                                                  Villa #4335284
                                                                                                  Viewed 5 times in the last 48 hours
                                                                                                    • 5 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 10
                                                                                                    Villa #4273492
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Apartment #6936001
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 202

                                                                                                      Ambalangoda Holiday Villas & Homes (202)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fantastic villa

                                                                                                      5 of 5
                                                                                                      We all really enjoyed our stay at balapitiya john & Marilyn where very helpful showing us where the good restaurants are and arranging transport if we needed. Great place to go exploring from
                                                                                                      • Review Submitted: 20-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Fantastic

                                                                                                      5 of 5
                                                                                                      Loved it all. Location on the beach. Comfortable villa. Great staff. Interesting places to visit & good restaurants. We left a long review in the guest book with local & further afield restaurant choices.
                                                                                                      • Review Submitted: 18-Feb-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Comfortable,well looked after,very friendly staff

                                                                                                      5 of 5
                                                                                                      Beautiful tropical getaway with large garden,access to the beach,lovely swimming pool. Pushpa, Susantha and their friendly team looked after us very well. Nothing was too much trouble for them and they all love children which made us feel very welcome. The villa is on a busy road with continuous traffic which makes the front bedrooms quite noisy especially at night. Overall we had a fantastic holiday.
                                                                                                      • Review Submitted: 24-Jan-2017
                                                                                                      • Date of Stay: Jan 2017