Best Hotels in Alfama, Lisbon — Stay in the Soul of the City
There is a reason people fall in love with Alfama within five minutes of arriving. The oldest neighborhood in Lisbon tumbles down a hillside toward the Tagus River in a tangle of cobblestone alleys, azulejo-tiled buildings, and tiny squares where someone always seems to be hanging laundry or grilling sardines. At night, fado music spills out of candlelit taverns and the whole district feels like it belongs in a film.
Colorful tiled buildings in Alfama, Lisbon
Staying in Alfama means you wake up inside the atmosphere rather than commuting to it. The trade-off is steep hills and narrow streets that make rolling suitcases an adventure, but every local will tell you the same thing: it is worth it. Here are five hotels that make the most of this magical neighborhood.
1.Memmo AlfamaView on Booking.com ↗
Location: Travessa das Merceeiras, below the Castelo de Sao Jorge
Price: From around 220 EUR per night
Memmo Alfama is sleek, modern, and confidently cool — a striking contrast to the ancient streets outside. The hotel is built into the hillside, which means many rooms open onto a terrace with a jaw-dropping panorama of the river and the red rooftops below. The small rooftop pool is one of the best spots in Lisbon to watch the sunset, preferably with a glass of vinho verde in hand. Breakfast is generous and features local cheeses, pasteis de nata, and fresh fruit. The staff are exceptionally helpful with restaurant recommendations, which matters in a neighborhood where the best places have no signage.
2.Santiago de AlfamaView on Booking.com ↗
Location: Near the cathedral, Lisbon
Price: From around 250 EUR per night
Santiago de Alfama occupies a beautifully restored 15th-century palace and manages to feel both historic and effortlessly contemporary. The 19 rooms are individually designed with muted tones, natural textures, and carefully chosen Portuguese art. The courtyard restaurant serves some of the best food in the neighborhood, with a menu rooted in seasonal Lisbon ingredients. What guests consistently mention is the atmosphere — there is a quietness here that feels rare in a city center. If you are looking for a romantic base in Lisbon, this is the one.
3.Hotel Convento do SalvadorView on Booking.com ↗
Location: Central Alfama, Lisbon
Price: From around 130 EUR per night
Converted from a 17th-century convent, this hotel offers excellent value without sacrificing character. The original stone arches and wooden beams remain, while the rooms have been updated with comfortable beds and clean modern bathrooms. There is a lovely internal courtyard where breakfast is served, and the location puts you within a two-minute walk of some of Alfama's best fado houses. At around 130 EUR per night, it hits a sweet spot between charm and affordability that is hard to find this close to the castle.
4.Solar do CasteloView on Booking.com ↗
Location: Inside the castle walls, Lisbon
Price: From around 190 EUR per night
If you want a truly unique address, Solar do Castelo is literally inside the walls of the Castelo de Sao Jorge. The building is a restored 18th-century mansion surrounded by gardens where peacocks wander freely. Rooms are traditional in style with wooden floors, period furniture, and views over either the gardens or the city. It is peaceful in a way that feels almost impossible given you are in the center of a capital city. The only downside is the hill — getting back here after dinner requires determination or a tuk-tuk.
5.Palacete Chafariz D'El ReiView on Booking.com ↗
Location: Travessa Chafariz d'El Rei, lower Alfama
Price: From around 170 EUR per night
Not sure which one to pick? Try our AI chatbot on the homepage — tell it your dates and budget and it will find the best deal for you in seconds.
Ready to book your trip? Let Goatodeer find the best hotels and flights for you.
Start your trip →