Discover the top places to stay for a holiday in Cancun, from all-inclusive resorts in the Hotel Zone to luxury hotels in Playa Mujeres.