Martinhal Sagres Beach Family Resort in Sagres, Portugal has a corrected score of 3.9 ± 0.2 (solid evidence, 3 of 4 platforms), ranked 1 of 3 hotels we score in Sagres. Its platform ratings, normalised to 0-5, average 4.1 before correction: Booking.com 4.0, Tripadvisor 4.1, Google 4.3. Rooms from about $559 a night (cached, not a live quote).
Martinhal Sagres Beach Family Resort is a five-star resort in Sagres on Portugal's Western Algarve, set within a protected natural park and overlooking Martinhal Beach. Accommodation ranges from boutique-style hotel rooms to spacious family villas, all designed with children in mind. Facilities include three outdoor pools, a full-service spa, tennis courts, a watersports centre and direct access to the beach, along with several restaurants and a gym. Dedicated children's programmes and activities make it a strong choice for families with young children, though guests seeking quiet should note the pools can be busy with kids. Rates start from around $559 per night, so it sits at the upper end of the price range.
All hotels in Sagres, ranked
How the scores work · Statistics · Guides · API · llms.txt
No hotel can pay for placement or a better score. Scores rebuilt 2026-10-02.