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.