Hotel do Chiado is a stylish 4-star boutique hotel located in the heart of Lisbon, offering breath-taking views of the city’s historic skyline, including São Jorge Castle and the Tejo River. Set in the vibrant Chiado district, known for its shops, cafés, and theatres, the hotel is a perfect base for exploring Lisbon.
The hotel blends classic Lisbon architecture with contemporary design, providing a sophisticated yet cosy atmosphere. The rooms are elegantly decorated, featuring modern amenities and many with private terraces that offer panoramic views of the city or the river.
One of the hotel’s highlights is its rooftop bar, where visitors can relax with a drink while taking in the stunning views of Lisbon’s iconic landmarks. The hotel also provides a restaurant serving a delicious blend of Portuguese and international cuisine.
With its prime location, Hotel do Chiado offers easy access to some of Lisbon’s most famous attractions, including the historic Rossio Square, the lively Bairro Alto, and the scenic Praça do Comércio. Whether you’re in Lisbon for a romantic getaway or a cultural city break, Hotel do Chiado offers a unique blend of comfort, and unbeatable views in the heart of Lisbon.
Four of the classic rooms feature a double bed, while 3 offer twin beds. At approximately 15 m2, the classic rooms are the most compact, and have a small window without a view. Maximum Capacity: 2 adults.
Three of the superior rooms overlook the Tejo River and the Espirito Santo staircase, while some of them have a small French balcony with a view of the Pombaline centre, Santa Justa Elevator and the Castle of St. George. Maximum Occupancy: 2 adults + 1 child. Area: 18 m²
Thirteen rooms of various sizes, with a spacious terraces offering views over the Tagus River and the Castle of St. George. Maximum Occupancy: 2 adults + 1 child. Area approx: 20 m²
Very spacious and comfortable, the suite consists of a bedroom and a living room, with a French balcony overlooking the Castle of St. George and Tagus River.