What countries/cities is in the Caribbean offer a good mix of scuba diving and nightlife at an affordable price? Preferably I’m looking for some place that has great deals for off-season travel but that does not turn into a ghost town in the off-season?

ANTIGUA check out http://www.adventureantigua.com/… and http://www.antiguanice.com