The Hotel Santa Margarida is located in one of the most emblematic places in the town of Oleiros (Castelo Branco – Portugal) next to the river of the same name. It is a place of immense natural beauty where you can appreciate all the charm of the region. Families are welcome and there is a playground for the youngest guests. Our cuisine is based on local products, particularly our signature dish of goat.
When you book your stay at our hotel, you will enjoy a unique sensory experience, listening to the sounds emanating from the river, smelling the aromas of the countryside and the wood-fired oven, with all the comfort of a city hotel, far from the cosmopolitan life.
Show More
Facilities
Bar
Air Conditioning
Room service
Heating
Breakfast in the room
Outdoor furniture
Garden
Terrace
Ironing service
24-hour front desk
Game room
Safe
Sauna
Hiking
Cycling
Street parking
Wine/Champagne
Laundry
Snack bar
Dry cleaning
Massage
Restaurant
Fitness
Manicure
Pedicure
Accessible parking
Tour or class about local culture
Walking tours
Bike tours
Facial treatments
Body scrub
Playground
Indoor play area
Yoga classes
ATM on site
Cooking class
Massage chair
Body wrap
Canoeing
Live sports events (broadcast)
Waxing services
Available Rooms
Book
Enquiry
Select Dates
Guest
{{ adults }} adults
-
{{ children }} children
- {{ infant }} infants