Mahekal Beach Resort liegt direkt an der Küste von Playa del Carmen, nur 5 m vom Sandstrand entfernt. Das Zentrum ist in etwa 5 Gehminuten erreichbar. Entlang der La Quinta Avenida warten Restaurants, Bars, Pubs, Einkaufsmöglichkeiten und touristische Angebote. Playa del Carmen verbindet karibisches Strandleben mit einem lebhaften Ortszentrum und eignet sich als Ausgangspunkt für Ausflüge zu Tulum, Akumal, Chichen Itza, Valladolid und Merida. Der internationale Flughafen Cancún liegt rund 50 Minuten entfernt. Die Ferienanlage umfasst 121 Zimmer und verbindet einen Garten mit zwei Außenpools und einem Hallenbad.
Die Zimmer verfügen je nach Kategorie über Doppel-, Queensize- oder Kingsize-Betten. Ein Balkon oder eine private Terrasse eröffnet bei den meisten Unterkünften den Blick auf das Meer und erweitert den Wohnbereich ins Freie. Zur Ausstattung zählen unter anderem Safe, Minibar, Kühlschrank, Schreibtisch, TV-Gerät und kostenfreies WiFi. Dusche und Badewanne gehören zur Badausstattung. Für Familien stehen Baby- und Zustellbetten sowie rollstuhlgerechte Zimmer zur Verfügung.
Nach einem Strandtag sorgen die Außenpools, die Sonnenterrasse mit Liegestühlen und Sonnenschirmen sowie der Whirlpool für Abkühlung und Ruhe. Sauna, Dampfbad und Massagen ergänzen das Wellnessangebot. Aktive Gäste können die hoteleigene Tauchschule nutzen, Windsurfen oder Segeln ausprobieren, das Fitness-Studio besuchen oder Fahrräder ausleihen. Für Kinder gibt es einen Kinderpool, ein Spielzimmer und Animation. Ein Friseur, Geschäfte und ein Fahrradkeller ergänzen die Ausstattung.
Im Rahmen des All-inclusive-Angebots stehen zwei Restaurants, ein Café und Bars für verschiedene Mahlzeiten und Getränke bereit. Das Frühstück wird als Buffet serviert, mittags stehen Gerichte à la carte zur Wahl und am Abend gibt es Menüs. Diätische, glutenfreie und vegetarische Speisen können auf Wunsch zubereitet werden. Kinderhochstühle sind in einem Restaurant vorhanden. Zusätzlich sind Halbpension, Vollpension und Übernachtung mit Frühstück buchbar.