Das Hotel Grand Riviera Princess liegt unmittelbar am Sandstrand an der Riviera Maya, etwa 10 Kilometer von Playa del Carmen entfernt. Die ruhige Anlage verbindet den Charakter eines Club Resorts mit einer weitläufigen Gartenumgebung und umfasst 24 Villen beziehungsweise Häuser. Die Küste der Riviera Maya ist für tropische Landschaften, warmes Klima und Aktivitäten auf dem Wasser bekannt. Das Zentrum von Playa del Carmen liegt rund 9 Kilometer entfernt und bietet zusätzliche Einkaufs- und Unterhaltungsmöglichkeiten.
Das Hotel bietet Zimmer und Suiten mit unterschiedlichen Ausstattungsmerkmalen. In den meisten Unterkünften verlängert ein Balkon den Aufenthalt ins Freie. Kingsizebetten, eine individuell regulierbare Klimaanlage, eine Minibar, ein Safe und ein Schreibtisch unterstützen Erholung und Alltag. Für zusätzlichen Komfort stehen unter anderem ein Wecker, Hausschuhe, Bademäntel und ein Kosmetikspiegel bereit. Die Bäder verfügen über Dusche, Badewanne und Whirlwanne.
Nach einem Strandtag sorgt der Außenpool mit Sonnenterrasse für Abkühlung und einen Platz unter freiem Himmel. Liegestühle und Sonnenschirme stehen dort zur Verfügung. Ein Wellnessbereich bietet Sauna, Massagen und kosmetische Behandlungen. Sportliche Abwechslung ermöglichen Fitness-Studio, Tennis, Tauchen und Beach-Volleyball. Ein Animationsprogramm ergänzt das Freizeitangebot. Der kostenpflichtige Zimmerservice rund um die Uhr und der auf Anfrage buchbare Babysitterservice erweitern den persönlichen Service.
Im Rahmen des All-inclusive-Angebots genießen Gäste eine breite Auswahl internationaler alkoholischer und alkoholfreier Getränke. Café, Bar, Lobbybar und Strandbar bieten verschiedene Gelegenheiten für eine Erfrischung. Im Nichtraucherrestaurant werden die Mahlzeiten in Buffetform serviert. Auf Wunsch bereitet die Küche Diätgerichte, glutenfreie, vegetarische, laktosefreie und vegane Speisen zu.