Recommended hotels in Elvas

D. Luis - Elvas

From US$ 56

Avenida De Badajoz S/N, Elvas, Portugal - Show map

Show map

The 3-star Hotel D. Luis - Elvas is located in old Elvas, minutes away from Monsaraz Castle and Catedral de Elvas. Founded in 1973, the hotel underwent a renovation in 2008.

Book Now From US$ 56

Sao Joao De Deus

From US$ 59

Largo Sao Joao De Deus, 1, Elvas, Portugal - Show map

Show map

The excellent Sao Joao De Deus Hotel offers accommodation in a recreational area of Elvas.

Book Now From US$ 59