Dom Pedro Madeira is a great choice for your beach stay in Machico, putting you near activities such as scuba-diving, snorkelling and surfing/body boarding. The outdoor pool provides fun for everyone, and guests can also take advantage of an outdoor tennis court. Offering ocean views, Baia de Zarco serves breakfast, lunch and dinner. A poolside bar, a children's pool and a terrace are other highlights. Fellow travellers say great things about the helpful staff and breakfast.