Grand Cayman- We stayed in a dive resort with 4 tanks each day including night dives. Excellent spot for all sorts of different dive experiences. Expensive.
https://www.tripadvisor.com/Attraction_Review-g147364-d2371840-Reviews-Sunset_Divers-Cayman_Islands.html
Belize- We did a liveaboard and spent 7 days out in pretty amazing cays and reefs. Moderate price, 5 tanks/day including night dives, great food and accommodations.
Cozumel- Stayed in a dive resort, 4 tanks/day w/night dives. 100' viz every day and epic wall or drift diving. We also took a side trip to dive the cenotes and tour Chichen itza. Very low cost.
Maui- Stayed in Kihei and caught dive boats in the AM, cocktails and pupus in the PM. Not as intense diving experience but lots of sharks, whales, mantas, large predatory fish, octos, sea snakes, turtles the size of Volkswagens. Reasonable