Orca Praia liegt terrassenförmig am Hang direkt oberhalb des Arieiro Kieselstrandes, nur etwa 50 Meter entfernt vom Meer. Vom Hotel aus bietet sich ein weiter Blick auf den Atlantik. Das Zentrum von Funchal ist rund 7 Kilometer entfernt, weitere Einkaufsmöglichkeiten sowie der Ort Câmara de Lobos befinden sich in etwa 2 Kilometern Entfernung. Die unmittelbare Umgebung ist geprägt von Restaurants und Bars, die etwa 400 Meter entfernt liegen, sowie einer guten Anbindung an öffentliche Verkehrsmittel in etwa 50 Metern Entfernung.
Das Hotel verfügt über 128 Zimmer, aufgeteilt in 93 Doppelzimmer und 35 Suiten, die sich auf 10 Etagen verteilen. Viele Zimmer bieten Meerblick von Balkon oder Terrasse und sind mit Teppichboden sowie wahlweise Doppel- oder Kingsize-Betten ausgestattet. Komfortmerkmale wie Safe, Minibar und moderne Badezimmer mit Dusche und Badewanne ergänzen die Ausstattung.
Für das leibliche Wohl sorgt das Haus mit einem Restaurant und einer Bar, die verschiedene Verpflegungsarten von Halbpension bis Vollpension mit Buffet- und à-la-carte-Menüs anbieten. Wellness- und Freizeitangebote umfassen unter anderem Hallen- und Außenpools, Sauna, Whirlpool, Massagen sowie eine Vielzahl an Sportaktivitäten wie Tauchen, Windsurfen, Golf und Fahrradverleih. Das Hotel wurde mit dem CHECK24 Top Hotel Award 2025 ausgezeichnet.