Skip link for screen readers

Mexico is synonymous with its Caribbean and Pacific beaches, undoubtedly some of the best in the world. Whether you prefer luxurious resorts or isolated islands, you’ll be spoilt for choice.

The Yucatán Peninsula owes its wonderful beaches to the limestone soil of the area, which naturally filters the water, leaving it a crystal-clear blue and the sand powdery white. It also forms natural caves, underground rivers and cenotes, perfect in which to swim. Such natural beauty and the proximity of outstanding archaeological sites have inevitably attracted mass tourism, but there remains exclusive resorts and hotels and pockets of isolated beaches to escape the crowds and find your own slice of this Mexican paradise.

The epicentre of the peninsula is the world famous Riviera Maya, home to some of the best resorts, large coral reefs and palm-tree lined stretches of impossibly perfect beaches, offering complete luxury and relaxation. Even here though it is still possible to find seclusion, away from the package tours.

One of the most interesting parts of the Yucatán is Tulum, where the remains of an important former Mayan seaport are perched 15 metres above a picture-perfect Caribbean beach. From here it is also an easy trip to the nearby and lesser-known Mayan archaeological site Cobá and its ancient pyramid shrouded in dense jungle.

For complete seclusion, two quieter beach options, just off the Caribbean coast, are the small islands of Holbox and Isla Mujeres. These havens of calm are a great alternative to the busier resorts, perfect for leisurely strolls and stunning sunsets followed by balmy evenings.

On the other side of the country, the pacific ocean coast also is dotted with attractive beach resorts in sheltered coves such as Zihuatanejo, Puerto Vallarta, Manzanillo and Careyes. All have excellent hotels from simple tourist to small boutique and exclusive luxury, with excellent service and cuisine.

Explore some of our favourite holidays
Suggestions & Recommendations

1655 Tulum

Tulum

Tulum is an ancient Mayan village surrounded by a defensive wall, perched on 15m high cliffs overlooking the sea.

 
Idyllic beach

Riviera Maya

Secluded white sandy beaches and a crystal-clear turquoise green sea, home to wonderful resort hotels and magnificent Mayan p…

 
1654 Playa Del Carmen

Playa del Carmen

With Caribbean beaches and lively night-life, Playa del Carmen is a great place to relax at the end of your trip.

 
1669 Holbox

Holbox

Holbox is a quiet island off the coast of northern Yucatan, an oasis of peace with an abundance of natural attractions.

 
1668 Isla Mujeres

Isla Mujeres

Across the bay from Cancun, Isla Mujeres is great for strolling between quiet beaches and enjoying stunning sunsets.

 
1658 Puerto Vallarta

Puerto Vallarta

This laid-back resort town is surrounded by lush mountains, golden beaches and the warm Pacific ocean.

 
1659 Costa Careyes

Costa Careyes

Costa Careyes is an exclusive private resort, with an unspoiled eight-mile-stretch of idyllic Pacific Coast.

 
1901 Manzanillo

Manzanillo

Manzanillo's miles of peaceful pristine golden beaches are some of the most beautiful on the Pacific coast.

 
1664 Zihuatanejo

Zihuatanejo

Laid-back Zihuatenejo is beloved for the pristine beaches of its bay, well-protected from open ocean.

 
1662 Acapulco

Acapulco

Acapulco is a lively and glamorous resort city on the Pacific coast, with an array of attractions and activities.

 
X

BOOK WITH CONFIDENCE - 26 Sept

CURRENT TRAVEL STATUS FOR EACH COUNTRY

NEW HOLIDAYS - Whichever departure date you may consider, now is the time to plan your next trip. Check the tour itineraries and download from our website, request our brochures or contact our travel agents.

SCHEDULE a telephone or video call at a time of your convenience for one of our consultants to contact you.

BROCHURE - New Latin America brochure is out now to inspire you. View and request a copy in Brochures

FREE TRAVEL INSURANCE WITH COVID-19 COVER IS INCLUDED for all clients travelling in 2020 to June 2021

Email: travel@veloso.com to arrange your bespoke tour itinerary with flexible booking terms.

Many thanks, Veloso Tours Team