Hotel Solar dos Mascarenhas
Vila Viçosa
$$$ (50 to 100 euros)
Enjoying a spectacular location in the historic centre of Vila Viçosa, just a few metres away from the Duke's Palace, Solar dos Mascarenhas features rooms and suites housed within a modern building situated in its old gardens.