Select Your Home Region
Europe, Middle East & Africa
Australia, NZ and Southeast Asia
Mexico is the perfect destination for those looking for a mix of beach and culture, however if it's simply relaxation you're after, there are more than enough beaches and luxury hotels to choose from.
The most popular beach destinations in Mexico are Baja California, home to a rich diversity of wildlife including whales and giant sea turtles; the Pacific Coast, which offers unrivalled surfing, fishing, snorkelling and scuba diving; and Riviera Maya, which is home to a few of our favourite hotels and plenty more besides.
Consisting of more than 100 miles of Caribbean coastline, with hotels ranging from all-inclusive luxury resorts to stunning boutique hotels, the Riviera Maya has a relaxed atmosphere that is instantaneously absorbed by anyone who visits. It is also a hot-spot for diving, snorkelling and swimming, making it the ultimate beach destination. The Maya ruins of Tulum and underground 'cenotes' are also not to be missed.
Take a swim in one of Mexico's cenotes
Did you know... Some cenotes are hundreds of metres deep
Try and spot some whales in their natural environment
Top tip.. the best time to spot whales in Baja California is between November and April
Visit the fascinating ruins on the Yucatan peninsula
Look our for... Carvings on stone, bark, ceramics, wood and temple walls that display the Mayan language
Take in some incredible sights whilst scuba diving
Did you know... The Mexican coast is home to the second largest barrier reef in the world
Hop over the border to North America and visit one (or more) of Califronia's cities or explore the beautiful Yosemite National Park.
Suggested accommodation for Mexico
Belmond Maroma Resort & Spa
Four Seasons Resort Punta Mita
Las Ventanas al Paraiso, A Rosewood Resort