When you stay at Grand Hotel Gota de Sal in Puerto Morelos, youll be on the beach, just steps from Ojo de Agua Beach and 4 minutes by foot from Puerto Morelos Town Square. This beach hotel is 3.2 mi (5.2 km) from Dr. Alfredo Barrera Marin Botanical Garden and 3.5 mi (5.7 km) from Crococun Zoo.