See the latest prices and deals by choosing your dates.
Located in Portimão, Algarve region, Villa Mariazinha Charming Hotel is set 984 feet from Algarve Casino. We had a very nice stay in this hotel.
Located 1640 feet from the famous Praia da Rocha beach in Portimão, Clube Vilarosa offers fully equipped apartments surrounded by 16404 ft² of gardens. I would definitely come back here if I am in town again.
Located in a complex overlooking the sea and Portimão marina, this hotel is a 5-minute walk from Praia de Rocha. Very good location, close to the beach with nice view to the boats in the marina.
Set in a stately historical building, Bela Vista offers boutique accommodations on the cliffs of Praia da Rocha. the location was amazing, the concierge booked a boat tour for us during our stay.
This beachfront hotel is located in Portimão, 32 mi from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach. Everything was perfect, from staff to breakfast!