From €57 EUR Booking.com With 2 outdoor pools, this design hotel is in Oleiros, 60 km from Castelo Branco. Santa Margarida Hotel includes a fitness centre and massage facilities for guest’s relaxation.