Skip to content
Where to go in Mexico: 16 destinations for beach, diving and history

Where to go in Mexico: 16 destinations for beach, diving and history

A vacation in Mexico can be built in two very different ways. The Caribbean coast offers turquoise water, white sand, and reefs, while the Pacific coast lives on waves, fishing, and a cool current.

Choosing between them is harder than it seems. There are dozens of resorts here, and each is designed for its own type of trip: somewhere you need surf, somewhere a calm lagoon for kids, somewhere Mayan ruins right next to the beach.

We've put together 16 destinations, from bustling Cancun to quiet Puerto Morelos. For each one, you'll find what makes it different, who it's for, and what to check before booking.

Ad: this article contains affiliate links, we earn a commission if you book through them, at no extra cost to you.

How to choose a resort in Mexico

💡 In short:

  • First choose the coast: the Caribbean Sea or the Pacific coast.
  • For a first trip and a vacation with kids, pick Cancun and the Riviera Maya.
  • For surf, budget, and waves, look at Pacific coast towns.
  • The dry season runs from December to April, rains and hurricanes from June to November.

Mexico stretches between two oceans, so a vacation here depends on the coast you choose. The Caribbean Sea washes the east: Cancun, the Riviera Maya, Tulum, Isla Mujeres. The water here is warm and clear, with coral reefs nearby. The Pacific coast runs along the west and south: Puerto Vallarta, Ixtapa, Los Cabos, Acapulco. Here the ocean is cooler, the waves are stronger, and prices are usually lower.

The difference is also felt in the climate. On the Caribbean side, humidity is higher, and in summer sargassum, brown seaweed, washes up on the shore. On the Pacific coast it's drier, but the water is colder. If you're going only for the beach and warm sea, compare the two coasts in advance.

To choose faster, take a look at the table. It lists 16 destinations and who each one is for.

Resort

Coast

Who it's for

Cancun

Caribbean Sea

First trip, beaches, nightlife

Playa del Carmen

Caribbean Sea

European service, parties, ecotourism

Tulum

Caribbean Sea

Mayan ruins, boutique hotels

Akumal

Caribbean Sea

Turtles, snorkeling, tranquility

Nayarit

Pacific Ocean

Cuisine, local color, festivals

Puerto Vallarta

Pacific Ocean

Colonial center, port, beaches

Guerrero

Pacific Ocean

Acapulco, carnival, shows

Ixtapa

Pacific Ocean

Family beach vacation, golf

Isla Mujeres

Caribbean Sea

Island, diving, whale sharks

Holbox Island

Caribbean Sea

Quiet, nature, birds

Los Cabos

Pacific Ocean

Resorts, golf, whales

Manzanillo

Pacific Ocean

Shellfish, port, architecture

Veracruz

Gulf of Mexico

Authenticity, coffee, diving

Michoacan

Inland

Colonial cities, history

Puerto Morelos

Caribbean Sea

Diving, reefs, laid-back vacation

Chiapas

Inland

Ruins, jungle, culture

Below, for each destination: what makes it different and what to consider when choosing it.

1. Cancun

Cancun holds the title of the country's most hyped resort. Its hotel zone stretches along the sea and is shaped like a "seven." The beaches here are snow-white, the water is turquoise, and large hotels line the shore.

Cancun has entertainment for every taste. There's diving at the Cozumel reefs and marlin fishing. On the Riviera Maya, Xcaret and Xel-Há parks offer the chance to swim with turtles.

  • Who it's for: for a first trip and for those who want everything at once.
  • The catch: it's noisy along the shore, with clubs and entertainment programs running at night in large hotels.

Hotels in Cancun on Trip.com

2. Playa del Carmen

