| Praia da Rocha | Praia do Vau |

Av. Tomas Cabreira, Praia da Rocha, Portimão
This 5-star hotel in Portimão offers free Wi-Fi, and picturesque views of the Atlantic Ocean and golden sands of Praia da Rocha beach. It is a 5-minute walk from Portimão Marina. read more…

Av. Tomás Cabreira, Praia da Rocha, Portimão
Overlooking Praia da Rocha and boasting magnificent views of the Atlantic Ocean, this 4-star hotel features an outdoor pool and a restaurant with bar. Rooms include a spacious balcony. read more…

Marina de Portimao, Portimão
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. read more…

Av. Tomás Cabreira - Praia Da Rocha, Praia da Rocha, Portimão
Rocha Hotel Apartment provides immediate access to Praia Da Rocha Beach. It features studios with a contemporary design offering beach or land views. The hotel provides 24-hour reception services. read more…

Rua do Oceano Índico - Praia Da Rocha, Portimão
Vista Marina features a free-form pool set in a landscaped garden, just a 10-minute walk from Portimão centre. The complex offers a sauna and fitness centre fitted with elliptical cycles. read more…

Av. Tomas Cabreira-Praia Da Rocha, Praia da Rocha, Portimão
Hotel Jupiter is located beside Praia da Rocha Beach on the Portimão seafront. It features a pool heated during winter, spa facilities and nightly live entertainment. read more…