Resorts & Beaches

Find essential information about Mexico’s top resort destinations. Each page highlights the best beaches, accommodations, activities, and amenities available. You’ll also get travel tips, ideas for day trips, and maps to help plan your perfect relaxing getaway in Mexico’s most popular resorts.

Acapulco

On October 25, 2023, Hurricane Otis struck Acapulco, reaching the status of a category 5 hurricane. The hurricane caused severe damage to Acapulco's infrastructure, causing [...]

Akumal

Akumal is a small seaside village on Mexico’s Caribbean coast, about 100 kilometers south of Cancún in the heart of the Riviera Maya. Renowned for its [...]

Cabo San Lucas

Cabo San Lucas ("Cape Saint Luke"), commonly called Cabo in American English, is a city at the southern tip of the Baja California Peninsula, in [...]

Cancun

Cancún is a city on the northeast coast of the Yucatán Peninsula in the Mexican state of Quintana Roo. Cancun is located on the Caribbean [...]

Huatulco

Huatulco, formally Bahías de Huatulco, centered on the town of La Crucecita, is a tourist development in Mexico. It is located on the Pacific coast [...]

Isla Mujeres

Isla Mujeres ("Women Island") is an island in the Caribbean Sea, about 13 km off the Yucatán Peninsula coast. The island is part of the [...]

Islas Marietas

The Marieta Islands ("Islas Marietas") are a group of small uninhabited islands a few miles off the coast of the state of Nayarit, Mexico, in [...]

La Crucecita

La Crucecita along with Tangolunda and Santa Cruz comprise the resort area known as Huatulco in the Mexican state of Oaxaca. It is the community [...]

Loreto

Loreto (or Conchó) is a city in and municipal seat of Loreto Municipality, located on the Gulf of California in eastern Baja California Sur state, [...]

Mahahual

Mahahual (also spelled Majahual) is a peaceful beach town in southern Yucatán, near the Belize border. It sits between dense jungle and Caribbean waters. Far [...]

Manzanillo

Manzanillo is a city, seat of Manzanillo Municipality, in the Mexican state of Colima. In the 2005 census, the city of Manzanillo had a population [...]

Mazatlán

Mazatlán is a city in the Mexican state of Sinaloa. The city serves as the municipal seat for the surrounding municipio, known as the Mazatlán [...]

Mexican Riviera

What is the Mexican Riviera? The Mexican Riviera is a scenic stretch along Mexico’s Pacific coast, known for resort cities, sunny beaches, and vibrant towns. [...]

Monterreal

Monterreal is a small ski resort situated in the municipality of Arteaga, in the southeast of Coahuila state, Mexico, located 40 minutes from Saltillo and [...]

Nuevo Vallarta

Nuevo Vallarta is a planned residential-resort community located in the Mexican state of Nayarit. By automobile, it is about fifteen minutes north of Puerto Vallarta's [...]

Playa del Carmen

Playa del Carmen is a city located along the Caribbean Sea in the municipality of Solidaridad, in the state of Quintana Roo, Mexico. Playa del [...]

Puerto Escondido

Puerto Escondido, a coastal paradise on Mexico’s Pacific coast, is a gem in the state of Oaxaca. Renowned for its stunning beaches and vibrant local [...]

Puerto Peñasco

The city is known by two names, Puerto Peñasco in Spanish and Rocky Point in English. Puerto Peñasco is a resort town located in Puerto [...]

Puerto Vallarta

Puerto Vallarta is a Mexican beach resort city situated on the Pacific Ocean's Bahía de Banderas. The 2010 census reported Puerto Vallarta's population as 255,725 [...]

Punta Mita

Punta Mita is a 6.1 km2 private peninsula that is home to the Four Seasons Punta Mita, St. Regis Punta Mita, Casa Aramara Punta Mita [...]

Riviera Maya

The Riviera Maya is a tourism and resort district in Mexico. It straddles the coastal Highway 307, along the Caribbean coastline of the state of [...]

San Carlos

San Carlos is a beachfront subdivision within the port city of Guaymas, in the northern state of Sonora in Mexico. It is noted for the [...]

San José del Cabo

San José del Cabo (Saint Joseph of the Cape) is a city located in southern Baja California Sur state, Mexico. It is the seat of [...]

Santa María Huatulco

Santa María Huatulco is a town and municipality in Oaxaca in south-western Mexico. It is part of the Pochutla District in the east of the [...]

Sayulita

Sayulita is a village about 40 km (25 miles) north of downtown Puerto Vallarta in the state of Nayarit, Mexico, with a population of approximately [...]

Zihuatanejo

Zihuatanejo is a charming coastal town, nestled between lush hills and the sparkling waters of the Bay of Zihuatanejo, this picturesque destination offers a mix [...]