Lisbon, Portugal

No dates selected

Sort by

Price per night in

Distance from the city center

Lisbon hotels near Bela Vista subway station

: 45 options found

Select dates so you can see the availability and exact prices.

Travessa do Rosario a Santa Clara 35 - R/C - Esq., 1900-379 Lisboa, Portugal, Lisbon
3.2 km from the center of Lisbon
219 m from the Olaias subway station

Room in this hotel

from € 204
per night
Rua do Telhal aos Olivais n 6 1 Dto, Lisbon
5 km from the center of Lisbon
1.4 km from the Chelas subway station

Room in this hotel

from € 125
per night
Rua Capitão Leitão 33, Lisbon
4 km from the center of Lisbon
1.5 km from the Bela Vista subway station

Room in this hotel

from € 180
per night
Rua Capitão Leitão nº33, Lisbon
4 km from the center of Lisbon
1.4 km from the Bela Vista subway station

Room in this hotel

from € 180
per night
R. Cap. Leitão 33, Lisboa, Portugal, Lisbon
4 km from the center of Lisbon
1.5 km from the Bela Vista subway station

Room in this hotel

from € 180
per night