Mexico Resorts & Tours
Mexico has two coastlines and very different beach holidays on each. On the Caribbean side, Cancun and the Riviera Maya offer turquoise water, all-inclusive resorts, cenotes and Mayan ruins. On the Pacific side, Los Cabos pairs desert landscapes with luxury resorts and whale watching, while Puerto Vallarta mixes a walkable old town with jungle, beaches and the Bay of Banderas.
Pick a destination below to see resorts, tours and private airport transfers.
Destinations in Mexico
MexicoCancunCaribbean beaches, cenotes and Mayan ruins5 resorts · 10 tours · Airport transfers
MexicoLos CabosDesert, ocean and the Arch at Land’s End5 resorts · 10 tours · Airport transfers
MexicoPuerto VallartaOld town, jungle and the Bay of Banderas5 resorts · 10 tours · Airport transfers
MexicoTulumMayan ruins, cenotes and Caribbean beaches5 resorts · 5 tours · Airport transfers
MexicoPlaya del CarmenFifth Avenue, beaches and Riviera Maya adventures5 resorts · 5 tours · Airport transfers
MexicoCozumelCoral reefs, beach clubs and island tours5 resorts · 5 tours
MexicoRiviera MayaAll-inclusives, cenotes and Mayan ruins5 resorts · 5 tours · Airport transfers
MexicoIsla MujeresCalm Playa Norte and golf cart lanes5 resorts · 5 tours · Airport transfers
MexicoMexico CityMuseums, markets and world-class food5 resorts · 5 tours
MexicoOaxacaMezcal, markets and Zapotec ruins5 resorts · 5 tours
MexicoMazatlánHistoric old town and long Pacific beaches5 resorts · 5 tours
MexicoPunta MitaSurf breaks, golf and luxury resorts5 resorts · 5 tours · Airport transfers
MexicoHuatulcoNine bays on Oaxaca's Pacific coast5 resorts · 5 tours
MexicoNuevo VallartaLong beaches, marina and golf5 resorts · 5 tours · Airport transfers
MexicoMéridaColonial streets, haciendas and Maya ruins5 resorts · 5 tours
MexicoSayulitaLaid-back surf town and taco stands5 resorts · 5 tours · Airport transfers
MexicoPuerto EscondidoBig surf and calm swimming coves5 resorts · 5 tours
MexicoCosta MujeresCalm beaches facing Isla Mujeres5 resorts · 5 tours · Airport transfersMexicoBacalarBoutique hotels on the Lagoon of Seven Colors5 resorts · 5 toursMexicoSan Miguel de AllendeColonial streets, rooftops and countryside rides5 resorts · 5 toursResorts in Mexico
Boutique
Akalki Hotel y Centro Holístico
Bacalar

All Inclusive · Beachfront
Bahia Principe Explore Tulum
Tulum

All Inclusive · Family Friendly
Barceló Huatulco
Huatulco

Adults Only · All Inclusive
Breathless Cabo San Lucas Resort & Spa
Los Cabos
Boutique · Luxury
Casa de Sierra Nevada, A Belmond Hotel
San Miguel de Allende

Adults Only · Boutique
Casa Lecanda Boutique Hotel
Mérida

Adults Only · Boutique
Casa Lucila Hotel Boutique
Mazatlán

Luxury
Chablé Yucatán
Mérida

Beachfront · Family Friendly
Conrad Punta de Mita
Punta Mita

Beachfront · Family Friendly
Conrad Tulum Riviera Maya
Tulum

All Inclusive · Family Friendly
Cozumel Palace
Cozumel
Adults Only · Boutique
Cristalino Lagoon Front Hotel Restaurant & Spa
Bacalar

Adults Only · Boutique
Distrito 88 Adults Only Boutique Hotel
Sayulita

All Inclusive · Beachfront
Dreams Huatulco Resort & Spa
Huatulco

All Inclusive · Beachfront
Dreams Jade Resort & Spa
Riviera Maya

All Inclusive · Beachfront
Dreams Tulum Resort & Spa
Tulum

All Inclusive · Family Friendly
El Cid Marina Beach Hotel
Mazatlán

Adults Only · All Inclusive
Excellence Riviera Cancun
Riviera Maya

Luxury
Four Seasons Hotel Mexico City
Mexico City

Beachfront · Family Friendly
Four Seasons Resort Punta Mita
Punta Mita

Beachfront · Family Friendly
Garza Blanca Preserve Resort & Spa
Puerto Vallarta

Beachfront · Family Friendly
Grand Hyatt Playa del Carmen Resort
Playa del Carmen

All Inclusive · Beachfront
Grand Palladium Select Costa Mujeres
Costa Mujeres

All Inclusive · Beachfront
Grand Park Royal Cozumel
Cozumel
Tours and things to do in Mexico

2-Hour Surf Lesson in Puerto Escondido
2 hours · From $66

Boat Tours
Adults-Only Luxury Sunset Sail on Banderas Bay
3 hours · From $99

Boat Tours
All-Inclusive Isla Mujeres Catamaran with Snorkeling and Beach Club
8 hours · From $77

Food & Culture
Ancestral Mezcal Distillery Tour and Tasting from Puerto Escondido
2.5 hours · From $84

Boat Tours
Atlantis Submarine Adventure Cozumel: Explore the Caribbean Reef
2 hours · From $90

Food & Culture
Authentic Mexican Cooking Class in Mazatlán
3.5 hours · From $88
Boat Tours · Cenotes
Bacalar Lagoon Boat Tour to the Cenotes
3 hours · From $29
Boat Tours
Bacalar Lagoon of Seven Colors Sailing Tour
3 hours · From $41
Adventure
Bacalar Sunrise Kayak or Paddleboard Tour with Sound Healing
3.5 hours · From $36

Barrio Bites Street Food Tour in Mazatlán
3 hours · From $88

Adventure
Bioluminescence by Kayak or SUP to Los Arcos, Puerto Vallarta
3.5 hours · From $94

Adventure
Cabo 4×4 ATV Tour with Tequila Tasting and Mexican Buffet Lunch
3 hours · From $75

Adventure · Food & Culture
Cabo Beach Camel Ride, Mexican Buffet and Tequila Tasting
5 hours · From $74

Adventure · Snorkeling
Cabo San Lucas Arch and Lovers Beach Kayak Tour plus Snorkeling
2.5 hours · From $90

Food & Culture
Cabo San Lucas Downtown Food and Tacos Tasting Experience
2.8 hours · From $83

Boat Tours
Cabo San Lucas Luxury Catamaran Whale Watching
2.5 hours · From $129

Boat Tours
Cabo San Lucas Sunset Cruise with Open Bar and Snacks
2 hours · From $69

Adventure
Cabo White Sand Horseback Riding Tour and Tequila Tasting
2 hours · From $85

Food & Culture
Cachasol Tequila Tasting and Raicilla Distillery Tour
1.5–2 hours · From $89
Cañada de la Virgen Pyramid Tour from San Miguel de Allende
4.5 hours · From $84

Adventure · Cenotes
Cancun ATV Jungle Adventure with Ziplines, Cenote and Tequila Tasting
4 hours · From $39

Boat Tours · Snorkeling
Cancun Jungle Tour: Drive Your Own Speedboat and Snorkel the Reef
2.5 hours · From $69

Food & Culture
Cancun small group Cooking Class with Local Chef
3 hours · From $110

Cenotes · Snorkeling
Cenote and Swimming with Turtles Private Tour in Akumal
3–5 hours · From $234