ShopTravel
Mexico travel

Mexico

Two coastlines, countless ways to feel the sun.

Cruises(opens in a new tab)
Coming soon
Flight + HotelFlightsCars

All-Inclusive · Flights Included

Vacation Deals in Mexico

Live deals across Mexico — updated daily

Flying from
Flamingo Vallarta Hotel And Marina
Save 72%Room Only

Flamingo Vallarta Hotel And Marina

33 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Tue, Nov 17
  • 7 nights
  • Junior Suite
  • Flights incl.
FromCA $819/ person · incl taxes & fees
Hotel Villablanca Huatulco
Room Only

Huatulco

Mexico

Hotel Villablanca Huatulco

33 star hotel
  • 7 nights
  • Room
  • Flights incl.
FromCA $969/ person · incl taxes & fees
Don Pelayo Pacific Beach
Save 38%Room Only

Mazatlan

Mexico

Don Pelayo Pacific Beach

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Room
  • Flights incl.
FromCA $972/ person · incl taxes & fees
Tukan Hotel Playa Del Carmen
Save 44%Room Only

Tukan Hotel Playa Del Carmen

33 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Tue, Nov 3
  • 7 nights
  • Room
  • Flights incl.
FromCA $979/ person · incl taxes & fees
City Express Plus N Suites Cabo San Lucas
Save 68%Room Only

Los Cabos

Mexico

City Express Plus N Suites Cabo San Lucas

33 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Wed, Nov 25
  • 7 nights
  • City Express Plus- Standard Double
  • Flights incl.
FromCA $1,019/ person · incl taxes & fees
Hotel Santa Cruz Huatulco
Room Only

Huatulco

Mexico

Hotel Santa Cruz Huatulco

33 star hotel
  • 7 nights
  • Standard Room
  • Flights incl.
FromCA $1,057/ person · incl taxes & fees
Smart Cancun
Room Only

Cancun

Mexico

Smart Cancun

44 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Sun, Jan 10
  • 7 nights
  • Smart Room
  • Flights incl.
FromCA $1,070/ person · incl taxes & fees
Star Palace Beach Hotel
Save 42%Room Only

Mazatlan

Mexico

Star Palace Beach Hotel

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Room City View
  • Flights incl.
FromCA $1,088/ person · incl taxes & fees
Catalonia Yucatan Beach
Save 56%All-Inclusive

Catalonia Yucatan Beach

44 star hotel
Transat HolidaysTransat Holidays · Direct flight
Departs Tue, Nov 3
  • 7 nights
  • Comfort Room
  • Flights incl.
FromCA $1,089/ person · incl taxes & fees
Hm Playa Del Carmen
Room Only

Hm Playa Del Carmen

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Nov 3
  • 7 nights
  • Room
  • Flights incl.
FromCA $1,090/ person · incl taxes & fees
Las Flores Beach Resort
Save 37%Room Only

Mazatlan

Mexico

Las Flores Beach Resort

33 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Room
  • Flights incl.
FromCA $1,097/ person · incl taxes & fees
Park Royal Beach Mazatlan
Save 37%Room Only

Mazatlan

Mexico

Park Royal Beach Mazatlan

44 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Deluxe Oceanview Room
  • Flights incl.
FromCA $1,107/ person · incl taxes & fees
Pacific Palace Beach Tower
Save 41%Room Only

Mazatlan

Mexico

Pacific Palace Beach Tower

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Junior Suite City View
  • Flights incl.
FromCA $1,136/ person · incl taxes & fees
Plaza Pelicanos Club Beach Resort
Save 72%All-Inclusive

Plaza Pelicanos Club Beach Resort

3.53.5 star hotel
WestJet VacationsWestJet Vacations · Direct flight
Departs Tue, Nov 17
  • 7 nights
  • Room King
  • Flights incl.
FromCA $1,179/ person · incl taxes & fees
Viaggio Resort Mazatlan
Save 33%Room Only

Mazatlan

Mexico

Viaggio Resort Mazatlan

44 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Deluxe City View
  • Flights incl.
FromCA $1,204/ person · incl taxes & fees
Luna Palace Hotel And Suites
Save 73%All-Inclusive

Mazatlan

Mexico

Luna Palace Hotel And Suites

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Studio
  • Flights incl.
FromCA $1,213/ person · incl taxes & fees
Oceano Palace Beach Hotel
Save 19%Room Only

Mazatlan

Mexico

Oceano Palace Beach Hotel

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Jan 12
  • 7 nights
  • Room City View
  • Flights incl.
FromCA $1,213/ person · incl taxes & fees
Hotel Dos Playas Faranda
All-Inclusive

Cancun

Mexico

Hotel Dos Playas Faranda

33 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Thu, Dec 3
  • 7 nights
  • Room
  • Flights incl.
