This flash sale is no longer available. Find all our current and upcoming sales:
View all offersStay in an Elegance Room with sea view for 2 adults
Stay in a Deluxe Room with sea view for 2 adults
Bela Vista Hotel & Spa ★★★★★
Av. Tomás Cabreira Praia da Rocha
8500-802
Portimão
Portugal
Set in a Moorish-style mansion, the upscale Bela Vista Hotel is just a 3-minute walk from the beach and is surrounded by breathtaking Algarve scenery in Portimão, south Portugal.
By taxi: It is possible to get a taxi from Faro Airport, however it is almost an hour away, so it will cost around 65€ - 80€.
By car: The most cost-efficient way of arriving is by car, which will also give you more flexibility to explore the area throughout your stay. From Faro Airport, get on the N125-10 then turn left onto the IC4. At junction 13, turn left onto the A22 and follow it towards Portimao. Take exit 5 for the N124 and continue onto Av. Paul Harris. Take the 1st exit at the roundabout and stay on Av São Lourenço da Barrosa. At Rotunda dos Três Castelos, take the 3rd exit onto Av. das Comunidades Lusíadas and continue on this road. At Rotunda das Comunidades Lusíadas, take the 1st exit onto Estr. Da Rocha then turn right onto Av. Tomás Cabreira and the hotel will be on your left.
From Monday to Friday from 9 a.m. to 7 p.m. and on Saturdays, Sundays and French bank holidays from 9 a.m. to 6 p.m.
Local call charges may apply.