Skip to main content

Filter by:


Star rating

Review score

Praia da Rocha – 808 hotels and places to stay
See the latest prices and deals by choosing your dates.
RR Hotel da Rocha, hotel in Praia da Rocha

RR Hotel da Rocha provides immediate access to Praia Da Rocha Beach. It features suites with a contemporary design offering beach or land views.

Location to the town and the beach. Exceptionally clean hotel with good facilities.
8.7
Scored 8.7
Fabulous
Rated fabulous
4,145 reviews
Price fromCNY 588.84per night
Tivoli Carvoeiro, hotel in Praia da Rocha

Situated in the picturesque town of Carvoeiro, overlooking Vale Covo, the renovated 5-star Tivoli Carvoeiro offers high standards of quality, ideal for family holidays and memorable events.

The location was absolutely stunning. The view is magnificent and the breakfast in the morning was delicious. Staff was really friendly and helpful.
8.9
Scored 8.9
Fabulous
Rated fabulous
3,972 reviews
Price fromCNY 1,016.98per night
Algarve Casino Hotel, hotel in Praia da Rocha

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.

The Wifi was terrible
8.2
Scored 8.2
Very good
Rated very good
2,804 reviews
Price fromCNY 1,410.51per night
NH Marina Portimao Resort, hotel in Praia da Rocha

Situated in a complex overlooking the sea and Portimão marina, this hotel is a 5-minute walk from Praia de Rocha.

Nice hotel/resort. Pool was nice and quiet, perhaps due to off season. Good hotel, nice rooms.
8.5
Scored 8.5
Very good
Rated very good
3,127 reviews
Price fromCNY 561.85per night
Hotel Alcaide, hotel in Praia da Rocha

The sunny Hotel Alcaide is located just 200 metres from Praia do Vau. The quiet hotel has green surroundings and features an outdoor swimming pool, with sun loungers.

We loved the hotel very clean bright room overlooking lots of trees.Gorgeous pool area.Staff very friendly and speak great English.Breakfast buffet really nice.Make sure you try the restaurant called patrimonriamona.Doesnt look appealing but the food is sensational and cheap and so are the beers in happy hour.Wouldnt rate any of the others.Only 300mtr walk to the beach under an under pass.Supermarket nearby.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,053 reviews
Price fromCNY 865.14per night
Jupiter Marina Hotel - Couples & Spa, hotel in Praia da Rocha

Located 100 metres from Portimão’s riverside, the 4-star Jupiter Marina is a couple-oriented hotel within 1 km from the Marina and Praia da Rocha beach.

Everything was really pretty, the staff was really nice, breakfast was delicious, and the pool was amazing
8.8
Scored 8.8
Fabulous
Rated fabulous
1,435 reviews
Price fromCNY 635.61per night
Hotel Made Inn, hotel in Praia da Rocha

Made Inn Portimão offers modern rooms with free WiFi, just a 10-minute walk from Portimão Train Station and surrounded by shops and restaurants. There is a terrace with panoramic views of the village....

Nice comfortable rooms
7.9
Scored 7.9
Good
Rated good
1,506 reviews
Price fromCNY 612.07per night
Pestana Palm Gardens, hotel in Praia da Rocha

Situated on a plateau with ocean views, this property offers fully furnished townhouses. It has an outdoor pool surrounded by a leafy garden and a restaurant.

The room is super big for 2 people The bed is comfortable Car can be parked just outside the house
8.4
Scored 8.4
Very good
Rated very good
1,364 reviews
Price fromCNY 588.53per night
Longevity Health & Wellness Hotel - Adults Only, hotel in Praia da Rocha

Set in the picturesque village of Alvor, Longevity Health & Wellness Hotel - Adults Only is built upon a secluded hillside with panoramic views over the Alvor bay and the countryside.

Loved the free Spa for guests - 1 hour in the morning and 1 hour in the afternoon. Excellent.
8.7
Scored 8.7
Fabulous
Rated fabulous
841 reviews
Price fromCNY 1,765.59per night
Hotel Avenida Praia, hotel in Praia da Rocha

This beachfront hotel is located in Portimão, 51 km from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach.

Location was great. The prices were amazing for what we got. I was worried about noise due to other reviews but I didnt have any issue and we stayed on a saturday night on the first floor. The staff were friendly and helpful. Would definitely recommend this for anyone travelling and on a budget.
6.9
Scored 6.9
Pleasant
Rated pleasant
1,822 reviews
Price fromCNY 856.43per night
See all hotels near Praia da Rocha
Subscribe to receive premium deals

Prices drop the moment you sign up!