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. Lovely decorated brand new hotel. Very good shower and comfortable bed.
Set in a stately historical building, Bela Vista offers boutique accommodations on the cliffs of Praia da Rocha. The place was sensational. The staff were amazing. Would highly recommend.
Located 328 feet from Portimão’s riverside, the 4-star Jupiter Marina is a couple-oriented hotel within 0.6 mi from the Marina and Praia da Rocha beach. The hotel begins with a very impressive front and a very warm welcome even with our late check in...
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. Staff were excellent. Room was very clean and the view to the pool was great.
Jupiter Algarve Hotel is located beside Praia da Rocha Beach on the Portimão seafront. It features a pool heated and covered during winter, spa facilities and nightly live entertainment. The staff was incredibly friendly and helpful.
This Praia da Rocha hotel overlooks the sandy beach and Atlantic Ocean. The balcony in each guest room offers view of the outdoor swimming pool or the landscaped garden. Everything was perfect. Special thanks to BRUNO at the front desk for all the help, very...
This beachfront hotel is located in Portimão, 32 mi from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach. The staff were fantastic. Everyone I interacted with was helpful, friendly, and kind.
Whe Hotel is offering accommodations in Portimão. This property is located a short distance from attractions such as TEMPO - Teatro Municipal de Portimão, Portimao Jesuit College, and Igreja de Nossa...
It was not good breakfast was poor the only good point was the pool, the lady at the pool bar was very good, but she was the only one, they couldn’t even get us a taxi how about that for a meant to be a 4 star hotel never to return