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 24 times in the last 48 hours
      • 5 BR
      • 6 BA
      • Sleeps 12
      Villa #6866070
      1
      Viewed 15 times in the last 48 hours
        Wonderful! 4.9/5
        (9 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Villa #6608987
        9
        Viewed 18 times in the last 48 hours
          avg/night
          • 5 BR
          • 5 BA
          • Separate Toilet
          • Sleeps 10
          Villa #3961715
          Viewed 5 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 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 46 times in the last 48 hours
                      avg/night
                      • 4 BR
                      • 3 BA
                      • Sleeps 10
                      Villa #4222623
                      Viewed 9 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 41 times in the last 48 hours
                          • 4 BR
                          • 3 BA
                          • Sleeps 10
                          Villa #8110872
                          3
                          Viewed 23 times in the last 48 hours
                            • 4 BR
                            • 4 BA
                            • Sleeps 11
                            Villa #8150369
                            2
                            Viewed 21 times in the last 48 hours
                              avg/night
                              • 3 BR
                              • 3 BA
                              • Sleeps 8
                              Villa #1586447
                              3
                              Viewed 21 times in the last 48 hours
                                avg/night
                                • 3 BR
                                • 3 BA
                                • Sleeps 8
                                Villa #2598802
                                Viewed 18 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
                                    Viewed 20 times in the last 48 hours
                                      avg/night
                                      • 6 BR
                                      • 6 BA
                                      • Sleeps 12
                                      Villa #949677vb
                                      Viewed 12 times in the last 48 hours
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 6
                                        Villa #4337960
                                          • 6 BR
                                          • 6 BA
                                          • Sleeps 12
                                          Villa #4353422
                                          Viewed 17 times in the last 48 hours
                                            • 5 BR
                                            • 4 BA
                                            • Sleeps 10
                                            Villa #4249824
                                              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 27 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 15 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 16 times in the last 48 hours
                                                          • 5 BR
                                                          • 4 BA
                                                          • Sleeps 10
                                                          Villa #3931034
                                                          1
                                                            avg/night
                                                            • 6 BR
                                                            • 6 BA
                                                            • Sleeps 12
                                                            Villa #1003500vb
                                                            Viewed 21 times in the last 48 hours
                                                              avg/night
                                                              • 3 BR
                                                              • 4 BA
                                                              • Sleeps 6
                                                              Villa #3955434
                                                              Viewed 5 times in the last 48 hours
                                                                avg/night
                                                                • 4 BR
                                                                • 4 BA
                                                                • Sleeps 8
                                                                Villa #2597976
                                                                Viewed 5 times in the last 48 hours
                                                                  • 5 BR
                                                                  • 1 BA
                                                                  • Sleeps 5
                                                                  Villa #4312227
                                                                    • 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
                                                                          • 5 BR
                                                                          • 5 BA
                                                                          • Sleeps 10
                                                                          Villa #749021vb
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 6
                                                                            Villa #985242vb
                                                                              • 6 BR
                                                                              • 6 BA
                                                                              • Sleeps 12
                                                                              Villa #4252707
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 3 BA
                                                                                • Sleeps 6
                                                                                Villa #985245vb
                                                                                Viewed 8 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 6 BR
                                                                                  • 6 BA
                                                                                  • Sleeps 12
                                                                                  Villa #949694vb
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Villa #4371837
                                                                                    Viewed 5 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Villa #811192
                                                                                      2
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Villa #4348423
                                                                                        Viewed 8 times in the last 48 hours
                                                                                          • 4 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 8
                                                                                          Villa #4427073
                                                                                            avg/night
                                                                                            • 6 BR
                                                                                            • 6 BA
                                                                                            • Sleeps 12
                                                                                            Villa #4449440
                                                                                            Viewed 5 times in the last 48 hours
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 6
                                                                                              Villa #4460712
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 6
                                                                                                Villa #4457543
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Villa #4422671
                                                                                                    • 4 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #4429495
                                                                                                      • 6 BR
                                                                                                      • 5 BA
                                                                                                      • Sleeps 12
                                                                                                      Villa #4372045
                                                                                                      • 1 - 50 of 129
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      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

                                                                                                      Wonderful villa and attentive, but unobtrusive, staff and owner.

                                                                                                      5 of 5
                                                                                                      The property has been designed very thoughtfully with identical bedrooms/bathrooms so no coin-tossing for the best room. The kitchenette was really useful where we could make our own tea/coffee and lunch if necessary. Although we had a great week of sunshine the villa is designed for year round staying. I can imagine being in the glass walled sitting room during the monsoon watching the sea crash onto the beach - maybe next time. We ate in three nights and the food was excellent on each occasion. The staff did a great job all round and we plan to return. The only downside is that Ambalangoda does not have much in the way of restaurants but with the quality of the food at the villa this is a minor issue. The tuk-tuk drivers are very safe, timely and knowledgeable (and patient). All in all a great week. Well done Green Parrot Villa and staff.
                                                                                                      • Review Submitted: 15-Dec-2016
                                                                                                      • Date of Stay: Dec 2016