I stayed at the Avani Koh Lanta Resort, and unfortunately, I found it very underwhelming. To be honest, I wanted to leave almost as soon as we arrived.
The resort itself is spotless, beautifully maintained, and the staff were genuinely lovely, friendly, and attentive. I have absolutely no complaints about the service or cleanliness.
However, for our family, there was simply nothing to do. If you’re travelling with children, I’d think very carefully before booking. The kids’ club was extremely basic, there was very little entertainment, and after a short time our children were bored. The resort has very little atmosphere and feels quite isolated.
The restaurant also became repetitive, so we ended up paying around 1,500 baht each time to travel into Old Town just to enjoy a different meal. Drinks at the resort were also expensive—a standard bottle of white wine was around $52 USD, which felt overpriced.
In my opinion, this resort is best suited to couples or honeymooners who want complete peace, quiet, and seclusion. If your ideal holiday is reading a book by the pool, switching off your phone, and escaping the world for a few days, you’ll probably love it.
If, however, you’re travelling as a family, enjoy exploring local culture, want a choice of restaurants, entertainment, or activities for children, I wouldn’t recommend this resort. It simply wasn’t the right fit for us, and unfortunately, I wouldn’t return.