Die Pousada Castelo de Alvito ist ein renoviertes Schloss aus dem 15. Jahrhundert mit herrlichen Gärten und einem Swimmingpool im Dorf Alvito.
Jedes Zimmer in der Pousada Castelo de Alvito ist klimatisiert und verfügt über Kabel-TV, Bademäntel und eine gut bestückte Minibar.Das hoteleigene Restaurant serviert traditionelle Küche und Weine aus der Region Alentejo.
Aktivitäten wie Fahrradtouren, Wanderungen, Schießen und Reiten sind in der näheren Umgebung möglich.