Das Hotel Roca Mar Hotel liegt im touristischen Zentrum von Caniço de Baixo an Madeiras Südküste. Eine kleine Badebucht mit Kiesstrand befindet sich 50 Meter entfernt. Die Altstadt von Funchal liegt bis zu 4 Kilometer entfernt, während Einkaufsmöglichkeiten, Bars, Restaurants und öffentliche Verkehrsmittel in der näheren Umgebung erreichbar sind. Von der Anlage eröffnet sich ein weiter Blick auf den Atlantischen Ozean. Zwei dreistöckige Gebäude beherbergen insgesamt 99 Doppelzimmer. Die Lage verbindet kurze Wege zum Meer mit einer guten Anbindung an die Inselhauptstadt.
Die Zimmer verfügen über eine individuell regulierbare Klimaanlage und Heizung. Je nach gebuchter Kategorie stehen Doppel- oder Kingsize-Betten zur Verfügung. Ein Balkon oder eine private Terrasse ist bei den meisten Zimmern vorhanden und bietet Gelegenheit, den Meerblick direkt von der Unterkunft aus zu genießen. Zur weiteren Ausstattung zählen Safe, Minibar, Kochnische mit Kühlschrank, Mikrowelle sowie Radio und Satelliten- oder Kabelfernsehen. Die Badezimmer sind mit Dusche, Badewanne und Haartrockner ausgestattet. Rollstuhlgerechte Zimmer mit barrierefreiem Bad können zur Verfügung stehen.
Im Hotel stehen ein beheiztes Hallenbad und ein Außenpool zur Verfügung. Liegestühle und Sonnenschirme ergänzen die Poolbereiche. Für aktive Urlaubstage eignen sich das Fitness-Studio, Tennis, Squash und Tischtennis. Eine eigene Tauchschule sowie die Nähe zu einer weiteren Tauchschule und zu einem Windsurfspot erleichtern den Einstieg in den Wassersport. Sauna, Dampfbad, Whirlpool und buchbare Massagen bieten Ausgleich nach sportlichen Unternehmungen.
Im Rahmen des All-inclusive-Angebots sind Snacks sowie ausgewählte alkoholische und alkoholfreie Getränke eingeschlossen. Alternativ stehen Halbpension, Frühstücksbuffet, à-la-carte-Mittagessen und verschiedene Abendvarianten zur Wahl: Buffet, à la carte oder Menüwahl. Das klimatisierte Nichtraucherrestaurant verfügt über Kinderhochstühle. Diätische, glutenfreie und vegetarische Gerichte werden auf Wunsch zubereitet. Ein Café und eine Bar ergänzen das gastronomische Angebot.