While I like checking out new places too, if the Maldives were closer to me I'd go back there repeatedly before I'd go anyplace in the Caribbean.
If you want a house reef, "most of the Caribbean"
doesn't work. Not a lot of places have shore diving of any note, never mind good shore diving in front of a luxury resort. (And if it's easier for you to get to places in the Indo Pacific with that combo they will probably be better.) Belize was mentioned, but it's not a shore diving kind of place - best bet there for a house reef is a liveaboard! Bonaire is popular from the US and nice for the Caribbean, but does not remotely stack up to the Maldives, and that goes for pretty much all the popular dive areas in the Caribbean. The grass is not always greener on the other side of the fence...
If you really specifically wanted to go to the Caribbean for some reason, Kura Hulanda Lodge in Curacao is very nice and the dive from the adjacent dive shop is one of the best house reefs I've seen in the Caribbean. While not perfect, from the US it's a good option for "very nice resort with very good and easy on-site diving" But again, if Maldives or Bali or lots of other places were a more reasonable distance for me to do on a regular basis, I wouldn't even consider it.
If you haven't tried a nice liveaboard yet you might want to. While I too am always wishing for a gorgeous resort with great diving out front, the all around convenience and experience on a good liveaboard I consider a fine tradeoff.
You might also check out
this old thread, which seems to live on.