FromCA $1,219/ person · incl taxes & fees
Flamingo Cancun Resort All Inclusive
All-Inclusive

Cancun

Mexico

Flamingo Cancun Resort All Inclusive

3.53.5 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Wed, May 12
  • 7 nights
  • Lagoon View Room
  • Flights incl.
FromCA $1,225/ person · incl taxes & fees
Hacienda Buenaventura Hotel And Mexican Charm
All-Inclusive

Hacienda Buenaventura Hotel And Mexican Charm

33 star hotel
  • 8 nights
  • Room King
  • Flights incl.
FromCA $1,229/ person · incl taxes & fees
Royal Villas Resort
Save 33%Room Only

Mazatlan

Mexico

Royal Villas Resort

44 star hotel
Sunwing VacationsSunwing Vacations · Direct flight
Departs Tue, Dec 1
  • 7 nights
  • Room
  • Flights incl.
FromCA $1,233/ person · incl taxes & fees
Krystal Puerto Vallarta
All-Inclusive

Krystal Puerto Vallarta

44 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Thu, Nov 26
  • 7 nights
  • Deluxe Mountain View
  • Flights incl.
FromCA $1,239/ person · incl taxes & fees
The Fives Downtown Hotel Residences
Save 38%Room Only

The Fives Downtown Hotel Residences

4.54.5 star hotel
Transat HolidaysTransat Holidays · Direct flight
Departs Wed, Dec 9
  • 7 nights
  • Deluxe Room
  • Flights incl.
FromCA $1,257/ person · incl taxes & fees
Bluebay Grand Esmeralda Riviera Maya
Save 30%All-Inclusive

Bluebay Grand Esmeralda Riviera Maya

44 star hotel
Transat HolidaysTransat Holidays · Direct flight
Departs Wed, Nov 4
  • 7 nights
  • Promo Room
  • Flights incl.
FromCA $1,279/ person · incl taxes & fees
Hotel Castillo Huatulco And Beach Club
All-Inclusive

Huatulco

Mexico

Hotel Castillo Huatulco And Beach Club

33 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Sat, Dec 12
  • 7 nights
  • Room
  • Flights incl.
FromCA $1,297/ person · incl taxes & fees
Delfin Beach Resort Puerto Vallarta
Room Only

Delfin Beach Resort Puerto Vallarta

33 star hotel
Air Canada VacationsAir Canada Vacations · Direct flight
Departs Sat, Apr 3
  • 7 nights
  • Luxury Junior Suite Oceanfront
  • Flights incl.
FromCA $1,299/ person · incl taxes & fees
Friendly Fun Vallarta
All-Inclusive

Friendly Fun Vallarta

44 star hotel
Transat HolidaysTransat Holidays · Direct flight
Departs Sat, Nov 7
  • 7 nights
  • Room
  • Flights incl.
FromCA $1,309/ person · incl taxes & fees

Handpicked · Verified reviews

Hotels in Mexico

Enigmatic Hotel Experience

Enigmatic Hotel Experience

4
Puerto Morelos
1 night
  • Pool
  • Spa
  • Snorkeling Nearby
  • Restaurant
FromCA $187/ night · incl taxes & fees
View Rooms
Intercontinental Presidente Cancun Resort
5-Star

Intercontinental Presidente Cancun Resort

5
Cancun
1 night
  • Beach
  • Pool
  • Water Park
  • Spa
FromCA $282/ night · incl taxes & fees
View Rooms
Casa De Los Suenos Hotel Boutique
Breakfast Included

Casa De Los Suenos Hotel Boutique

4
Isla Mujeres
3 nights
  • Beach
  • Pool
  • Water Park
  • Water Slide
FromCA $300/ night · incl taxes & fees
View Rooms
Ventus At Marina El Cid Spa & Beach Resort
All-Inclusive

Ventus At Marina El Cid Spa & Beach Resort

4
Puerto Morelos
3 nights
  • All-inclusive
  • Pool
  • Water Park
  • Spa
FromCA $448/ night · incl taxes & fees
View Rooms
Ocean Allure Costa Mujeres - Adults Only - All Inclusive
All-Inclusive

Ocean Allure Costa Mujeres - Adults Only - All Inclusive

5
Cancun
3 nights
  • All-inclusive
  • Beach
  • Pool
  • Spa
FromCA $530/ night · incl taxes & fees
View Rooms
Sls Playa Mujeres
All-Inclusive

Sls Playa Mujeres

4.7
Cancun
3 nights
  • All-inclusive
  • Beach
  • Pool
  • Water Park
FromCA $600/ night · incl taxes & fees
View Rooms
Dreams Vista Cancun Golf & Spa Resort - All Inclusive
All-Inclusive

Dreams Vista Cancun Golf & Spa Resort - All Inclusive

