Upvote:3
I'm a frequent traveler to Cancun and the Yucatan area. Private transportation is a very viable option - stick to pre-arranged rides or those arranged by your hotel/resort for the highest level of safety.
If you intend on exploring the area a bit, it may be worth it to rent a car. I personally always rent my own vehicle - I've had generally good experiences renting from Avis at CUN. Be sure to know basic phrases as gas stations are full-service and most attendants do not speak English. The drivers of the region are only slightly more aggressive than you'd find in a major American city, and traffic laws are generally observed by all.
Upvote:4
Transportation in Cancun can be a bit of a challenge. When you get out of customs, you will be accosted by aggressive car rental sales people and once you step out of the airport doors there are even more aggressive taxi agents.
Last time I was there (in June) we checked the rental places at the airport and they all had horror stories on Yelp (https://www.yelp.com/search?cflt=carrental&find_loc=Canc%C3%BAn%2C+Quintana+Roo%2C+Mexico ) and other review sites. Insurance requirements in Mexico are complicated and most rental agencies (even big brand names) are trying to take advantage of their customers (to put it politely). Example: my credit card specifically offers CDW coverage and I have a written proof of this. I called one one brand name agency and submitted this document as they asked and the still would not confirm this. Their answer was "rent first, go to the local office and then the rental agent will decide whether they accept it or not", which is in my opinion an utterly unacceptable business practice.
We ended up renting with a local outfit called Easyway (no advertising intended) and were overall happy with the experience. They were upfront with the prices and didn't try to upsell or add-on more mystery fees.