Pine Cliffs Resort liegt in einem parkähnlichen Areal von 70 Hektar mit einem Fluss und einem Springbrunnen. Die Anlage befindet sich in ruhiger Lage oberhalb der Klippenlandschaft zwischen Vilamoura und Albufeira und bietet einen großartigen Blick auf das Meer. Den Sandstrand Praia da Falésia erreicht man über einen Lift und Treppen. In der Umgebung sind zahlreiche Geschäfte und Restaurants vorhanden.
Das Hotel bietet Zimmer mit Optionen wie einem Balkon oder einer Terrasse mit Meerblick. Die Gäste können zwischen Doppelbetten, Queensize-Betten oder separaten Schlafzimmern wählen, die zudem über eine Kochnische und einen Wohnbereich verfügen und für Selbstversorger ausgestattet sind.
Die gastronomischen Einrichtungen umfassen ein Nichtraucherrestaurant, ein Café und eine Bar. Verpflegungsmöglichkeiten beinhalten Halbpension und Vollpension mit vielfältigen Buffets und à-la-carte-Angeboten, einschließlich spezieller Diätgerichte. Zu den Freizeitangeboten zählen unter anderem Golf, Tennis, Fahrradverleih, Fitnessstudio und ein Animationsprogramm. Wellnessangebote wie Massagen und Saunen ergänzen das Angebot.