Grand Bahia Principe Riviera Maya liegt an einem etwa 1 Kilometer langen, naturbelassenen Sandstrand der Riviera Maya und ist von tropischer Vegetation umgeben. Der Küstenabschnitt mit vorgelagertem Korallenriff verbindet Badeurlaub mit einer abwechslungsreichen Umgebung. Akumal befindet sich rund 3 Kilometer entfernt und bietet Einkaufs- und Unterhaltungsmöglichkeiten. Das Touristenzentrum von Tulúm liegt etwa 15 Kilometer entfernt, Playa del Carmen rund 35 Kilometer. Die Themenparks Xel-Há und Xcaret sind nach ungefähr 15 beziehungsweise 35 Minuten Fahrt erreichbar. Die weitläufige Anlage umfasst 112 Villen und Häuser sowie insgesamt sieben Pools.
Die Unterkünfte verteilen sich auf 1.042 Doppelzimmer, 1.722 Junior-Suiten und 112 Villen beziehungsweise Häuser. Je nach Kategorie gehören Balkon oder Terrasse, ein Kingsize-Bett, Klimaanlage, Ventilator, Safe und Minibar zur Ausstattung. Satelliten- beziehungsweise Kabelfernsehen, Radio und Direktwahltelefon ergänzen die Einrichtung. Duschen und Badewannen stehen zur Auswahl; einige Zimmer sind rollstuhlgerecht eingerichtet. Bademäntel und Hausschuhe liegen für zusätzliche Annehmlichkeiten bereit.
Nach einem Strandtag bieten Außenpools mit Süßwasser, Sonnenterrasse, Liegestühlen und Sonnenschirmen eine Abkühlung. Ein separater Kinderpool, Whirlpool, Sauna und Dampfbad ergänzen die Erholung. Massagen und Körperbehandlungen können zur persönlichen Auszeit beitragen. Für aktive Tage stehen Tauchen, Windsurfen, Segeln, Tennis und ein Fitness-Studio bereit. Ein Animationsprogramm sorgt zusätzlich für Unterhaltung. Der Miniclub und der Spielplatz erweitern das Angebot für jüngere Gäste.
Im Rahmen des All-inclusive-Angebots beginnt der kulinarische Tag mit einem Frühstück und setzt sich mittags sowie abends am Buffet fort. Snacks ergänzen die Verpflegung zwischen den Mahlzeiten. Das Restaurant ist mit Kinderhochstühlen ausgestattet, während eine Bar alkoholische und alkoholfreie Getränke anbietet. American Express, Visa und MasterCard werden im Hotel akzeptiert.