Near Ferradura 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 deep-tissue massage, a body treatment or a body scrub. 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.