See the latest deals and prices in Lisbon Old Town hotels
Filter by:
Internacional Design Hotel
Hotel in Baixa, Lisbon
Excellent
1 review
9
From $115 per night
Lisbon City Hotel
Hotel in Anjos, Lisbon
Very Good
0 reviews
8
From $59 per night
My Story Hotel Tejo
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $109 per night
Lisboa Pessoa Hotel
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $154 per night
Nicola Rossio Hotel
Hotel in Baixa, Lisbon
No reviews
1 review
-
From $114 per night
Rossio Plaza Hotel
Hotel in Baixa, Lisbon
Excellent
1 review
9
From $97 per night
Hotel Santa Justa Lisboa
Hotel in Baixa, Lisbon
Excellent
1 review
9
From $160 per night
Selina Secret Garden Lisbon - Hostel
Hotel in Misericordia, Lisbon
Average
1 review
6
From $57 per night
The House on the Pink Street in Lisbon
Hotel in Misericordia, Lisbon
No reviews
0 reviews
-
From $199 per night
Hotel Borges Chiado
Hotel in Santa Maria Maior, Lisbon
Very Good
0 reviews
7
From $63 per night
This Is Lisbon Hostel
Hotel in Alfama, Lisbon
From $51 per night
The 8 Downtown Suites
Hotel in Baixa, Lisbon
From $50 per night
Pensao Residencial Camoes
Hotel in Bairro Alto, Lisbon
From $52 per night
Hotel Duas Nacoes
Hotel in Baixa, Lisbon
From $52 per night
Hotel Flamingo
Hotel in Rato, Lisbon
From $51 per night
Dare Lisbon River
Hotel in Misericordia, Lisbon
From $178 per night
Hotel das Amoreiras - Small Luxury Hotels of the World
Hotel in Rato, Lisbon
From $283 per night
Ferraria XVI FLH Hotels
Hotel in Baixa, Lisbon
From $116 per night
Casa de Sao Mamede Hotel
Hotel in Santo Antonio, Lisbon
From $123 per night
Monte Belvedere Hotel by Shiadu
Hotel in Misericordia, Lisbon
From $143 per night
192 stays
From $29 per night
98 stays
From $33 per night
79 stays
From $40 per night
75 stays
From $33 per night
51 stays
From $40 per night
48 stays
From $29 per night
49 stays
From $52 per night
39 stays
From $52 per night
22 stays
From $51 per night
350 stays
From $63 per night
350 stays
From $63 per night
346 stays
From $63 per night
350 stays
From $63 per night
348 stays
From $63 per night
350 stays
From $63 per night
350 stays
From $63 per night
345 stays
From $63 per night
351 stays
From $63 per night
345 stays
From $63 per night
January is the cheapest time to stay in Lisbon Old Town for an average of $139 per night.
Average price per night for 3-star hotels
Month
Price
January
$139
February
$164
March
$201
April
$226
May
$230
June
$218
July
$204
August
$200
September
$210
October
$193
November
$168
December
$148