Online reservation

Bela Flor Hotel Lisbon

Rua De Sao Lazaro Nº16-3ºpiso, Lisbon, Portugal

The 2-star Bela Flor Hotel lies within 1.6 km from Mae de Agua Lisbon Aqueduct and Water Museum, Arpad Szenes - Vieira da Silva Museum in Lisbon and Ballet Gulbenkian.

Bela Flor Hotel is 20 minutes' walk from the center of Lisbon. This property is 10 minutes' walk to St. George's Castle (Castelo de Sao Jorge), Chiado and Rossio.

Bela Flor Hotel can be reached in 10 minutes by car from Pakuba airport.



  • Non-smoking property
  • Limited time reception
  • Express check-in/ -out
  • No pets allowed
  • Adults only
  • Luggage storage
  • No elevators
  • Multilingual staff


  • Paid airport shuttle
  • Paid beach shuttle
  • Paid city shuttle

Room Amenities

  • Soundproofed rooms
  • Fan/ Extractor
  • Shared bathroom


Rua De Sao Lazaro Nº16-3ºpiso, Lisbon, Portugal


Please, select dates to see available rooms.


Add review

Your details

Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us

Bela Flor

Rua De Sao Lazaro Nº16-3ºpiso, Lisbon, Portugal

What's nearby

  • Local attractions
  • Igreja de Sao Domingos
    400 m
  • Cidade Baixa
    350 m
  • St. George's Castle
    550 m
  • Palace of the Marquises
    400 m
  • Museu Nacional Militar
    300 m
  • Miradoura de Graca
    550 m
  • Coliseu dos Recreios
    400 m
  • Chiado
    950 m
  • Airports
  • Portela
    6.4 km
  • Train stations
  • Rossio Station
    600 m