Not as cheap as 10 years ago! ????
Lots of discount packages now. This is basically the case many places around the world at the moment. Hotels that use online booking sites (Agoda, etc.) cannot offer rooms for less than the prices on the booking sites (per the contacts with the hotels. This is why online booking sites can boast "lowest available prices.")
But, *packages* are excluded from those contracts. So many many hotels are now offering packages that net out to be cheaper than the booking sites nightly rates (and as a way to get around the booking sites' covid refund policies, which are kinda untenable for the smaller hotels).
So thing to do is find places on booking sites that look good to you, and then find them on the web and contact them directly to ask about packages. If you want a longer stay, ask about doing a custom package - so long as the package includes something other than a room (snorkeling, a dinner, massage, boat ticket, etc.) it's a "package."
This is not a great long term biz model for hotels, but it's necessary at the moment. (And, I am not a hotel owner offering this advice; just someone in the industry with insight).