Mexico offers up some fantastic hotels on its famous sandy shores. If it's a grown-up getaway, try Secrets Silversands - you can flit between eight pools, nine restaurants and a white-sand beach, with an exclusive portfolio of accommodation that includes swim-up suites, honeymoon suites and plenty with views of the ocean. Excellence Riviera Cancun is another adults-only favourite, with watersports, pools and a spa to keep you busy by day, and a lobster restaurant, trattoria and eight more restaurants to visit in the evenings. Taking the kids? Check into the Hard Rock Hotel Cancun. Entertainment is round-the-clock and the kids' club, special kids' pool and teen hangout with please everyone.