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: Rua de Santiago, near the cathedral
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.
Boutique hotel interior with stone walls and modern furnishings
3.Hotel Convento do SalvadorView on Booking.com ↗
Location: Rua do Salvador, central Alfama
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: Rua das Cozinhas, inside the castle walls
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
This small guesthouse sits in the lower part of Alfama, which means fewer hills and easy access to the riverfront. The building dates from the 16th century and has been lovingly restored with original tilework, vaulted ceilings, and a handful of elegant rooms. The owner is genuinely passionate about Lisbon history and can arrange private walking tours of the neighborhood. Breakfast includes homemade cakes and jams that alone justify the stay. At roughly 170 EUR per night, it offers a personal, almost homestay-like experience in one of Europe's most atmospheric neighborhoods.
Alfama rewards those who wander without a plan. Get lost in the alleys, follow the sound of a guitar, stop for a ginjinha at a hole-in-the-wall bar, and watch the light change over the river as the afternoon stretches into evening. It is the kind of place where the hotel is just the beginning of the story.
Ready to book your Alfama stay? Goatodeer can compare prices across all five properties and find the best deal for your travel dates. Lisbon is calling.
Ready to book your trip? Let Goatodeer find the best hotels and flights for you.
Start your trip →