Here it is information about Accomodation and Restaurants in Castelo de Vide:

Local Accommodation

Hotels

Restaurants