Image by YinYang Getty Images

Ixtapa's finest attraction is a beautiful oasis. The turquoise waters are crystal-clear, calm and great for snorkeling (gear rentals cost M$120 per day). Playa Corales on the back side of the island is the nicest and quietest beach, with soft white sand, and an offshore coral reef. Enramada seafood restaurants and massage providers dot the island. Frequent boats depart from the pier at Playa Linda (round trip M$40, five minutes). The island gets mobbed by tourists in high season.