Close to Ferradura Beach and Forno Beach, Bela Vista Do Mar provides a free breakfast buffet, 18 holes of golf and a poolside bar. Treat yourself to spa services, such as a Swedish massage, a body scrub or a body treatment. The on-site restaurant, London Bar, offers breakfast, lunch, dinner, light fare and ocean views. In addition to a terrace and a coffee shop/cafe, guests can connect to free in-room WiFi.