Reservas Online

Welcome to Hotel São João de Deus,

Its a starting point for discovery of the history and beauty of the city of Elvas.

São João de Deus Hotel is located in the historic heart of Elvas, a portuguese city only 12 km from Badajoz in Spain. There are relevant defense constructions given the bordering nature of the city such as the Graça and the Santa Luzia Forts as well as the city walls, part of which blends into the hotel` s framework.

Elvas is in a superb location because of the excellent communications by road between the inland and the coast.


The Hotel has been built conserving the old architectonic structures of the convent and the military hospital.

It is provided with 56 double rooms, function rooms, the Cellar decorated as a café and a swimming pool with an excellent view.

The Restaurant is open daily and has a capacity for 90 guests, in different halls, preserving the structure of the old convent` s dining room, where the old hearth can still be found.