Set on a private beach, Blue Bay Grand Esmeralda All Inclusive enjoys a picturesque setting, backed by lush greenery and mangrove swamps, and looking out onto the Caribbean Sea. Tres Rios Ecopark, where you can go horse riding along the coastline, is a 10-minute drive away.

Coral reef, Mayan ruins

The lovely island of Cozumel is set on one of the largest coral reefs in the world and is a popular site for scuba diving and snorkeling – the Playa del Carmen ferry terminal is a 20-minute drive away. It’s an hour’s drive to see the spectacular ruined Mayan city of Tulum.

Book HERE

Dining and sports galore

You can play a game of tennis, golf, or volleyball, work out at the fitness center, swim in 3 pools, or enjoy a treatment and a sauna or steam at the spa. WiFi is free in public areas and dining options include Mexican, French, and Chinese dishes, as well as a 24-hour sports bar.

Book HERE

WiFi and balcony views

The hotel’s 979 airy guestrooms and suites offer views of either the ocean or the gardens from private terraces and balconies. Amenities include WiFi, cable TV, and coffeemakers, and if you’re staying in one of the suites, you can also enjoy your own terrace hot tub.