The Cancun hotel zone is almost entirely built around the tourist industry. It abounds with all-inclusive resort hotels. Most tourists are primarily from English-speaking North America and there are also many tourists from Europe, but many tourists also come to Cancun from the rest of Mexico.
Those mostly seeking beaches and scuba diving, or who are a bit adventurous, can easily find rooms on equally beautiful and less crowded beaches along the coast just an hour or two south of Cancun. The Resorts here are typically set off of the main road but directly on the beach so a taxi ride would be easiest if you want to go to town or shopping.