Known in Portugal as pousadas, many Portuguese castles have been converted into luxury castle hotels you can stay in. We have chosen our favourites in a variety of settings. Some close to cities like Lisbon, some in historic towns and some in rural locations. Many offer great views over rivers, valleys and even out across the ocean.