Location: Akumal is located between Playa del Carmen and Tulum, the drive from Cancun to this spot takes around 1 hour (give or take a few depending on traffic). This beach town is primarily composed of five major bays that offer the best snorkeling on the coast right offshore.