Hotels in Praia da Rocha

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 4 - Sep 5
Tomorrow
Sep 5 - Sep 6
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Where to stay in Praia da Rocha?

Villa Mariazinha Charming Hotel

Villa Mariazinha Charming Hotel
Praia da Rocha
United States
Luke
$82
$92 total
includes taxes & fees
Oct 5 - Oct 6
Villa Mariazinha Charming Hotel

Jupiter Algarve Hotel - Beach & Spa

Jupiter Algarve Hotel - Beach & Spa
Praia da Rocha
United Kingdom
Edward
$174
$189 total
includes taxes & fees
Oct 4 - Oct 5
Jupiter Algarve Hotel - Beach & Spa

Hotel Algarve Casino

Hotel Algarve Casino
Praia da Rocha
United Kingdom
JOHN
$198
$215 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Algarve Casino

Hotel Avenida Praia

Hotel Avenida Praia
Praia da Rocha
United Kingdom
yvonne
$77
$86 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Avenida Praia

NH Marina Portimao Resort

NH Marina Portimao Resort
Praia da Rocha
United Kingdom
Victoria
$175
$190 total
includes taxes & fees
Oct 5 - Oct 6
NH Marina Portimao Resort

TURIM Algarve Mor Hotel

TURIM Algarve Mor Hotel
Praia da Rocha
Canada
Patrick
$118
$130 total
includes taxes & fees
Sep 9 - Sep 10
TURIM Algarve Mor Hotel

Hotel Luar

Hotel Luar
Praia da Rocha
United Kingdom
Karen
$111
$122 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Luar

AP Oriental Beach - Adults Friendly

AP Oriental Beach - Adults Friendly
Praia da Rocha
Canada
Judith
$260
$280 total
includes taxes & fees
Sep 13 - Sep 14
AP Oriental Beach - Adults Friendly

RR Club Amarilis

RR Club Amarilis
Praia da Rocha
United Kingdom
Ann
$91
$101 total
includes taxes & fees
Oct 5 - Oct 6
RR Club Amarilis

Apartamentos Jardins da Rocha

Apartamentos Jardins da Rocha
Praia da Rocha
United States
George
$96
$106 total
includes taxes & fees
Oct 1 - Oct 2
Apartamentos Jardins da Rocha

Tarik by Atlantichotels

Tarik by Atlantichotels
Praia da Rocha
United Kingdom
Sara
$71
$80 total
includes taxes & fees
Sep 6 - Sep 7
Tarik by Atlantichotels

A39 - Vista Mar Apartment in Praia da Rocha

A39 - Vista Mar Apartment in Praia da Rocha
Praia da Rocha
$72
$122 total
includes taxes & fees
Sep 20 - Sep 21
A39 - Vista Mar Apartment in Praia da Rocha

B42 - Oceano Atlântico Apartment

B42 - Oceano Atlântico Apartment
Praia da Rocha
Norway
Ludy
$98
$108 total
includes taxes & fees
Sep 22 - Sep 23
B42 - Oceano Atlântico Apartment

Bela Vista Hotel & SPA - Relais & Châteaux

Bela Vista Hotel & SPA - Relais & Châteaux
Praia da Rocha
United States
Diane
$622
$664 total
includes taxes & fees
Oct 3 - Oct 4
Bela Vista Hotel & SPA - Relais & Châteaux

Apartment Curaçao

Apartment Curaçao
Praia da Rocha
$621
$674 total
includes taxes & fees
Oct 3 - Oct 4
Apartment Curaçao

B15 - Rocha Condo Apartment by DreamAlgarve

B15 - Rocha Condo Apartment by DreamAlgarve
Praia da Rocha
United States
Deborah
$107
$118 total
includes taxes & fees
Sep 24 - Sep 25
B15 - Rocha Condo Apartment by DreamAlgarve

B43 - Spotless Seaview Apartment

B43 - Spotless Seaview Apartment
Praia da Rocha
$113
$165 total
includes taxes & fees
Sep 17 - Sep 18
B43 - Spotless Seaview Apartment

B02 - Fantastic Apartment With Pool Almost On The Sandy Beach by DreamAlgarve

B02 - Fantastic Apartment With Pool Almost On The Sandy Beach by DreamAlgarve
Praia da Rocha
United States
Sabith
$171
$186 total
includes taxes & fees
Sep 6 - Sep 7
B02 - Fantastic Apartment With Pool Almost On The Sandy Beach by DreamAlgarve

Jupiter Marina Hotel - Couples & Spa

Jupiter Marina Hotel - Couples & Spa
1.1 km from Praia da Rocha
United Kingdom
Anthony
$141
$155 total
includes taxes & fees
Oct 3 - Oct 4
Jupiter Marina Hotel - Couples & Spa

Rochavau Hotel

