See the latest deals and prices in Lisbon Old Town hotels
Filter by:

Sant Jordi Hostels Lisbon
Hotel in Anjos, Lisbon
Excellent
1 review
9
From $42 per night

Rossio Plaza Hotel
Hotel in Baixa, Lisbon
Excellent
1 review
9
From $134 per night

Lisboa Pessoa Hotel
Hotel in Baixa, Lisboa
Excellent
1 review
9
From $230 per night

Internacional Design Hotel
Hotel in Baixa, Lisbon
Excellent
2 reviews
9
From $192 per night

Hotel Lisboa Plaza, a Lisbon Heritage Collection
Hotel in Santo Antonio, Lisbon
Excellent
1 review
9
From $205 per night

Hotel Borges Chiado
Hotel in Santa Maria Maior, Lisbon
Very Good
0 reviews
7
From $113 per night

Eurostars Das Letras
Hotel in Santo Antonio, Lisbon
Excellent
0 reviews
9
From $170 per night

My Story Hotel Augusta
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $184 per night

My Story Hotel Ouro
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $192 per night

The Lift Boutique Hotel by RIDAN Hotels
Hotel in Baixa, Lisboa
Very Good
1 review
8
From $159 per night

Sant Jordi Hostels Lisbon
Hotel in Anjos, Lisbon
From $42 per night

Hotel Duas Nacoes
Hotel in Baixa, Lisbon
From $72 per night

Selina Secret Garden Lisbon - Hostel
Hotel in Misericordia, Lisbon
From $80 per night

Sri-Indo Guest House
Hotel in Estefania, Lisbon
From $57 per night

Pensao Residencial Camoes
Hotel in Bairro Alto, Lisbon
From $59 per night

Sant Jordi Hostels Lisbon
Hotel in Anjos, Lisbon
From $42 per night

MeraPrime Gold Design Hotel
Hotel in Baixa, Lisbon
From $165 per night

Solar Do Castelo, a Lisbon Heritage Collection
Hotel in Alfama, Lisbon
From $308 per night

Casa de Sao Mamede Hotel
Hotel in Santo Antonio, Lisbon
From $135 per night

Ferraria XVI FLH Hotels
Hotel in Baixa, Lisbon
From $251 per night

234 stays
From $23 per night

135 stays
From $34 per night

98 stays
From $34 per night

90 stays
From $53 per night

65 stays
From $26 per night

58 stays
From $53 per night

57 stays
From $23 per night

49 stays
From $33 per night

28 stays
From $57 per night
437 stays
From $98 per night
438 stays
From $98 per night
434 stays
From $99 per night
439 stays
From $98 per night
435 stays
From $99 per night
437 stays
From $98 per night
438 stays
From $98 per night
433 stays
From $99 per night
439 stays
From $98 per night
433 stays
From $99 per night
December is the cheapest time to stay in Lisbon Old Town for an average of $142 per night.
Average price per night for 3-star hotels
Month
Price
January
$142
February
$171
March
$208
April
$232
May
$212
June
$221
July
$212
August
$204
September
$199
October
$175
November
$152
December
$142
Casa do Príncipe
Lisbon
10
Excellent
•
2 reviews
Moacyr
Brazil
8
Very Good
•
1 review
Was clean and staff was friendly. Didn’t realize it was under so much construction.
Jodi
United States
Ann