All prices include sales tax

0114 251 5070

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.


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 451 Reviews
Rooms from $20.00 per night

Rooms from

$20.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 874 Reviews
Rooms from $46.00 per night

Rooms from

$46.00

per night

Select Hotel

Algarve Mor

Av Tomas Cabreira,Praia Da Rocha,8500-802
Praia Da Rocha
Algarve Mor is superbly situated at the west end of Praia da Rocha and offers spacious apartments that are completely furnished and equipped with...
TripAdvisor Traveller Rating
Based on 79 Reviews
Rooms from $30.00 per night

Rooms from

$30.00

per night

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
Rooms from $35.00 per night

Rooms from

$35.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 197 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

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 802 Reviews
Rooms from $50.00 per night

Rooms from

$50.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 85 Reviews
Rooms from $28.00 per night

Rooms from

$28.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 336 Reviews
Rooms from $35.00 per night

Rooms from

$35.00

per night

Select Hotel

Jupiter Algarve Hotel

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

Rooms from

$38.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 390 Reviews
Rooms from $28.00 per night

Rooms from

$28.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 255 Reviews
Rooms from $32.00 per night

Rooms from

$32.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 427 Reviews
Rooms from $13.00 per night

Rooms from

$13.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 302 Reviews
Rooms from $30.00 per night

Rooms from

$30.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 226 Reviews
Rooms from $55.00 per night

Rooms from

$55.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 186 Reviews
Rooms from $31.00 per night

Rooms from

$31.00

per night

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 182 Reviews
Rooms from $16.00 per night

Rooms from

$16.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 277 Reviews
Rooms from $18.00 per night

Rooms from

$18.00

per night

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 142 Reviews
Rooms from $20.00 per night

Rooms from

$20.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 507 Reviews
Rooms from $76.00 per night

Rooms from

$76.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