Have fun with onsite activities like kayaking, mountain biking, and windsurfing and improve your game at the onsite tennis courts. Additional recreation onsite includes fitness classes, basketball, and Pilates. Indulge in a treatment at the spa and enjoy a swim in one of the 3 outdoor swimming pools. Martinhal Sagres Beach Family Resort also has 3 bars, an indoor pool, and a 24-hour health club, as well as a sauna, an arcade, and a garden.