Things to know about Albatroz Beach & Yacht Club
The 4-star award-winning Albatroz Beach & Yacht Club offers an excellent location in Santa Cruz. Guests particularly appreciate the location in the Madeira region, which is ideal for relaxing days in Portugal.
The accommodation has received a rating of 9.8 out of 10. A solid 100% of guests recommend this hotel, based on 40 verified reviews.
Highlights of the amenities include Child-friendly, Sports, Wellness, Pool as well as other top-class amenities. Whether you are looking for relaxation or want to explore the surroundings, Albatroz Beach & Yacht Club offers the perfect setting for your stay.
Currently best offer: From CHF 196.- per person/night.
Check availability for 2026 now.