Select dates to continue
Based on 411 verified reviews
Facilities
9.4
Cleanliness
9.5
Rooms
9.8
Service
9.2
Location
9.9
Dining
9.2
Amir
31 Dec 2025
·
Stayed 3 nights
John
16 Sept 2025
·
Stayed 1 night
peter
6 Jun 2025
·
Stayed 2 nights
Elsa
31 Jul 2023
·
Stayed 1 night
Ronald
28 Apr 2022
·
Stayed 1 night
With a stay at Hotel Santa Margarida in Oleiros, you'll be 11.5 mi (18.6 km) from Cunqueiros Parish Church and 15.7 mi (25.3 km) from Fróia River Beach. This family-friendly hotel is 18.4 mi (29.6 km) from Living Science Center of the Forest and 18.9 mi (30.4 km) from Santa Luzia Dam.
Cunqueiros Parish Church(11.5 Miles)
Fróia River Beach(15.7 Miles)
Living Science Center of the Forest(18.4 Miles)
Santa Luzia Dam(18.9 Miles)
Jardim da Devesa(19.5 Miles)
Church of Proenca-a-Nova(19.6 Miles)
Free self-parking is available on-site. Parking is limited.
A complimentary buffet breakfast is served daily from 7:30 AM to 10:00 AM.
Check-in is from 2:00 PM to 11:30 PM, and check-out is at 12:00 PM. Early or late check-in/check-out may be available upon request.
The property offers limited wheelchair accessibility, including step-free entrances and accessible public areas.
The hotel is located in Oleiros, approximately 11.5 miles from Cunqueiros Parish Church and 15.7 miles from Fróia River Beach. Public transport options are available nearby.
Yes, there is an outdoor swimming pool available, which is seasonal and operational during specific hours.
Children are welcome at the hotel, and there is no minimum age for children to stay for free.
The property offers rollaway beds for a fee of EUR 28 per night. Advance request is required for rollaway beds.
Instant AI responses are based on hotel information