Cancun is a city located in the Mexican state of Quintana Roo. The city is greeted by 4 million visitors each year that flock to the beaches and stay at one of more than 150 hotels. Families will find many all-inclusive hotels that provide fun for everyone.