Find hotels in Praia da Rocha from $42

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Check Praia da Rocha hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Guest rating
guestRating-
guestRating-45
guestRating-40
guestRating-35
Star rating
Payment type
Property type
Neighborhood
regionId-9470
regionId-553248633981727779
regionId-553248635976396175
regionId-553248635976395297
regionId-553248635976396578
regionId-553248635976398777
regionId-182219
Popular locations
poi-37.231453,-8.630906:6150266
poi-37.12201,-8.52651:6156499
poi-37.11913,-8.54714:6157376
poi-37.119682,-8.558453:6156811
poi-37.231307,-8.636873:553248621557918438
poi-37.126398,-8.595985:553248621532485365
poi-37.14595,-8.53517:6157427
poi-37.14711,-8.543403:6156696
poi-37.11809,-8.578258:6156714
poi-37.159542,-8.581949:6157231
poi-37.12646,-8.56558:6157233
poi-37.13104,-8.53547:6157175
poi-37.136342,-8.540253:553248621576998670
poi-37.15417,-8.53928:6157386
poi-37.13672,-8.535915:553248621562514943
poi-37.133616,-8.544331:553248621557918340
poi-37.19702,-8.56733:6157235
poi-37.19899,-8.58814:6157173
poi-37.116867,-8.529764:6081749
poi-37.139371,-8.537637:553248621576385404
Meal plans available
Amenities
Accessibility
Traveler experience
MODERN APARTMENT, CLOSE TO THE BEACH, SEA VIEWS, 2 BEDROOMS, AC, WI-FI AND POOL
The price is $402 per night from Oct 23 to Oct 24
0.23 mi from city center
5/5 Exceptional! (1 review)
Excellent Stay!
"As a young family of 4, we had a wonderful stay here, thank you for hosting us! The apartment was exactly as pictured, spacious, tastefully decorated, extremely clean and well-equipped. Very well located (one street over from the main strip) and meters from Praia da Rocha beach entrance). Great views ..."

Reviewed on Jul 30, 2022

6th floor apartment, facing the sea with balcony "exceptional 360 ° view"
4.6/5 Wonderful! (50 reviews)
Location Location
"Great Location A++"

Reviewed on Oct 1, 2022

Bela Vista Hotel & SPA - Relais & Châteaux
5 out of 5
Avenida Tomás Cabreira, Praia da Rocha, Portimao, 8500-820
Fully refundableReserve now, pay when you stay
The price is $262 per night from Nov 4 to Nov 5
0.07 mi from city center
4.6/5 Exceptional! (124 reviews)
"Breakfast on the terrace cannot be beat!"

Reviewed on Jul 19, 2022

Save an average of 15% on thousands of hotels when you're signed in

Save an average of 15% on thousands of hotels when you're signed in

Villa Mariazinha Charming Hotel
R. António Feu, Portimao, Faro, 8500-802
The price is $73 per night from Nov 1 to Nov 2
0.01 mi from city center
4.9/5 Exceptional! (17 reviews)
"Beautiful accommodation in the heart of the town and so close to the beach. A wonderful stay."

Reviewed on Oct 1, 2022

Hotel Algarve Casino
5 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao, Faro, 8500-802
Fully refundableReserve now, pay when you stay
The price is $64 per night from Nov 1 to Nov 2
0.23 mi from city center
4.1/5 Very Good! (833 reviews)
"Liked: quiet; great ocean view; very big and nice outdoor pool with ocean water; location Disliked: breakfast options; lack of ventilation and cosmetic mirror in bathroom; A/C cannot be set to automatic operation; dated facility Overall should be rated as 4-star, not 5-star."

Reviewed on Sep 25, 2022

Hotel Avenida Praia
3 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao, 8500-802
The price is $42 per night from Oct 10 to Oct 11
0.02 mi from city center
3.4/5 Good! (188 reviews)
"Excellent!!"

Reviewed on Aug 18, 2022

Jupiter Algarve Hotel
4 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao, Faro, 8500-802
Fully refundableReserve now, pay when you stay
The price is $60 per night from Nov 7 to Nov 8
0.09 mi from city center
4.5/5 Wonderful! (578 reviews)
A top hotel in Portimao
"Fantastic location and views from bedrooms off beach. Modern, bright and airy hotel. Really good quality breakfast. Top quality hotel that we will definitely visit again."

Reviewed on Sep 27, 2022

Tarik  by Atlantichotels
3 out of 5
Rua Dom Martinho Castelo Branco,, Edificio Tarik, Praia da Rocha,, Portimao, 8500-782
0.34 mi from city center
3.8/5 Good! (25 reviews)
"It was ok nothing special the room was clean and tidy and the receptionist was a great help when ever I needed them."

