Jan 19, 2019 - Jan 20, 2019

2 guests - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Cozumel include The Westin Cozumel, The Landmark Resort of Cozumel and Allegro Cozumel based on user reviews. Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Cozumel accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Cozumel

from $53
from $100
from $333

What are travelers saying about Cozumel?

Outdoor Enthusiasts
Adventure Travelers
Family Travelers
Luxury Travelers
Member reviews (150)
Alyssa Collier
Alyssa CollierNew York City, New York State, USA

Very touristy. Filled with shops and beaches and restaurants around the cruise ports. Resorts are nice as well but don't stray too far away from them. A lot of people come here for spring breaks. Families come here as well but mainly stick to a tour group rather than roaming about because it's filled with partiers in almost every bar. A great place for young people to come out and relax and let loose a bit.

Sarah LaBrie
Sarah LaBrieClearwater, Florida, USA

AMAZING place for scuba diving and snorkeling. Also wonderful authentic foods!

Kevin Flatt
Kevin FlattSpokane, Washington, USA

We stayed at El Cid resort in Cozumel. This was our third and last time at that resort. Staff great. Food and service great. Rooms great. New construction of 4 very long docks allows up to 8 cruise ships to ruin the ocean view. In addition cruise ship crowds take up all the good lounging spots.

Tyson Bramer
Tyson BramerLos Angeles, California, USA

A beautiful island that should be explored more than just the downtown area. There are many hidden gems here that shouldn't be missed but are only accessible by car/moped.

Plan a trip to Mexico