Top 10 Beach Resorts?

According to MSNBC the top ten resorts are Almond Beach Village, Amansala, Azul Beach Hotel, Bolongo Bay Beach Resort, Golden Eye, Le Blanc Spa Resort, Occidental Grand Aruba, Royal Hideaway Playacar, Sands Royal Bahamian, and the Majahuitas Resort. You can find more information here: