Mexico is one of the most diverse and exciting travel destinations in the world, offering everything from sun-kissed beaches and ancient ruins to vibrant cities and delicious cuisine. Whether you’re a first-time visitor or a seasoned traveler, there’s something for everyone in this beautiful country.
In this guide, we’ll explore some of the top tourist areas in Mexico including Los Cabos, Cancun, Puerto Vallarta, and the Riviera Maya:
Los Cabos: Where Desert Meets the Sea
Nestled at the tip of the Baja Peninsula, Los Cabos is famous for its dramatic desert landscapes and stunning beaches. With a laid-back yet luxurious vibe, it’s perfect for those looking for a mix of adventure and relaxation.
Where to Eat:
- Flora’s Field Kitchen: For a farm-to-table experience, head to Flora’s Field Kitchen. This restaurant offers fresh, locally sourced ingredients and a relaxed, rustic setting in the heart of an organic farm.
- Edith’s: If you’re craving traditional Baja cuisine with a touch of elegance, Edith’s offers seafood and steaks in a cozy, beachside atmosphere.
Where to Play:
- El Arco: A must-see natural landmark, El Arco is a rock formation at the tip of the peninsula where the Pacific Ocean meets the Sea of Cortez. You can take a boat tour to get a closer look or spot sea lions lounging on nearby rocks.
- San José del Cabo Art Walk: For a more cultural experience, don’t miss the weekly Art Walk in San José del Cabo. The town’s historic center is home to art galleries and boutiques that come alive with local talent every Thursday evening.
Where to Stay:
- Pueblo Bonito Sunset Beach Resort & Spa: Pueblo Bonito Sunset Beach Resort & Spa occupies a prestigious location on the western tip of the Baja California peninsula, offering both a relaxing and picturesque environment as well as access to all of Cabo San Lucas’ best attractions.
- Grand Solmar Land’s End Resort: Situated on the white sand beaches of Cabo San Lucas, the Grand Solmar sets a new standard of excellence and luxury. Experience the serenity and natural beauty that surrounds you, while being just steps away from downtown Cabo with the boutiques and nightlife it is famous for.
Check out our Cabo San Lucas travel guide →
Cancun: Beaches, Resorts, and Ancient Ruins
Cancun is known worldwide for its pristine beaches and all-inclusive resorts, but it also offers a fascinating mix of culture and history. Located on the Yucatán Peninsula, Cancun is the gateway to both relaxation and exploration.
Where to Eat:
- La Habichuela: A Cancun staple for over 40 years, La Habichuela serves classic Mexican seafood dishes with a twist. The atmosphere is charming, especially in the garden area surrounded by lush greenery.
- Puerto Madero: For something a bit more upscale, Puerto Madero offers Argentinean-style steaks and seafood, with a stunning view of the Nichupté Lagoon.
Where to Play:
- Chichen Itza: No trip to Cancun would be complete without visiting the ancient Mayan ruins of Chichen Itza. This UNESCO World Heritage site is one of the New Seven Wonders of the World and offers a fascinating glimpse into ancient Mexican civilization.
- Isla Mujeres: Just a short ferry ride from Cancun, Isla Mujeres is a paradise for snorkeling, swimming with whale sharks, and enjoying crystal-clear waters. The island is peaceful and charming, offering a much-needed break from the hustle and bustle of Cancun.
Where to Stay:
- The Royal Sands: Whether you are on a family vacation, romantic getaway for two, or an escape with friends, Royal relaxation is what you’ll find at The Royal Sands.
- The Westin Lagunamar Ocean Resort Villas & Spa: At The Westin Lagunamar Ocean Resort Villas & Spa, you will enjoy luxurious new vacation homes surrounded by the indescribable beauty of the Caribbean Sea and the rich history of the Yucatan Peninsula.
Check out our Cancun travel guide →
Puerto Vallarta: The Charm of the Pacific Coast
Puerto Vallarta is a charming coastal town located on Mexico’s Pacific coast, known for its cobblestone streets, vibrant art scene, and stunning sunsets. Whether you’re strolling along the Malecon or relaxing on the beach, Puerto Vallarta offers something for every type of traveler.
Where to Eat:
- Cafe des Artistes: For an unforgettable dining experience, Cafe des Artistes combines fine dining with art in an elegant setting. The contemporary Mexican menu is perfect for a romantic dinner or a special occasion.
- El Arrayán: This local gem serves authentic Mexican cuisine in a cozy, colorful setting. The mole dishes are a must-try!
Where to Play:
- Malecon: The Malecon is Puerto Vallarta’s iconic waterfront promenade. It’s a great place to walk, enjoy the ocean views, and check out the local sculptures, street performers, and shops.
- Bucerías Beach: If you’re looking to escape the crowds, take a trip to Bucerías Beach. This quieter beach offers calm waters perfect for paddleboarding and a laid-back atmosphere.
Where to Stay:
- Grand Luxxe at Vidanta Nuevo Vallarta: The rooms and suites at the Grand Luxxe towers in this Vidanta Nuevo Vallarta 5-diamond award resort are the most luxurious you can get without moving into your own private estate.
- The Grand Mayan at Vidanta Nuevo Vallarta: The upscale Grand Mayan offers guests spacious accommodations overlooking stunning beachfront or mountain views, plus plenty of poolside relaxation, an expansive shopping center, and a variety of dining and drinking options that’ll keep you entertained.
Check out our Puerto Vallarta travel guide →
Riviera Maya: A Caribbean Paradise
Stretching along the Caribbean coastline, the Riviera Maya is famous for its pristine beaches, lush jungles, and fascinating Mayan ruins. It’s a paradise for those who want a mix of relaxation, adventure, and history.
Where to Eat:
- Alux Restaurant: For a truly unique dining experience, head to Alux in Playa del Carmen. Set inside a natural cave, this restaurant offers a magical atmosphere with delicious Mexican cuisine.
- Hartwood (Tulum): For farm-to-table dining with a view, Hartwood in Tulum serves up fresh seafood and grilled meats in an open-air setting. The food is as stunning as the surrounding jungle.
Where to Play:
- Tulum Ruins: The Tulum ruins are a must-see for history buffs. Perched above the Caribbean Sea, this ancient Mayan city offers spectacular views and a fascinating glimpse into Mexico’s past.
- Cenote Swimming: The Riviera Maya is dotted with cenotes—natural sinkholes filled with crystal-clear water. Some of the most famous cenotes, like Dos Ojos, offer incredible opportunities for swimming, snorkeling, and diving.
Where to Stay:
- Royal Haciendas: The Royal Haciendas’ prestigious oceanfront location in one of the Riviera Maya’s finest golf communities ensures guests their own private piece of paradise. Relax on the expansive white-sand beach, or perhaps in one of the resort’s several pools or full-service spa.
- Ventus Ha at Marina el Cid Spa & Beach Resort: The newest addition to the El Cid resort campus, Ventus Ha opened in 2021 and features many extras that today’s traveler likes to have available, including a rooftop bar, contemporary styling, spacious accommodations, and unique views.
Browse more Riviera Maya vacation rentals →
Tips for Traveling to Mexico
- Currency: While many places accept U.S. dollars, it’s always a good idea to have some Mexican pesos on hand for smaller purchases.
- Language: Spanish is the official language, but many people in tourist areas speak some English. Bring a translator book or plan to use Google translate on your phone if needed.
- Safety: Mexico is a popular and safe destination for travelers, but it’s always a good idea to be aware of your surroundings and follow common-sense travel tips. You can always check the US travel Advisory before planning a trip if you want to be prepared.
From the sun-soaked beaches of Cancun to the cultural richness of Riviera Maya, Mexico has something to offer every kind of traveler. Whether you’re relaxing at an all-inclusive resort, exploring ancient ruins, or sampling mouthwatering food, Mexico’s vibrant culture and diverse landscapes will leave you with unforgettable memories!