Situated in a complex overlooking the sea and Portimão marina, this hotel is a 5-minute walk from Praia de Rocha. It has 2 seawater pools, and offers air-conditioned suites with furnished balconies.

"I was there attending a wedding in the hotel, which was amazing. The staff were fantastic. We had booked a 2 bedroom apartment for 6 adults and when we arrived it wasn't really suitable. When we contacted..."

Vista Marina features a free-form pool in a landscaped garden, just a 10-minute walk from Portimão center. The complex has a sauna and fitness center with an indoor heated pool.

"Lovely clean spacious and modern apartment with everything you would need - especially loved the washing machine - great for refreshing towels covered in sand after a day at the beach! Deserves its four..."

Residencial D.Carlos I is a 2-star property offering free Wi-Fi, free parking, and affordable accommodations just 5 minutes from Rocha Beach and the Portimão`s Marina.

"Even tough we arrived late and in rainy weather the manager mid 60 gentlemen was extremely nice and helpful. He took us to have a breakfast with his own car and talked to is about past experience. I'd..."

The Flamingo is located just a 20-minute walk from Praia da Rocha. It features a swimming pool and pool bar, surrounded by gardens.

"Staff were extremely helpful and friendly, storage facilities for luggage if you have a late departure, within easy walking distance to the heart of Portimao and Praia da Rocha. A truly wonderful, clean..."