If you want to visit an island, Isla Mujeres is the best ride you can take, definitively the crossing by boat to the island is more enjoyable, beautiful and fast compared with the visit to Cozumel.
Once you arrive to Isla Mujeres you’ll be in North Beach which is undoubtedly one of the most beautiful beaches in this world. The small and unique village of Isla Mujeres surrounds you with an atmosphere of relaxation and freedom that your not going to feel in any other place of the Riviera Maya. Although many people prefer to experience crossing by ferry to the island, I think the best and economic option is a boat tour called The Islander that has a beach club on Isla Mujeres. There you will have the best beach with all the comfort you can get: bath, restaurant and bar on the beach at a super price. If you choose to go by ferry you will not find these facilities unless you pay for them.
You can do different activities on the Isla Mujeres or Island of Women like: rent golf carts, bicycles, swimming with dolphins, visit the Sea Turtle Farm, snorkeling on the reef or jug in the park, and shopping. Indeed Cozumel is definitely the best option if you want to have a good day of snorkeling or scuba diving, taking a submarine ride below 30 meters underwater or diving! The reefs in Cozumel are superior in beauty than in Isla Mujeres, so the call is yours!