Location
Bela Vista sits on Rua Teófilo Braga, in the historic heart of Olhão, just 100 m from the Olhão marina and the famous fish market, and around 1 km on foot from Olhão railway station. The whitewashed streets of the old town, restaurants, cafés and the seafront promenade are all within a few minutes' walk.
The Faro International Airport is roughly 14 km away - a 20-minute drive - and Faro itself can be reached in around 15 minutes by car. From the nearby pier you can catch the ferry to the Ria Formosa islands: Culatra, Farol and Armona, each with their own untouched beaches.

Worth visiting nearby
Olhão Municipal Market
Iconic twin-pavilion market on the waterfront - fresh fish, fruit and Algarve produce every morning.
Ria Formosa Natural Park
A protected lagoon system of islands, lagoons and birdlife reachable by boat from the marina.
Culatra, Armona and Farol islands
Sandy island beaches in the Ria Formosa - ferries leave from the Olhão pier, only minutes from the hotel.
Faro Old Town
Walled historic centre with the cathedral, the Arco da Vila and Faro Archaeological Museum, 15 minutes by car.
Ruins of Milreu
Roman ruins in Estoi with mosaics and a temple - around 11 km from the hotel.
