See the latest deals and prices in Lisbon Old Town hotels
Filter by:
Casa do Príncipe
Hotel in Santo Antonio, Lisbon
Excellent
0 reviews
9
From $196 per night
Eurostars Das Letras
Hotel in Santo Antonio, Lisbon
Excellent
0 reviews
9
From $207 per night
Lisboa Pessoa Hotel
Hotel in Baixa, Lisboa
Excellent
0 reviews
9
From $223 per night
Selina Secret Garden Lisbon - Hostel
Hotel in Misericordia, Lisbon
Average
1 review
6
From $134 per night
Internacional Design Hotel
Hotel in Baixa, Lisbon
Excellent
2 reviews
9
From $194 per night
Sant Jordi Hostels Lisbon
Hotel in Anjos, Lisbon
Excellent
1 review
9
From $37 per night
As Janelas Verdes Inn, a Lisbon Heritage Collection
Hotel in Lapa, Lisbon
Excellent
0 reviews
10
From $254 per night
Heritage Avenida Liberdade, a Lisbon Heritage Collection
Hotel in Santo Antonio, Lisbon
Excellent
0 reviews
10
From $288 per night
My Story Hotel Tejo
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $192 per night
My Story Hotel Figueira
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $245 per night
Norte Guest House
Hotel in Baixa, Null_Ufi
From $60 per night
161 Norte Guesthouse
Hotel in Baixa, Lisbon
From $47 per night
Sant Jordi Hostels Lisbon
Hotel in Anjos, Lisbon
From $37 per night
262 Baixa Guesthouse
Hotel in Baixa, Lisbon
From $68 per night
Pensao Residencial Camoes
Hotel in Bairro Alto, Lisbon
From $68 per night
Dare Lisbon River
Hotel in Misericordia, Lisbon
From $208 per night
Hotel das Amoreiras - Small Luxury Hotels of the World
Hotel in Rato, Lisbon
From $348 per night
Ferraria XVI FLH Hotels
Hotel in Baixa, Lisbon
From $186 per night
Casa de Sao Mamede Hotel
Hotel in Santo Antonio, Lisbon
From $154 per night
Monte Belvedere Hotel by Shiadu
Hotel in Misericordia, Lisbon
From $200 per night
209 stays
From $34 per night
112 stays
From $47 per night
85 stays
From $47 per night
83 stays
From $40 per night
59 stays
From $34 per night
53 stays
From $40 per night
50 stays
From $89 per night
44 stays
From $40 per night
26 stays
From $56 per night
381 stays
From $97 per night
382 stays
From $97 per night
377 stays
From $97 per night
383 stays
From $97 per night
379 stays
From $97 per night
381 stays
From $97 per night
382 stays
From $97 per night
376 stays
From $97 per night
384 stays
From $97 per night
376 stays
From $97 per night
January is the cheapest time to stay in Lisbon Old Town for an average of $138 per night.
Average price per night for 3-star hotels
Month
Price
January
$138
February
$162
March
$206
April
$232
May
$229
June
$217
July
$203
August
$199
September
$208
October
$191
November
$167
December
$147
8
Very Good
•
1 review
Was clean and staff was friendly. Didn’t realize it was under so much construction.
Jodi
United States
Ann