Hotel Do Mar liegt direkt am Strand von Sesimbra, etwa 40 Kilometer vom internationalen Flughafen Lissabon entfernt. Die Anlage befindet sich zwischen dem Stadtzentrum und dem malerischen Fischerhafen, eingebettet in eine Gartenanlage mit entspannenden Außenzonen. Das Gebäude erstreckt sich über zehn Etagen und bietet einen fantastischen Meerblick.
Das Hotel bietet Zimmer mit Optionen wie Balkonen oder Terrassen, Teppichböden und komfortablen Betten in Doppel- oder Kingsize-Größe. Die Unterkünfte verfügen über moderne Badezimmer mit Dusche, Badewanne und Bidet sowie Einrichtungen wie Minibar, Safe und Satelliten-/Kabel-TV.
Zur gastronomischen Ausstattung zählen ein klimatisiertes Restaurant, ein Frühstückssaal, Café, Bar und Pub. Gäste können zwischen Übernachtung mit Frühstück, Halbpension und Vollpension wählen. Freizeitangebote umfassen einen beheizten Pool, Sauna, Fitnessstudio, Fahrradverleih sowie Wassersportarten wie Tauchen, Segeln und Surfen.