Mia Reef, Isla Mujeres, Mexico : If you're looking for a private island experience,check out Mia Reef , located just 20 minutes from Cancun. A variety of restaurants and bars, a private white-sand beach, a pool, and more are part of the all-inclusive rate.