beh è troppo generica come domanda a 2 ambienti solo apparentemente simili ma in realtà completamente diversi. In comune solo la temperatura dell'acqua (circa 28°) le palme e le spiaggie. Riguardo le ultime 2 sono meglio le Maldive anche se sempre accessibili solo dai vari villaggi turistici
per il mare chiaro caldo e trasparente ma molto diverso per flora e fauna caraibi.
concludendo se vuoi "solo" sole e spiaggia: Maldive, se oltre a questo cerchi anche storia, cultura, y sabor exotico beh sicuramente caraibi. . circa 4000 isole e isolotti solo per parlare di cuba, belize con 400 km di barriera e rep.dominicana, jamaica ecc,,,,,,,,,,,,,,,