Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Those researching visiting Coba should confirm somewhere to sleep well in advance of their trip, as they won't find a vast selection of hotels and apartments in close proximity to the town center.
The Hacienda Cobá Hotel is one of the best-located Travelocity-listed accommodation options, one of only a small number of options that are within walking distance of the Coba center.
The Hotel Palma Real can be found 14 miles (22 kilometers) from the city center of Coba. Alternatively, the Casa Mango is situated 14 miles (23 kilometers) away. Two other hotel and apartment options worth looking into include the Quintana Roo National Park Campground along with the Hacienda Cobá Hotel.
45 miles (74 kilometers) away from Coba, you will find Playa del Carmen, which boasts El Camaleon Golf Club and Central Square. If you want to head to Playa del Carmen, check out the Rosewood Mayakoba and Grand Velas Riviera Maya - All Inclusive. Alternatively, you could stay in Puerto Morelos, 60 miles (95 kilometers) to the northeast of Coba, where you can pick from the Buenos Dias B&B and Casitas Kinsol. The Crococun Zoo and Puerto Morelos Town Square are some more frequented attractions to explore in Puerto Morelos.
If you enjoy sports and enjoy the thrill of local matches you might like to spend the day at Estadio Javier Rojo Gomez, situated 50 miles (82 kilometers) to the east of Coba. Any sports fans that wish to find Travelocity-listed accommodation options close to the action can take their choice from the Cozumel Palace All Inclusive or the Presidente InterContinental Cozumel Resort & Spa.
Cozumel International Airport is a practical entry point for arriving by air to Coba. It can be found 50 miles (84 kilometers) from the town center. If you would like to find accommodation nearby, book a room at Playa Azul or Meliá Cozumel Golf All Inclusive.