Quinta Avenida street with shops in Playa del Carmen© Giorgio Galeotti · CC BYPhoto: Giorgio Galeotti, CC BY (https://creativecommons.org/licenses/by/4.0), Wikimedia Commons

Playa del Carmen grew from a fishing village into a fashionable resort. European service here coexists with a party atmosphere, and white sand and warm sun keep a steady flow of guests year-round.

Nature lovers also have plenty to do here. Ecotourists head to local national parks, and separate tours are organized around lagoons, bays, and underground rivers. At night you can stay for a folklore show with torches or go on a night cruise with Caribbean music.

  • Who it's for: for couples and friends who want to combine the beach with entertainment.
  • The catch: the resort is party-oriented and noisy, especially at night.

Hotels in Playa del Carmen on Trip.com

3. Tulum

Temple of the Wind God on a cliff in Tulum© Martin Falbisoner · CC BY-SAPhoto: Martin Falbisoner, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

Tulum is known for two things: well-preserved Mayan ruins and expensive hotels. The old city is surrounded by fortress walls and steep cliffs, which is why the resort's name meant "wall."

The ruins stand right above the sea, and nearby the Temple of the Frescoes has been preserved with ancient works of art. Entry here is paid, and opening hours are best checked in advance. Tulum is also chosen by divers because of its clear water and underwater world.

  • Opening hours: open daily 08:00-17:00, last entry at 15:30 (as of 09/2026, official INAH website).
  • Who it's for: for history lovers and fans of quiet boutique hotels.
  • The catch: entry to the ruins is paid, and in summer sargassum washes up on the shore.

Hotels in Tulum on Trip.com

4. Akumal

Akumal Bay with a boat and white hotels

Akumal is squeezed between Playa del Carmen and Tulum. The name translates as "place of turtles," and here's why: two species of sea turtles nest here. There are almost no waves, and the sand is clean.

The beaches are divided into three zones. The central beach is occupied by large hotels with well-developed infrastructure. The second beach is almost deserted; people come here for the sunsets. The northern beach is loved for snorkeling: a coral reef runs along it.

  • Who it's for: those who want a quiet beach and snorkeling.
  • The catch: the town is quite small, with less infrastructure than neighboring Playa and Tulum.

Hotels in Akumal on Trip.com

5. Nayarit

Red lighthouse on the jetty at Nuevo Vallarta marina© Ferfive · CC BYPhoto: Ferfive, CC BY (https://creativecommons.org/licenses/by/4.0), Wikimedia Commons

Nayarit lies on the Pacific coast and maintains high hotel standards, developed infrastructure, and clean beaches. The name itself translates as "sunny."

The state capital, Tepic, is interesting not for its architecture but for its atmosphere. Here you get to know local cuisine and crafts, and festivals are held on a grand scale. If you're after monuments, another destination on this list will likely suit you better.

  • Who it's for: food, local flavor, and celebrations.
  • The catch: the city is not rich in architectural monuments.

Hotels in Nayarit on Trip.com

6. Puerto Vallarta

Parota Center sign on the lawn by the shopping center© Another Believer · CC BY-SAPhoto: Another Believer, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

Puerto Vallarta sits on Banderas Bay, the largest on the Pacific coast. The resort stands out for the charm of its old town: cobblestone streets and tiled roofs sit alongside modern hotels.

In the center is the parish of Nuestra Señora de Guadalupe, with a bell tower crowned by Empress Carlota's crown. The city has more than a dozen beaches, the most famous being Playa Los Muertos. Even with no interest in yachts, it's worth stopping by the port, where cruise ships and fishing boats dock.

  • Who it's for: lovers of colonial architecture and city life.
  • The catch: the old center is gradually being squeezed out by high-rise glass and concrete hotels.

Hotels in Puerto Vallarta on Trip.com

7. Guerrero

Panorama of Acapulco Bay from a hill on a sunny day© Marcoval06 · CC BY-SAPhoto: Marcoval06, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

Guerrero stretches along the Pacific Ocean in the south of the country. The state's heyday came in the middle of the last century, when Hollywood stars took a liking to it and the city became fashionable.

Acapulco is considered Guerrero's main resort. It is home to the cathedral dedicated to Nuestra Señora de la Soledad, with stained glass windows and statues. It's worth stopping by the bird park with artificial lakes or the astronomy site with telescopes. In early March, the city holds a carnival week with fireworks and street festivities.

  • Who it's for: those who want a big city, shows, and carnival.
  • The catch: Acapulco remains a large, bustling city; there will be no quiet here.

Hotels in Acapulco on Trip.com

8. Ixtapa

View of the Ixtapa coast with terraced hotels and an island© Comisión Mexicana de Filmaciones from México D. F., México · CC BY-SAPhoto: Comisión Mexicana de Filmaciones from México D. F., México, CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0), Wikimedia Commons

Ixtapa is often confused with neighboring Zihuatanejo. The fishing village with small shops and family restaurants is actually there. Ixtapa itself won't charm you with an old town center, because it's a resort area.

But its history runs deeper than it seems. These lands once belonged to the Aztecs, and later a major port of New Spain grew here. Today, under a government program, Ixtapa has become a beach resort zone with a large water park. Golf enthusiasts play on courses set against the Sierra Madre mountains.

  • Who it's for: families with kids and golf lovers.
  • The catch: there's no old town center; for local character, people go to neighboring Zihuatanejo.

Ixtapa hotels on Trip.com

9. Isla Mujeres

Isla Mujeres beach with hotels and turquoise water© dronepicr · CC BYPhoto: dronepicr, CC BY (https://creativecommons.org/licenses/by/2.0), Wikimedia Commons

Isla Mujeres, or the Island of Women, lies near Cancun. The name comes from the ceramic figurines of women from the Maya period found here. The island is small; you can get around it in a couple of days.

It has beaches, tropical jungle, and old structures, including the temple of the goddess Ixchel. In summer, whale sharks pass by the island, and during those months the island is especially lively. Nightlife in summer rivals the daytime scene, and boat trips to see the sharks draw long lines of eager visitors.

  • How to get there: the easiest way is by ferry from Cancun.
  • Who it's for: those who want an island, beaches, and boat trips.
  • The catch: the island is small; in a couple of days you'll see almost everything.

Isla Mujeres hotels on Trip.com

10. Holbox Island

Sandy street with colorful houses on Holbox Island© dronepicr · CC BYPhoto: dronepicr, CC BY (https://creativecommons.org/licenses/by/2.0), Wikimedia Commons

Holbox, or "black hole," lies north of the Yucatan. The island has just one small town, with no cars and no public transportation. The quiet and the scenery keep the island at the top of popularity charts.

Hotels sit right on the coast. In summer you can see whale sharks near the island, and the island itself has a bird sanctuary with rare species. There aren't many options for diving and snorkeling: the water is clear, but the bottom is sandy and has no reefs.

  • Who it's for: quiet, nature, and birdwatching.
  • The catch: no reefs, sandy bottom, diving isn't the main draw here.

Holbox hotels on Trip.com

11. Los Cabos

City hall with a clock tower in San Jose del Cabo© Thelmadatter · CC BY-SAPhoto: Thelmadatter, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

Los Cabos, at the southern tip of the Baja California Peninsula, is a favorite with Americans. The climate here is drier than in the Caribbean, so the heat is easier to handle. But prices are noticeably higher than in Cancun.

The city has a long stretch of beaches along two coastlines. Divers head to the El Arco rocks and Palmilla Bay, surfers choose Acapulquito, and photographers make their way to Playa del Amor. Entertainment options include desert jeep safaris, whale watching, and golf courses.

  • Who it's for: resort stays, golf, and water activities.
  • The catch: a vacation here costs more than in Cancun.

Los Cabos hotels on Trip.com

12. Manzanillo

Naval ships in the port of Manzanillo against a hill© KABAYEK · CC BY-SAPhoto: KABAYEK, CC BY-SA (https://creativecommons.org/licenses/by-sa/3.0), Wikimedia Commons

Manzanillo became one of Cortes's strongholds. Since then, the city has remained an important port.

Today Manzanillo is known as a shellfish hub: people come from all over the country for dishes made from them. After the Moorish-style Las Hadas complex was built, the city's popularity surged. White houses are buried in tropical flowers, and new housing is going up rapidly nearby.

  • Who it's for: foodies and those who want unusual architecture.
  • The catch: the surrounding area is being heavily developed.

Manzanillo hotels on Trip.com

13. Veracruz

Veracruz boardwalk with the old lighthouse building© Koffermejia · CC BY-SAPhoto: Koffermejia, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

Veracruz is more of a port city than a classic beach resort. The atmosphere here is authentic, and it's mostly Mexicans themselves who come here on vacation. There's little colonial baroque and few bright facades, and wind and rain are common.

The beaches within the city have grayish sand, but the infrastructure is well developed. The suburban beaches are nicer: many people head to Isla de Sacrificios with its clean water and diving conditions. Veracruz is known for coffee, and it's worth stopping by Gran Cafe del Portal in an old former monastery building.

  • Who it's for: for authenticity, coffee, and diving near the city.
  • The catch: the city beach has grayish sand, and the weather is changeable.

Hotels in Veracruz on Trip.com

14. Michoacan

Facade of Cristo Rey Church in Yurecuaro© Henryficar · CC BY-SAPhoto: Henryficar, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons

Michoacan lies inland, and its center, the city of Morelia, has remained the regional capital since colonial times. Descendants of the Spanish conquistadors who founded the city in the sixteenth century still live here.

The mild climate and architectural landmarks make Morelia attractive to tourists from all over the world. The historic center is protected by international organizations. The main landmark remains the cathedral, the only religious building that does not face west. Separately, there's the Mercado de Dulces, a sweets market where rare desserts are gathered.

  • Who it's for: for history, colonial architecture, and sweets.
  • The catch: there's no sea or beaches here.

Hotels in Morelia on Trip.com

15. Puerto Morelos

Puerto Morelos square with a tower and playground© Luis Fernández García · CC BY-SAPhoto: Luis Fernández García, CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5/es/deed.en), Wikimedia Commons

Puerto Morelos was once an important port, and the charm of a port town has survived to this day. To preserve the atmosphere, building heights have been restricted here, so you won't see large high-rise hotels.

The city's main asset: coral reefs almost at the surface. To protect them, fishing has been banned here, and the reefs remain among the most untouched on the coast. No surprise that people come here specifically for diving. Nearby there's a botanical garden, an eco-park with horses, and a zoo with a crocodile farm.

  • Who it's for: for diving, snorkeling, and a quiet vacation.
  • The catch: fishing is prohibited, and there are no large hotels.

Hotels in Puerto Morelos on Trip.com

16. Chiapas

Festive parade on a street in Chiapa de Corzo© Bruno Rijsman · CC BY-SAPhoto: Bruno Rijsman, CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0), Wikimedia Commons

Chiapas was chosen by the Maya for building temples and cities among the jungle. Many structures from that time and the region's colonial cities have been well preserved.

Pay attention to Chiapa de Corzo: the city's appearance combines Moorish traditions and Old World architecture, and the Sacred Tree stands on the main square. Hidden among the forests is Palenque with the Temple of the Sun and the Temple of the Inscriptions. The local cuisine combines the traditions of the Maya, the Olmecs, and Spanish priests, and it's worth stopping by for that alone.

  • Who it's for: for history, ruins, and gastronomy.
  • The catch: there's no beach vacation here, only culture and nature.

Hotels in Chiapas on Trip.com

Which one to choose for a vacation with kids

The Caribbean coast is the most convenient with kids. The Riviera Maya is surrounded by tropical greenery, and there are many family-oriented hotels here: with kids' menus and entertainment programs. Beaches with a gentle slope into the water make swimming with small children easier.

In general, look at the Cancun-Riviera beach zone, where hotels are specifically geared toward vacations with kids. The earlier you book, the more choice of family rooms you'll have.

Best beaches

Sandy beach with waves and blue sky

Mexican beaches have fine sand, tall palm trees, and warm water from two oceans. The Riviera Maya offers long stretches of sand, while the Pacific coast has wild coves and waves.

In Cancun, people look for beaches with white sand and calm water. On the Yucatan, Tulum Beach is worth a visit: sunny scenery, colorful reefs, and a gentle slope into the sea. Near Cozumel, its sandbar has a strong reputation.

Among the more unusual spots, Revolcadero near Acapulco stands out, where experienced surfers go, as does Playa del Amor in Los Cabos: a rocky cove popular with couples. Near Puerto Vallarta there is a hidden beach, Playa Escondida, which feels like a warm pool where cooling off in the water is hard.

When to go

Tourist with a backpack against a mountain peak

The best time to visit Mexico is during the dry season from December to April. These months are mostly clear with little rain, so beaches and ruins are at their best (as of 09/2026, Wikipedia: climate of Mexico).

Inland areas are different: the highlands are cooler than the coast. From June to November, the coast has a rainy season and hurricane period. High humidity and heat also spoil the experience. In the mountains, winter can get genuinely cold, so warm clothes are worth packing.

⁉️🤔 Frequently asked questions

When is the best time to vacation in Mexico?

The dry season runs from December through April, with less rain and a calmer ocean. From June through November there is rain and hurricanes, so during those months keep an eye on the weather forecast. Inland areas are cooler, and the mountains get cold in winter.

Which Mexican resort should I choose for a trip with kids?

The Caribbean coast is the most convenient with kids. The Cancun-Riviera zone and the Riviera Maya have plenty of hotels with kids' menus, entertainment programs, and gentle water entry. Look for hotels with a soft entry into the sea.

Which is cheaper: the Caribbean or the Pacific coast?

Overall, the Pacific coast is cheaper. Cancun and the Riviera Maya cost more because of demand, and Los Cabos is considered the most expensive. Pacific towns like Ixtapa and Manzanillo are usually more budget-friendly. The final result depends on the season and the type of hotel.

Where is the best diving in Mexico?

For diving, people head to Puerto Morelos: the reefs lie almost at the surface, and fishing is prohibited. A second option is Cozumel on the Caribbean coast. On Isla Mujeres, snorkeling and boat trips are more popular. Holbox has no reefs; the bottom there is sandy.

Where should I go for Mayan history?

The main spots are Tulum with its fortress walls and Palenque in Chiapas. In Tulum, the ruins stand above the sea; in Palenque, the Temple of the Sun and the Temple of the Inscriptions survive. For colonial architecture, add Morelia and Puerto Vallarta.

When can you see whale sharks in Mexico?

Whale sharks come near Isla Mujeres in summer, during the warm months. That period is especially lively on the island, and boat trips to see the sharks are popular. Check exact season dates with local operators.

In short: what's worth booking

Each resort has its own purpose. If it's your first trip and you have kids, go with Cancun or the Riviera Maya. If you want history, look at Tulum and Palenque in Chiapas. If you're after surfing and a lower budget, choose Pacific towns. For diving, head to Puerto Morelos, and for island quiet, go to Holbox.

Compare Mexico hotels on Trip.com