4.4
Cancun
4 nights
  • All-inclusive
  • Beach
  • Pool
  • Water Park
FromCA $512/ night · incl taxes & fees
View Rooms

At a glance

Everything you need to know about Mexico

Few trips pack in as much as a Mexico vacation: turquoise Caribbean on one side, wild Pacific surf on the other, and a food-and-culture scene that turns a beach week into a real journey. The Caribbean coast around Cancun and the Riviera Maya is the easy classic, with warm, calm water and the biggest all-inclusive resorts. The Pacific side, from Los Cabos to Puerto Vallarta, trades reef for dramatic desert-meets-sea scenery, whale season and golden sunsets. Inland, ancient Maya cities and colonial towns sit close enough to visit on a day trip. Whichever coast you choose, the flight is short and English is widely spoken at the resorts.

MexicoClimate

Climate

25–29°C on the coasts year-round

JanDec
PeakShoulderAvoid

Tropical. Dry, sunny winters; Atlantic hurricane season peaks Sep–Oct.

Currency

Mexican Peso (MXN)

1 CAD ≈ 13 MXN · USD widely accepted at resorts

Entry

Visa-free

Canadians get a tourist permit (FMM) on arrival for stays up to 180 days

Language

Spanish

Top Experiences in Mexico

Chichén Itzá
UNESCO Wonder

Chichén Itzá

One of the New Seven Wonders of the World — a 1,500-year-old Mayan pyramid on the Yucatán Peninsula.

Cenotes of the Yucatán
Natural swimming

Cenotes of the Yucatán

Swim in crystal-clear freshwater sinkholes hidden beneath the jungle near Cancún and the Riviera Maya.

Pacific & Caribbean beaches
Sun & sand

Pacific & Caribbean beaches

Powder-white Caribbean sand in the east or dramatic Pacific bays around Los Cabos and Puerto Vallarta.

Essential info for Canadian travellers

  • Passport: A valid Canadian passport is required. Canadians get a tourist permit (FMM) on arrival for stays up to 180 days.

  • Travel insurance: Provincial health plans don't cover medical emergencies abroad — comprehensive travel insurance is essential.

  • Power & plugs: Type A/B outlets at 110–120V, same as Canada. No adapter needed at most resorts.

  • Money: Resorts run largely cashless; bring a credit card plus some small bills for tips and local vendors.

Best time to visit Mexico

Dec – AprPeak season

Dry, sunny and warm, around 28°C on the Caribbean coast. The busiest and priciest window, and the best weather. Book early for the holidays and late-February spring break.

May – AugShoulder season

Warm and increasingly humid, with spring-break energy in March, whale-shark season opening in May, and the lowest prices arriving over summer.

Sep – OctLow season

The quietest months. September and October carry the highest storm risk, then November opens dry and calm ahead of the holidays.

Where to stay

Where to stay in Mexico

Mexico offers a range of bases — here's how to choose the right area for your trip.

Cancún & Riviera Maya

Caribbean coast

Most Popular

Turquoise Caribbean beaches, the biggest all-inclusive resorts and easy day trips to Mayan ruins and cenotes.

Best for
  • First-timers
  • Families
  • All-inclusive

Los Cabos

Baja / Pacific

Upscale

Desert-meets-sea landscapes, golf, and lively Cabo San Lucas nightlife on the Pacific tip of Baja.

Best for
  • Couples
  • Golf
  • Nightlife

Puerto Vallarta

Pacific coast

Authentic

A walkable old town, art scene and Banderas Bay beaches with a more traditional Mexican feel.

Best for
  • Culture
  • Couples
  • Value
● Book with confidence

Your Mexico escape awaits

Compare live packages with flights from Toronto, Montreal, Calgary & Vancouver.

No booking feesBest price guaranteeTICO registered #5003376Canadian-owned & operated

From Vancouver (YVR)

CA $789

CAD/person

Good to know

Mexico travel FAQ

Everything Canadian travellers ask before booking

Is Mexico safe to visit?

Yes. The main resort areas are well-travelled and geared to visitors. Use normal precautions, stick to resort zones and organised tours, and check current advisories before you go.

Do I need a passport or visa for Mexico?

A valid passport is required; most visitors do not need a visa for short tourist stays and receive a tourist permit on arrival.

Which coast is better, Caribbean or Pacific?

The Caribbean (Cancun, Riviera Maya) has calmer, clearer water and the most resorts; the Pacific (Los Cabos, Puerto Vallarta) has dramatic scenery, whales and sunsets. Both are excellent, just different.

Is the water safe to drink?

Stick to bottled or filtered water, which resorts provide. Ice and food at resorts and established restaurants are fine.

What is Mexico like in December?

December is peak season, dry, sunny and warm on both coasts, with the Caribbean around 28°C. Book early for the holiday weeks.