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.

Pousada Castelo De Palmela

Palmela, Portugal

Stay from €130 per room, per night (bed & breakfast).

Our Experts Say:

Located in the historic Castelo de Palmela approximately 40 minutes from Libson and 15 minutes from the beaches of the Costa Azul, this hotel offers panoramic views across the countryside towards the Atlantic Ocean. You can stay in one of the individually designed rooms, and the on-site restaurant lets you explore a variety of local dishes and wines. See more

8.8
Very Good
No recent reviews

Pousada De Alcácer Do Sal

Alcácer do Sal, Setúbal, Portugal

Stay from €115 per room, per night (bed & breakfast).

Our Experts Say:

Just an hour from Lisbon, Pousada De Alcácer Do Sal is situated inside the 1000-year old Alcácer Castle. From its hillside location, there are beautiful views over the River Sado and the green valley it runs through. The rooms are decorated in warm colours and you are sure to enjoy the swimming pool and surroundings gardens. See more

8.5
Very Good
No recent reviews

Pousada De Alvito

Alvito, Portugal

Stay from €115 per room, per night (bed & breakfast).

Our Experts Say:

This beautiful castle dates back to the 15th century and is located in a quiet village in the Alentejo region of southern Portugal, surrounded by a peaceful panoramic landscape of fields and gentle hills. A great place to get away from it all, the castle features superb gardens, a swimming pool and individually designed air-conditioned rooms. See more

8.6
Very Good
No recent reviews

Pousada de Angra do Heroismo Castelo

Angra do Heroísmo, Terceira, Azores, Portugal

Stay from €80 per room, per night (bed & breakfast).

Our Experts Say:

Pousada Do Heroismo is set high on top of a cliff inside a 16th-century fortress, known as Saint Sebastian's Little Castle. The bedrooms have a modern feel and offer views over the sea and surrounding countryside. It is located close to Angra, historically the most important city in the Azores and a UNESCO World Heritage Site. See more

8.9
Superb
No recent reviews

Pousada De Estremoz

Estremoz, Alentejo, Portugal

Stay from €120 per room, per night (bed & breakfast).

Our Experts Say:

Inside a castle built for Queen Santa Isabel in the 13th century, Pousada De Estremoz is located in the historic centre of Estremoz, in the Alentejo region of Portugal. This luxury hotel features classic décor and offers panoramic views across the city and surrounding areas. It is perfectly located for you to explore Estremoz on foot, plus you can enjoy the castle’s outdoor swimming pool and gardens. See more

8.9
Superb
No recent reviews

Pousada De Óbidos

Óbidos, Portugal

Stay from €173 per room, per night (bed & breakfast).

Our Experts Say:

Stay inside the walls of Castelo de Óbidos, a well-preserved Medieval castle, described as one of the seven wonders of Portugal. The bedrooms combine the 14th century with modern facilities, such as air conditioning and fully-equipped private bathrooms. Several rooms offer you four-poster beds, stone walls and chandeliers. See more

8.3
Very Good
No recent reviews