Orca Praia liegt terrassenförmig am Hang oberhalb des Arieiro Kieselstrandes und bietet einen beeindruckenden Blick auf den Atlantik. Die Anlage ist etwa 50 Meter vom Strand entfernt. Restaurants und Bars befinden sich in ungefähr 400 Metern Entfernung, ebenso wie Anbindungen an öffentliche Verkehrsmittel, während das Ortszentrum Funchal rund 7 Kilometer entfernt liegt.
Das Hotel verfügt über 128 Zimmer, darunter 35 Suiten und 93 Doppelzimmer, verteilt auf zehn Etagen. Die Zimmer bieten Meerblick von Balkon oder Terrasse und sind mit Teppichböden ausgestattet. Gäste können zwischen Doppel- und Kingsize-Betten wählen. Die Bäder sind mit Dusche und Badewanne eingerichtet und verfügen über Kosmetikartikel.
Das gastronomische Angebot umfasst ein Restaurant und eine Bar mit vielfältigen Verpflegungsarten wie Halbpension oder Vollpension. Es gibt Buffets zum Frühstück, Mittag- und Abendessen sowie Menüwahl und spezielle Diätgerichte. Für Erholung sorgen Sauna, Hallenbad, Außenpool und Wellnessangebote mit Massagen. Sportmöglichkeiten wie Tauchen, Golf, Fitness und Fahrradverleih ergänzen das Angebot. Das Hotel wurde mit dem CHECK24 Top Hotel Award 2025 ausgezeichnet.