Hotel Solar Do Castelo - Lisbon

5 Star Boutique


Solar Do Castelo is truly a Romantic Boutique hotel in the loveliest of all European cities, the capital of Portugal, Lisbon. Relive history and passion in this beautifully resored and  romantic Boutique Hotel in the historic centre of Lisbon.

Hotel Solar do Castelo is the only hotel within St Georges Castle walls crowning the heights of the Alfama district.

This small hotel comprises two floors and an attic, a noble and  inner courtyard and garden.  Most of the furniture has been specifically designed in a Medieval Contemporary style.

Solar do Castelo is just a 10-minute walk from Lisbon city centre, with its many restaurants and access to the metro. Praça do Comercio riverfront square is less than 0.6 miles away.


  • 20 Rooms
  • Bath/Shower 
  • Air Conditioning
  • Free Wifi
  • DVD/CD
  • Sat TV
  • Slippers
  • Hairdryer
  • Bathrobe


  • Buffet Breakfast 
  • Sao Jorge Room
  • Garden/Courtyard
  • Library
  • Honour bar
  • 24hr Room Service
  • Free Wifi
  • Free Computer and Printer
  • Video library


  • Lisbon Cakes
  • Lisbon Trams
  • Unesco World Heritage Sites
  • Museums
  • Monuments
  • Hop on Hop off bus

Guide Prices: Stay 3 nights from £531 per person in a Double Castelo Room. The price is based on two adults sharing a room, including buffet breakfast and transfers.

From £531 per person

Flights available at additional cost. Full financial and repatriation protection is provided for all air-inclusive holidays booked under our ATOL Licence.


SKU: 10077 TAG: Lisbon

This product has been added to your cart