Playa del Carmen
Playa is the most practical base on the coast: a real town with a pedestrian avenue, restaurants at every price, a beach, and ferries to Cozumel from the centre. You can stay here without a car and still eat somewhere different every night. The main avenue is commercial and busy, and beach quality varies along its length.
A walkable town with restaurants, plus a beach.
Busy and commercial along the main avenue.