The Four Seasons Hotel Ritz Lisbon is considered to be one of the best hotels in Portugal and is located in the heart of the city within a short walk of many things to see and do in Lisbon. The hotel is in a fantastic location to start exploring the rich culture and history the city has to offer, and provides guests with a high level of luxury accommodation.