Find and Book Top Rated Hotels in Coba

Search among 3 available hotels and places to stay in Coba from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great68 reviews
MapView on map900 yd from City Center800 yd from Coba
From   US$ 234 /nightSelect
8.4
Great123 reviews
MapView on map300 yd from City Center700 yd from Coba
From   US$ 60 /nightSelect
8.6
Great84 reviews
1.1 mi from City Center1.2 mi from Coba
From   US$ 146 /nightSelect

Best hotels and places to stay in Coba

Why visit?

Coba, located in the Yucatan Peninsula of Mexico, offers tourists an opportunity to explore ancient Mayan ruins surrounded by lush jungle. The main highlight is the Nohoch Mul pyramid, one of the tallest pyramids in the region, which provides breathtaking views of the surrounding landscape. Additionally, Coba is less crowded compared to other famous Mayan sites like Chichen Itza, making it a perfect destination for those seeking a more tranquil and intimate experience.

Where to stay?

There are several areas in Coba that offer comfortable accommodations for tourists. Here are the best areas to stay in:

Coba Town: This area is closest to the main entrance of the archaeological site, making it convenient for exploring the ruins. It also has a range of accommodation options, from budget hostels to mid-range hotels.

Tulum: Located about an hour's drive from Coba, Tulum is a popular tourist destination known for its beautiful beaches. Staying in Tulum allows visitors to explore both the ancient ruins and enjoy the coastal scenery.

Playa del Carmen: Situated approximately two hours away from Coba, Playa del Carmen is a vibrant beach town with a lively atmosphere. It offers a wide range of accommodation options, including luxury resorts and boutique hotels.

What is the price per hotel room per night?

In Coba, the average price per hotel room per night varies depending on the star rating of the hotel:

3-star hotel: $50 - $80

4-star hotel: $100 - $150

5-star hotel: $200 - $300

Best value for money:

Hotel Maya Coba: With comfortable rooms, friendly staff, and an outdoor pool, Hotel Maya Coba offers excellent value for money. Prices range from $55 to $80 per night.

Posada Chichen Coba: This budget-friendly hotel provides clean and comfortable rooms. It also offers a restaurant and bicycle rental services. Prices range from $50 to $70 per night.

Cabañas Bambu: Nestled in a peaceful setting, Cabañas Bambu offers cozy wooden cabins and a restaurant serving local cuisine. Prices range from $60 to $85 per night.

Best kids-friendly hotels:

Cabañas Eco-Sun: With spacious family rooms, an outdoor pool, and a playground, Cabañas Eco-Sun ensures a fun-filled stay for families. Prices range from $70 to $100 per night.

Hotel Sacbe: This family-friendly hotel features comfortable rooms, a pool, and a children's play area. Prices range from $80 to $120 per night.

Best hotels for romantic getaway:

Hotel Xibalba: Set amidst lush greenery, Hotel Xibalba provides tranquil rooms and a beautiful garden. Prices range from $100 to $150 per night.

Best for location:

Chilam Balam Coba Hotel: Situated close to the archaeological site, this hotel offers comfortable rooms and an outdoor pool. Prices range from $80 to $120 per night.

El Acuario Coba Hotel: Located near Coba Town, El Acuario Coba Hotel offers cozy rooms and a garden. Prices range from $70 to $100 per night.

Grand Coba: With easy access to the town and the ruins, Grand Coba offers modern rooms and a pool. Prices range from $100 to $150 per night.

Best for a short city break:

Hotel Cabañas Encantadas: This comfortable hotel features spacious rooms and an outdoor pool. Prices range from $80 to $120 per night.

Hotel Moho: Offering cozy rooms and a rooftop terrace, Hotel Moho provides a relaxing atmosphere. Prices range from $70 to $100 per night.

Show moreLess