Reserve online

Hotel Solar Do Castelo Lisbon

and save with our discounted rates

USD U.S. dollar


Choose your language

Check Rates and Availability

Hotel Solar Do Castelo

The Hotel Solar Do Castelo in Lisbon, is a unique hotel located inside the walls of the antique castle of Sao Jorge, in the centre of city. This unusual location makes for a exceptional experience while visiting the city of Lisbon. From this position one can visit many sights in the city and enjoy the view from up high on the castle grounds. The accommodations have been upgraded and offer modern comforts.

Give us your Feedback