Reviewed on Apr 8, 2022

Hotel Da Rocha
4 out of 5
Ave Tomas Cabreira, Praia da Rocha, Portimao, 8500-802
Fully refundableReserve now, pay when you stay
The price is $75 per night from Nov 7 to Nov 8
0.13 mi from city center
4.5/5 Wonderful! (701 reviews)
"The staff were the best, friendly, helpful and couldn’t do enough for you! Room was amazing as went beyond expectations 😍"

Reviewed on Sep 30, 2022

AP Oriental Beach - Adults Friendly
4 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao, 8500 - 802
Fully refundableReserve now, pay when you stay
The price is $60 per night from Nov 7 to Nov 8
0.34 mi from city center
4.4/5 Wonderful! (384 reviews)
"We stayed five nights and enjoyed every minute. The staff were friendly and courteous. Check in and check out were a breeze. The room was very comfortable and quite. The food on the buffet both breakfast and dinner was exceptional. The only criticism I can offer is that they didn't enforce their ..."

Reviewed on Sep 12, 2022

Don't see what you're looking for?
See all available properties in Praia da Rocha
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Praia da Rocha attractions

Praia da Rocha hotels information

Number of reviews 2901
Accommodation 501 hotels
Lowest Price $42
Highest Price $402

Frequently asked questions

What's the best place to stay in Praia da Rocha?

Hotel Da Rocha is a favorite property for Expedia customers. This 4-star hotel offers a restaurant and an outdoor pool. Reviews from our site also recommend Bela Vista Hotel & SPA - Relais & Châteaux and Hotel Algarve Casino as top options for your stay. See all available top hotels, or vacation rentals in Praia da Rocha.

What are some of the best vacation home rentals in Praia da Rocha?

Beautiful and Large House in Algarve, Portugal: You might want to consider this vacation rental near Praia da Rocha, which offers a fireplace, a private yard, and air-conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. Our travelers also rate Makara House - 4 min walk to P. Rocha Beach as a favorite home for rent in Praia da Rocha. See all vacation rentals in Praia da Rocha.

If I need to cancel my hotel reservation in Praia da Rocha, will I receive a refund?

Yes! You'll find that most hotel room reservations are refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Praia da Rocha.

Where can I learn more about changing or cancelling my trip to Praia da Rocha?

For more details about picking new dates or cancelling your trip to Praia da Rocha, head over to our customer service page.

What's the best place to stay on a budget in Praia da Rocha?

Based on reviews, Santa Catarina Algarve is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and air conditioning. Another top choice for your stay on the cheap is Hotel Avenida Praia. View all budget hotels in Praia da Rocha.

What's the best accommodation for a family vacation to Praia da Rocha?

Hotel Luar is a top 3-star hotel on Expedia for families, and features a children's pool and free breakfast. Other options for your family trip include Hotel Algarve Casino and Jupiter Algarve Hotel. Attractions in the area like Lagos Zoo and Slide and Splash Water Park are also fun for kids of all ages. Find more child-friendly accommodations in Praia da Rocha.

What's the best hotel for couples in Praia da Rocha?

Bela Vista Hotel & SPA - Relais & Châteaux is a favorite 5-star hotel for couples, and features rainfall showerheads and a full-service spa. Other good choices for a stay with your sweetheart include Jupiter Algarve Hotel and AP Oriental Beach - Adults Friendly. See all romantic hotels in Praia da Rocha.

What's the best all-inclusive hotel in Praia da Rocha?

Club Amarilis is a 3-star aparthotel featuring a restaurant and a poolside bar, and a favorite with Expedia travelers.

What's the best pet-friendly hotel in Praia da Rocha?

Hotel Algarve Casino is a top dog-friendly hotel, and offers 3 restaurants along with free WiFi for its human guests. See more pet-friendly hotel accommodations in Praia da Rocha.

Where is the best hotel to stay close to Rocha Beach?

Adjacent to Rocha Beach, Jupiter Algarve Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and a restaurant. Other good options close by include Hotel Da Rocha and Hotel Algarve Casino.

What about the best place to stay close to Fort of Santa Catarina?

One of the top choices for your stay is Hotel Algarve Casino, located next to Fort of Santa Catarina, and this 5-star hotel offers a marina and a full-service spa. Jupiter Algarve Hotel and Hotel Da Rocha are two other good choices in the immediate area.

What's the best accommodation to stay near the beach in Praia da Rocha?

Hotel Luar is a top 3-star beach hotel offering free buffet breakfast and a full-service spa, located within a short 5-minute walk of Três Castelos Beach. Other good options for your stay near the beach include Hotel Algarve Casino and AP Oriental Beach - Adults Friendly. See more stays near the beach in Praia da Rocha.

Recent reviews of Praia da Rocha hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code