Margaritaville Island Reserve Riviera Cancún by Karisma liegt in einer grünen Gartenanlage direkt am weißen Sandstrand Bahia Petempich. Playa del Carmen und Cancún befinden sich jeweils etwa 30 km entfernt und bieten Einkaufs- sowie Unterhaltungsmöglichkeiten. Puerto Morelos ist in rund 15 Fahrminuten erreichbar; mehrmals wöchentlich fährt ein Shuttlebus dorthin. Der Flughafen Cancún liegt etwa 20 km entfernt. Das Resort umfasst 97 Zimmer und verbindet seine Strandlage mit einer gepflegten Anlage und umfangreichen Freizeitangeboten.
Die Unterkünfte verfügen über Klimaanlage und Heizung. Je nach Zimmer gehören ein Doppel-, Queensize- oder Kingsize-Bett, ein Safe, ein Schreibtisch sowie ein Minikühlschrank zur Ausstattung. Die meisten Zimmer besitzen einen Balkon oder eine private Terrasse mit Meerblick. Direktwahltelefon, Satelliten- oder Kabelfernsehen, Radio, DVD-Player und kostenfreies WLAN ergänzen die Unterhaltung. Die Bäder sind mit Dusche, Badewanne und Whirlwanne ausgestattet.
Im Außenbereich lädt ein Pool mit Sonnenterrasse zum Abkühlen und Verweilen ein. Liegestühle und Sonnenschirme stehen bereit. Sportliche Abwechslung bieten Tauchen, Windsurfen, Wellenreiten, Katamaranfahren und Tennis. Für Bewegung im Haus stehen ein Fitness-Studio und Gymnastikangebote zur Verfügung. Sauna, Dampfbad, Whirlpool sowie Massagen und Körperbehandlungen ergänzen das Wellnessangebot.
Im Rahmen des All-inclusive-Angebots sind alkoholische und alkoholfreie Getränke eingeschlossen. Drei Restaurants, ein Café und eine Bar bieten verschiedene Anlaufstellen für Mahlzeiten und Getränke. Das Frühstück wird als kontinentales Buffet serviert; mittags und abends besteht die Wahl zwischen À-la-carte-Gerichten und Menüwahl. Diätgerichte, glutenfreie Mahlzeiten und vegetarische Speisen können auf Wunsch zubereitet werden.