Our users' favourite hotels 8.39 Very good Pousada de Amares - Santa Maria do Bouro Santa Maria do Bouro Amares, PT £129 £99 per night