Das NH Marina Portimão Resort liegt direkt am Jachthaven von Portimão an der Algarve. Der Sandstrand befindet sich 300 m entfernt, während das Zentrum von Praia da Rocha mit Geschäften, Restaurants und Bars rund 500 m entfernt liegt. Öffentliche Verkehrsmittel sind in einem Umkreis von etwa 500 m erreichbar. Das Resort verteilt seine 196 Nichtraucherzimmer auf zwei zweistöckige Gebäude und verbindet die Lage am Wasser mit einer gepflegten Gartenanlage. Portimão liegt rund 2 km entfernt, der Flughafen Faro etwa 60 km. Die Küste der Algarve ist für ihre Sandstrände und vielfältigen Wassersportmöglichkeiten bekannt.
Das Hotel bietet Unterkünfte mit Doppel- oder Queensize-Bett, separaten Schlafzimmern sowie Balkon oder Terrasse. Eine Kochnische mit Kühlschrank und Tee-/Kaffeemaschine unterstützt die flexible Tagesgestaltung. Zur Ausstattung gehören außerdem Minibar, Safe, Schreibtisch, Satelliten-/Kabel-TV, Radio und kostenfreies WLAN. Dusche und Badewanne stehen im Bad zur Verfügung; Haartrockner, Bademäntel und Kosmetikartikel ergänzen die Ausstattung. Rollstuhlgerechte Zimmer und Familienzimmer sind buchbar.
Der Außenpool bietet eine Abkühlung nach Ausflügen oder Strandtagen, während Liegestühle und Sonnenschirme zum Verweilen auf der Sonnenterrasse bereitstehen. Für aktive Urlaubstage eignen sich Fitness-Studio, Tennis und Fahrradverleih. Wassersportfans können Jet-Ski, Wellenreiten, Windsurfen oder Katamaranfahren nutzen. Sauna, Massagen und Körperbehandlungen ergänzen das Angebot für ruhige Stunden.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Verfügung. Das Hotel bietet Übernachtung mit Frühstück, Halbpension und Vollpension. Das Frühstück beginnt mit einem reichhaltigen Buffet. Mittags und abends kann zwischen Buffet, À-la-carte-Gerichten und Menüwahl gewählt werden. Alkoholische und alkoholfreie Getränke runden das gastronomische Angebot ab.