Mexico is an amazing sunshine destination, and the prices can be surprisingly reasonable. There are some amazing four and five star all inclusive coastal resorts to choose from, which represent great value for those who don’t mind eating and drinking ‘in house’.
Imagine waking up to view of the Caribbean sea, before having your every need and whim catered to in a beautiful Mexican resort. If this sounds good to you then you’re faced with the difficult decision of which destination in Mexico to go for. Choose from:
The perfect party town, Cancun combines stunning sunshine and beautiful beaches with the hustle and bustle, vibrant atmosphere and nightlife of a popular resort.
You’ll find many stunning hotels to choose from in Cancun. Notable are the landmark Riu Cancun which is flanked by azure waters and offers a child friendly environment, and the adults only Royal in Cancun with its eco-spa and gourmet restaurants.
If you’d prefer to enjoy the wealth of restaurants Cancan offers then the contemporary Fiesta Ameriana Grand Aquac is a stunning room only hotel.
Playa Del Carmen
Playa Del Carmen is a quieter, yet stunningly beautiful destination just down the coast from Cancun. Popular with divers, you’ll also find a wealth of exciting archaeological sites and attractions in and around Playa Del Carmen to explore.
The Riviera Maya
The stretch of coast between Cancun and Playa Del Carmen is known as the Riviera Maya, and it’s dotted with premium resorts for those who like to enjoy that ‘away from it all’ feeling.
The Eldorado Resort and Spa is a gourmet all inclusive resort on the Riviera Maya offering hotel or casita accommodation, a spa, 13 pools and seven a la carte restaurants. Set on its own stretch of soft sands, this luxurious hotel is the perfect place to spend a relaxing and indulgent sunshine break.
Whichever Mexican destination you choose, prepare for a truly special holiday surrounded by friendly and attentive people. Just don’t forget the aftersun as those white sand beaches are too easy to lay on all day long!