Orca Praia liegt terrassenförmig am Hang oberhalb des Arieiro Kieselstrandes mit direktem Blick auf den Atlantik. Die Lage bietet eine Kombination aus Strandnähe und der Nähe zu örtlichen Restaurants, Bars sowie einer Anbindung an öffentliche Verkehrsmittel. Das Ortszentrum von Funchal ist etwa 7 Kilometer entfernt, Einkaufsmöglichkeiten und Câmara de Lobos befinden sich in rund 2 Kilometern Entfernung.
Das Hotel bietet 128 Zimmer, darunter 93 Doppelzimmer und 35 Suiten verteilt auf 10 Etagen. Gäste können Zimmer mit Balkon oder Terrasse und Meerblick wählen. Zur Ausstattung der Zimmer gehören Teppichböden, Doppelbetten oder Kingsize-Betten sowie Klimaanlage, Safe und Minibar.
Orca Praia verfügt über ein Restaurant und eine Bar mit verschiedenen Verpflegungsoptionen wie Halbpension oder Vollpension. Frühstück, Mittag- und Abendessen sind als Buffet oder Menü bestellbar, inklusive diätischer und spezieller Angebote. Wellness- und Sportmöglichkeiten wie Hallenbad, Sauna, Massagen, Fitness, Tauchen und Windsurfen runden das Angebot ab. Der Check24 Top Hotel Award wurde 2025 vergeben.