Use our online tools to manage your booking, or view travel requirements.

Go to main content
Welcome to Mexico’s treasure isle: Cozumel. Off the country’s east coast, in the Caribbean Sea, sits an island carved from limestone, ringed by reefs, and haunted by a mystifying Mayan heritage. Worship at ancient temples, or bless its beaches with your sun-toasted silhouette. Cozumel charms on land, but dazzles underwater where deep-sea caverns, amazing marine life and colourful coral await.

Book your trip

Visit Cozumel: get started

Dive into Cozumel, Mexico! Our Cozumel all-inclusive resorts or hotels let you explore the Mexican island at your own pace. Snorkelling off Cozumel beaches? Dancing at Cozumel beach clubs? Exploring Mayan ruins? Yes, please! Cut to Cozumel now with our best packages, excursions and tours.

Browse last-minute deals to get there for less.

COZUMEL TRAVEL GUIDE

Travel-Guide_Cozumel.jpg
DESTINATION FACTS

Language

Spanish

What to eat

Ceviche, poc chuc (grilled pork in a citrus marinade), tikin xic (grilled fish with achiote paste) and dulce de coco (a coconut dessert).

What to bring back

A huipil (traditional embroidered tunic) for the ladies and a camisa de Yucatán (Yucatán shirt, usually made from linen or cotton) for the gents.

Fun Fact

Cozumel’s history spans millennia. Mayans settled the island around the 1st century, but artifacts from the mysterious Olmec civilization dating back to 1600-1500 BC have also been discovered. Cozumel was believed to be sacred ground for Ixchel, the Mayan moon goddess of fertility, and ruins of temples can still be explored today. 

Important Info

For more information on all necessary travel documents, visa, taxes and more, check Air Canada’s Travel Requirements page and the Government of Canada’s Travel and Tourism website.
Cozumel
WHAT TO DO ON MEXICO'S EAST COAST
Family Resorts
THE BEST FAMILY-FRIENDLY RESORTS
Green Resorts
10 BEST GREEN RESORTS

Earn & redeem Aeroplan® points when you book flight-inclusive packages or use your points towards a hotel stay!