Go Back
 

Nestled on a cliff, high above a beach in Cascais, in an old ducal castle, the Albatroz, belongs to one of the main chains of small hotels in the world.

The Albatroz Hotel is a place of true glamour that rises above the ocean. The combination of luxury hotel service, a superb swimming pool with sea view and sunbathing terrace, panoramic Bar overlooking the Bay of Cascais, gastronomic restaurant, makes one feel "out of this world" right next door of Lisbon city centre.

The Albatroz Hotel kept the architectural trace and the natural beauty of the different historical buildings. Each room is unique and individually decorated in their own, unique style, offering guests totally modern up-to-date comfort, creating a unique atmosphere in which guests can enjoy a true luxury hotel accommodation.

 

 

  • 003
  • 001
  • 008
  • 002
  • 009
  • 006
  • 010
  • 005
  • 012
  • 011
  • 007
  • 004

world travel awards1

Europe's Leading Destination 2020 – Portugal

Europe's Leading Beach Destination 2020 – Algarve

Europe's Leading Island Destination 2020 – Madeira Islands

Europe's Leading City Break Destination 2020 – Lisbon

NOTE! This site uses cookies and similar technologies.

This website uses cookies to improve your experience. We’ll assume you’re ok with this, but you can opt-out if you wish. Learn more

I understand