Went to sandals for a wedding in 2003- nice but the AI scene ain't for me.
Went to Coral Gardens once with my sons because it had a pool and tv- staples for teenage boys.
Other than that I've been to the Negril Yoga Center - this November it will be 7th stay there.
Splitting a room with a buddy costs us each $25 or so a night; the vibe is so mellow, the beach so close, the staff so sweet, the food so good & the other guests are cool.

I often say that I like to go to beautiful places and sleep there. NYC is a great place to start your day with a yummy Jamaican breakfast and a great place to crash after a busy day of doing nothing on the beach.