Login

© 2024 Ultimate Island Guide


Hotel Barracuda-Punta Langosta The only downtown beachfront hotel on the island of Cozumel in the Mexican Caribbean, the Hotel Barracuda is located south of Punta Langosta pier and is surrounded by a plethora of sights to see and activities to enjoy, so you can accomplish as much or as little as you like during your beach vacation.  Offering a variety of archaeological sites where visitors can explore the ancient Mayan civilization, a white-sand beach with shimmering turquoise...



Facts and Features

Contact Information

628 Avenida Rafael Melgar

Cozumel

Mexico

77600