Praça Sousa Oliveira, 71
Situated on a traditional square in the centre of Nazaré, just a stone's throw from the beach, this hotel impresses with deluxe service and sea views.
Providing guests with only 16 guest rooms, Hotel Mar Bravo maintains an intimate yet welcoming atmosphere.