Filter by:

  • Flexible balance payments on most rooms
  • Best price guarantee or your money back!

Praia Da Rocha Hotels and Apartments

Great deals on hotels in Praia Da Rocha - Best price Guaranteed - $1 Deposit and flexible payment options.


Hotel Algarve Casino

Avenida Tomas Cabreira,Praia da Rocha,8500-802
Praia Da Rocha
The Hotel Algarve Casino is situated just a few metres away from one of the Algarve's most picturesque blue flag beaches and only two km away from the...
TripAdvisor Traveller Rating
Based on 784 Reviews
Rooms from $79.00 per night

Rooms from

$79.00

per night

Select Hotel

Castelos Da Rocha

Sitio dos Castelos,Praia da Rocha,8500-801
Praia Da Rocha
Located in Praia da Rocha, Portimão, Castelos da Rocha offers apartments with the beach at a 7-minute walk. Guests have access to a tennis court and...
TripAdvisor Traveller Rating
Based on 196 Reviews
Rooms from $17.00 per night

Rooms from

$17.00

per night

Select Hotel

Jupiter Hotel

Av. Tomas Cabreira,Praia Da Rocha,8500-802
Praia Da Rocha
Jupiter Hotel occupies a privileged location in Praia da Rocha, just 70 metres from the beach and within walking distance of countless shopping and...
TripAdvisor Traveller Rating
Based on 695 Reviews
Rooms from $47.00 per night

Rooms from

$47.00

per night

Select Hotel

Vitor's Plaza

Avenida Henry Cotton, 4,Estradas de Alvor, Apartado 82,Praia da Rocha,8500-308
Praia Da Rocha
Vitor's Plaza is a family-friendly aparthotel located in Portimao, halfway between Alvor and Praia da Rocha and close to the Alemao Beach and Vau Beach...
TripAdvisor Traveller Rating
Based on 385 Reviews
Rooms from $181.00 per night

Rooms from

$181.00

per night

Select Hotel

Flor da Rocha

Sitio Dos Castelos,Praia da Rocha,8500
Praia Da Rocha
Flor da Rocha is located close to Praia da Rocha Beach and just two kilometres from the centre of Portimao. The apartments feature a bathroom,...
TripAdvisor Traveller Rating
Based on 252 Reviews
Select Hotel

Clube Dos Arcos

Avenida V3,Praia da Rocha,8500
Praia Da Rocha
The Clube Dos Arcos Hotel is situated in the cosmopolitan area of Praia Rocha, only 150 metres from the beach and within walking distance of the resort...
TripAdvisor Traveller Rating
Based on 180 Reviews
Rooms from $17.00 per night

Rooms from

$17.00

per night

Select Hotel

Hotel Da Rocha

Avanida Tomas Cabreira,Praia Da Rocha,8500-802
Praia Da Rocha
Hotel Da Rocha is located on the main boulevard, near to shops, bars and restaurants, separated from the beach by the main road with a public transport...
TripAdvisor Traveller Rating
Based on 864 Reviews
Rooms from $642.00 per night

Rooms from

$642.00

per night

Select Hotel

Bela Vista

Av. Tomas Cabreira,Praia da Rocha,8500-802
Praia Da Rocha
The Hotel Bela Vista is situated on the cliffs of Praia da Rocha, with private access to the beach and located a mere 800 metres from the new Marina of...
TripAdvisor Traveller Rating
Based on 536 Reviews
Rooms from $342.00 per night

Rooms from

$342.00

per night

Select Hotel

Clube Praia Da Rocha

Avenida Comunidade Lusíada,Praia da Rocha,Algarve,8500-801
Praia Da Rocha
Clube Praia Da Rocha is situated in Praia da Rocha, just 400 metres from the town's famous Blue Flag beach. Set in the tourist centre it offers easy...
TripAdvisor Traveller Rating
Based on 440 Reviews
Rooms from $39.00 per night

Rooms from

$39.00

per night

Select Hotel

Plaza Real

Três Castelos, Rotunda do Vau,Portimão,8500-310
Praia Da Rocha
The Plaza Real is located just 700 metres from the Praia do Vau and Praia da Rocha beaches. It features an outdoor pool with shaded loungers and free...
TripAdvisor Traveller Rating
Based on 413 Reviews
Rooms from $17.00 per night

Rooms from

$17.00

per night

Select Hotel

Oriental

