I booked my accomodation via agoda.com and Booking.com  
I booked my airfares via Your Trip, Your Way at Expedia.ca

 

Pool just outside Room

I stayed at one of the best holiday destinations, Palms Kamala Beach Resort for 7 nights, booked through the Agoda website. Great for honeymoons holiday and great for couples holiday as it is not overcrowded. Great for family holidays as well as the pool is not too deep. This holiday resort  is very clean and most interesting in that the Poolside room is literally just ou

KamalaBeach Resort

tside the pool. That means you can just walk out of your lounge room, through a sliding door and walked straight into the pool. This holiday resort is great for kids as the pool is not too deep. We are in Room 107 & 106 and the depth of the pool is up to my knee (adult). For adults, it is a bit difficult to swim, more forkeeping cool. It would be great for young kids. The pool around the other rooms are deeper (waist deep). There are only 3 floors, so in low seasons, there might be just only be a few people around, which is great for quiet relaxing and sun bathing. Make sure there is no renovation going on during your stay at any holiday resort.