Recommended hotels in Vila Real

Hotel Miracorgo

From US$ 55

Avenida 1º de Maio, 76 a 78, Vila Real, Portugal - Show map

Show map

The modern Hotel Miracorgo is a 4-star property set next to Monastery of São Joao de Tarouca, Pedras Salgadas Thermal Spa and Casa de Mateus featuring an indoor swimming pool, a rooftop terrace and

Book Now From US$ 55

Hotel Miraneve

From US$ 33

Rua D. Pedro de Castro, Vila Real, Portugal - Show map

Show map

The 2-star Hotel Miraneve lies within 2.0 km from Casa de Mateus, Monastery of São Joao de Tarouca and Carvalhelhos Thermal Spa.

Book Now From US$ 33