Avenue Tomas Cabreira, Apartado 160,Praia da Rocha,8500-802
Praia Da Rocha
The Hotel Oriental is ideally located on a cliff top, enjoying magnificent views overlooking the sea and Praia da Rocha, which is one the Algarve's most...
TripAdvisor Traveller Rating
Based on 411 Reviews
Rooms from $69.00 per night

Rooms from

$69.00

per night

Select Hotel

Oceano Atlantico Apartamentos Turisticos

Avenida V6,Praia da Rocha,8500-810
Praia Da Rocha
The Oceano Atlantico-Apartamentos Turisticos complex was built in 2007 and is a true architectural treasure, where everything necessary for a stylish...
TripAdvisor Traveller Rating
Based on 328 Reviews
Rooms from $30.00 per night

Rooms from

$30.00

per night

Select Hotel

Club Amarilis

Av. Tomás Cabreira,Portimao,8500-801
Praia Da Rocha
Located at the famous Praia da Rocha resort, just 150 metres away from the beach. Club Amarilis is a 5-minute walk from local boutiques, bars and...
TripAdvisor Traveller Rating
Based on 294 Reviews
Rooms from $31.00 per night

Rooms from

$31.00

per night

Select Hotel

Mirachoro II & III

Urb. Alto do Quintão,Lote 64/65 - Apartado 387,Portimão,8501-913
Praia Da Rocha
Located less than a mile from Praia da Rocha Beach in Portimão, Hotel Apartamento Mirachoro II & III is ideal for families, couples and groups of...
TripAdvisor Traveller Rating
Based on 273 Reviews
Rooms from $22.00 per night

Rooms from

$22.00

per night

Select Hotel

Vila Rosa

Urb Vila Rosa Lote 1,Praia Da Rocha,8500-782
Praia Da Rocha
Enjoy a sun filled holiday in the Algarve by booking at the Vila Rosa Aparthotel. The Vila Rosa Aparthotel features 105 comfortable and nicely...
TripAdvisor Traveller Rating
Based on 273 Reviews
Rooms from $32.00 per night

Rooms from

$32.00

per night

Select Hotel

Vista Marina Apartments

Rua do Oceano indico N04,Praia Da Rocha,8500-823
Praia Da Rocha
The Vista Marina Apartments are situated in Praia da Rocha, overlooking the village of Ferragudo and Portimao Marina. The complex is a ten minute...
TripAdvisor Traveller Rating
Based on 218 Reviews
Rooms from $47.00 per night

Rooms from

$47.00

per night

Select Hotel

Santa Catarina

Av.Tomas Cabreira,Praia da Rocha,8500-802
Praia Da Rocha
The hotel is located in the south of Portugal, in the centre of Praia da Rocha, about 50 metres from the sandy beach. In the immediate vicinity...
TripAdvisor Traveller Rating
Based on 185 Reviews
Select Hotel

Apt Tur Presidente

Estrada Do Vau, Praia Do Vau,Praia da Rocha,8500-802
Praia Da Rocha
The Apt Tur Presidente is situated at Praia dos Castelos, half way between the well-known and beautiful beaches of Praia da Rocha and Praia do Vau....
TripAdvisor Traveller Rating
Based on 174 Reviews
Select Hotel

Avenida Praia

Av. Tomas Cabreira,Portimão,8500-802
Praia Da Rocha
Built in 1988 and renovated in 1999, this complex comprises a total of 61 studios- apartments spread over 8 floors. Guests may make use of the...
TripAdvisor Traveller Rating
Based on 141 Reviews
Rooms from $23.00 per night

Rooms from

$23.00

per night

Select Hotel

Clube Praia Mar

Sítio dos 3 Castelos, Lote B2 - Praia da Rocha,PORTIMÃO,Algarve,8500-510
Praia Da Rocha
Clube Praia Mar enjoys a pleasant location in one of the best-known holiday destinations in the Algarve, close to the popular tourist town of Portimão...
TripAdvisor Traveller Rating
Based on 83 Reviews
Rooms from $32.00 per night

Rooms from

$32.00

per night

Select Hotel

All room rates are pppn based on 2 adults sharing
Google - 4.7 out of 5
Trust Pilot - 8.8 out of 10
Review Centre - 4.4 out of 5
Feefo - Gold Trusted Merchant - Service Rating 96%
Norton Secured, powered by Verisign