Das Hotel Belavista da Luz liegt in ruhiger Hanglage, nur etwa 600 Meter von der feinsandigen Bucht der „Praia da Luz“ entfernt. Das touristische Zentrum mit vielfältigen Einkaufs- und Unterhaltungsmöglichkeiten, darunter Boutiquen, Bars und Restaurants, befindet sich knapp 500 Meter entfernt. Ein hauseigener Shuttlebus verbindet mehrmals täglich kostenfrei das Zentrum, den Strand und das Hotel. Die historische Stadt Lagos ist rund sieben Kilometer entfernt und gut mit öffentlichen Verkehrsmitteln erreichbar.
Das Hotel bietet Zimmer mit verschiedenen Schlafmöglichkeiten, darunter Doppel-, Queensize- oder Sofabetten. Viele Unterkünfte verfügen über einen Balkon oder eine private Terrasse mit Meerblick. Zur Ausstattung zählen Klimaanlage, Heizung und Safe. Die Bäder sind mit Duschen ausgestattet und einige Zimmer sind rollstuhlgerecht gestaltet.
Das gastronomische Angebot umfasst ein Nichtraucherrestaurant mit Halbpensionoptionen, wobei ein englisches Buffetfrühstück und à-la-carte-Abendessen serviert werden. Vegetarische und diätische Gerichte sind auf Wunsch verfügbar. Für Entspannung sorgen Sauna, Hallenbad, Außenpools, Whirlpool, Dampfbad sowie Massageangebote. Aktivitätsmöglichkeiten wie Golf, Fitnessstudio, Tischtennis und Radfahren ergänzen das Angebot.