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

Casa do Príncipe
Hotel in Santo Antonio, Lisbon
Excellent
2 reviews
9
From $132 per night

Nicola Rossio Hotel
Hotel in Baixa, Lisbon
No reviews
2 reviews
-
From $122 per night

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

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

Hotel Gat Rossio
Hotel in Baixa, Lisbon
Very Good
0 reviews
8
From $76 per night

Lx SoHo Boutique Hotel by RIDAN Hotels
Hotel in Estefania, Lisbon
Excellent
0 reviews
9
From $69 per night

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

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

Esqina Urban Lodge
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $87 per night

My Story Hotel Figueira
Hotel in Baixa, Lisbon
Excellent
0 reviews
9
From $202 per night

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

161 Norte Guesthouse
Hotel in Baixa, Lisbon
From $39 per night

Wallis Rato
Hotel in Campo de Ourique, Lisbon
From $46 per night

Lx Center Chiado
Hotel in Bairro Alto, Lisbon
From $50 per night

262 Baixa Guesthouse
Hotel in Baixa, Lisbon
From $44 per night

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

1908 Lisboa Hotel
Hotel in Anjos, Lisbon
From $210 per night

Hotel Metropole
Hotel in Baixa, Lisbon
From $134 per night

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

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

229 stays
From $16 per night

136 stays
From $30 per night

99 stays
From $33 per night

87 stays
From $31 per night

63 stays
From $22 per night

58 stays
From $31 per night

57 stays
From $16 per night

52 stays
From $22 per night

26 stays
From $55 per night
437 stays
From $68 per night
439 stays
From $68 per night
434 stays
From $69 per night
440 stays
From $69 per night
435 stays
From $69 per night
437 stays
From $68 per night
439 stays
From $68 per night
433 stays
From $69 per night
440 stays
From $69 per night
433 stays
From $69 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
$233
May
$228
June
$221
July
$212
August
$204
September
$199
October
$176
November
$153
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