From stunning beaches, colonial cities, archaeological sites and natural beauty, Mexico has plenty to offer the visitor. Opodo can help you find cheap air tickets or discount airlines to Mexico, Simply search for flights using the box on the right.
Mexico is renowned for having some of the best beaches in the world. Cancun is world famous and has a subtropical climate. If you love beach life, you'll want to spend plenty of time in the cool turquoise-coloured Caribbean Sea. There's plenty of snorkelling and water sport activities available as well as white sandy beaches to laze on.
The Mayan Riviera is near to Cancun and old ports such as Playa del Carmen, Xcaret and Xel-Ha have been transformed into paradise-like beach resorts.
Acapulco is glorious with its golden sand and warm inviting waters. It's great for deep-sea fishing, wind surfing and scuba diving.
Puerto Vallarta stretches from Mismaloya in the south to San Pancho in the north and has some of the best beaches in Latin America so not surprisingly it is a very popular destination for honeymooners.
There are also 12 beaches at Manzallino on the western coast of Mexico, which are unpopulated and have dreamlike qualities such as Playa de Oro and Peņa Blanca.