Rochavau Hotel
1.1 km from Praia da Rocha
United Kingdom
Stella
$126
$138 total
includes taxes & fees
Oct 3 - Oct 4
Rochavau Hotel
View all properties

Compare popular hotels in Praia da Rocha

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Beach nearby
Hotel Luar
8.0
Very Good
158 reviews
View
View from property
Hotel Avenida Praia
7.4
Good
332 reviews
View
Beach nearby, white sand
Jupiter Algarve Hotel - Beach & Spa
9.2
Wonderful
969 reviews
View
Beach nearby, scuba diving, windsurfing
B02 - Fantastic Apartment With Pool Almost On The Sandy Beach by DreamAlgarve
6.0
4 reviews
View
Front of property - evening/night
Bela Vista Hotel & SPA - Relais & Châteaux
9.4
Exceptional
199 reviews
View
Our prices for hotels in Praia da Rocha are cheapest in January
Price trends for hotels in Praia da Rocha
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Portimão
September
High 27°C / low 19°C. Sunny most days.
View properties in September
27°
19°
24°
17°
19°
13°
17°
12°
16°
10°
16°
10°
18°
11°
20°
13°
23°
15°
26°
17°
29°
19°
29°
19°
Monthly weather averages (˚C)

Top landmarks in Praia da Rocha

A rocky shoreline with a clear stream and a lighthouse in the distance.
Photo by Wilson Cabral

Praia da Marina

9.2/10 (135 reviews)
When the beach is calling your name, you might want to head down to Praia da Marina, located 1.5 mi (2.5 km) from central Portimão. Catch the sunset by the shore at Rocha Beach, just a short walk away.
See properties
A coastal promenade lined with palm trees, a sandy walkway, and a marina with sailboats.
Photo by Maria Cecilia Bresolin Araujo

Portimão Harbor

9.0/10 (48 reviews)
You can stroll along Portimão Harbor for relaxing water views when you're in Praia da Rocha. If you carry on walking you'll get to Portimão Marina, Grande Beach, and Praia da Marina for some more water views.
See properties

Fort of Santa Catarina

8.6/10 (88 reviews)
If you're planning a bit of sightseeing head to Fort of Santa Catarina— just one of the monuments in Praia da Rocha. Hotels.com travelers also say the area is relaxing and has lots of nice beaches.
See properties

Check out reviews of Praia da Rocha hotels guests love

Villa Mariazinha Charming Hotel

Villa Mariazinha Charming Hotel

8/10 Good
"The location is great, very close to shops, restaurants and the beach. It’s a very small hotel so there isn’t really anyone around most of the time especially in the evenings. We checked in around 7 and the staff member seemed annoyed by that as they wanted to get going, so make sure to check in closer to 4. There was also a few times we asked for things like a corkscrew and water and the same staff member seemed very annoyed by that, also ice is apparently not something that they’re able to get for you to take to your room. Breakfast is not a buffet, you are served a small menu of items to your table and while it’s good, we were tired of having the exact same thing for 4 days."
Kristi 4-night trip
Posted 1 day ago
Villa Mariazinha Charming Hotel
Jupiter Algarve Hotel - Beach & Spa

Jupiter Algarve Hotel - Beach & Spa

10/10 Excellent
"Tout était 10/10 la seule chose, le matelas et oreiller très durs"
Isabelle 4-night trip
Posted 2 days ago
Jupiter Algarve Hotel - Beach & Spa
Flor da Rocha

Flor da Rocha

10/10 Excellent
"Good property"
Giulio 3-night trip
Posted 3 days ago
Flor da Rocha
AP Oriental Beach - Adults Friendly

AP Oriental Beach - Adults Friendly

10/10 Excellent
"Atendimento e local perfeito"
Rafael 5-night trip
Posted 4 days ago
AP Oriental Beach - Adults Friendly
Apartamentos Jardins da Rocha

Apartamentos Jardins da Rocha

10/10 Excellent
"Good location, clean room"
George 2-night trip
Posted 5 days ago
Apartamentos Jardins da Rocha
Hotel Luar

Hotel Luar

10/10 Excellent
"Excellent location , nice staff. We had a great stay!"
Emily 5-night trip
Posted 12 days ago
Hotel Luar
Hotel Avenida Praia

Hotel Avenida Praia

10/10 Excellent
"All the staff were so helpful, friendly and polite. It was a great location and we would definitely recommend staying here."
John 3-night trip
Posted 3 weeks ago
Hotel Avenida Praia
RR Club  Amarilis

RR Club Amarilis

8/10 Good
"Convenient location, a very short walk to the beach. The opportunity of having all inclusive food and drinks is a plus. Staff was quick to answer questions and help with other arrangements."
Maria 2-night trip
Posted 2 months ago
RR Club Amarilis
Find out more about Praia da Rocha