
The Portuguese capital is full of hidden gems to explore—and even to stay in. At the heart of one of its most iconic landmarks lies a hotel unlike any other in the country.
In Lisbon, some places tell the story of the city all on their own. This is the case of São Jorge Castle, an imposing medieval fortress overlooking the Alfama district and the famous hills of the Portuguese capital.
Each year, thousands of visitors come to admire its ramparts, sweeping viewpoints and rich historical heritage. Yet few realise that within the castle walls lies a discreet hotel: Solar do Castelo.
Unique in Portugal for its location, this address offers the chance to stay inside a historic monument while enjoying the comfort of a charming hotel. A singular experience that immerses travellers in another era, without ever leaving Lisbon.

Sleeping within the grounds of São Jorge Castle
Perched atop one of Lisbon’s seven hills, São Jorge Castle is one of the city’s main landmarks. Located in the historic Alfama district, it offers one of the finest views over the capital’s red rooftops.
Often referred to as the “city of seven hills”, Lisbon is defined by its undulating landscape, and this medieval fortress stands proudly above one of them, nestled in the lively and historic Alfama neighbourhood. It is within these storied walls that Solar do Castelo is found. The hotel occupies a former aristocratic residence built in the second half of the 18th century, on the site of the former kitchens of the Alcáçova Palace—hence its historical nickname, Palacete das Cozinhas.
Spread over two floors with an attic, an inner courtyard and gardens, the property still preserves several medieval remains, including an old cistern likely linked to the palace’s original outbuildings.
Staying here offers a different way to experience Lisbon: behind castle walls, away from the bustle, in a setting where history remains ever-present.
A historic hotel reimagined with a contemporary touch
While its location is undeniably appealing, the hotel also stands out for its architecture and atmosphere. The building blends elements of the Pombaline style—recognisable in the understated window frames and main doorway—with more decorative details visible on the façade dating from 1765.
Now operating as Solar do Castelo, the property has been carefully restored with respect for its heritage. The approach is both elegant and understated, where modern comfort meets centuries-old stone. With just 20 rooms, the hotel favours intimacy and quality over scale.
Solar do Castelo is also reputed to be one of the most romantic hotels in the world. It perfectly illustrates a growing trend among travellers: staying in castles or historic monuments. More than just accommodation, these places offer an immersion into local heritage and a unique way of experiencing a destination.
Solar do Castelo
Rua das Cozinhas, 2 (ao Castelo)
1100-181 Lisbon
Looking for more hotels to book in Portugal?





