Portugal may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find All-Inclusive Hotels in Praia da Rocha

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travellers Enjoyed These All-Inclusive Hotels

Club Amarilis
3 out of 5
Edificio Amarilis Avenida V3, Praia da Rocha, Portimao
The price is £63 per night
4/5Very Good! (77 reviews)

"Some of the reviews here mention ‘dated’ bathrooms. Nothing wrong with coloured en-suites - didn’t spend long enough in the bathroom for it to be a problem. Very pleased with hotel - clean - plenty of fresh towels and sheets changed. Room cleaned every day. Great value for money. Well situated. Would ..."…"

Reviewed on 10 Nov 2019

Club Amarilis
Don't see what you're looking for?
We've got more All-Inclusive Hotels. Find the right one for you.
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.

All-Inclusive Hotels and Accommodation in Praia da Rocha

Looking online for all-inclusive hotels in Praia da Rocha? This family-friendly beach destination has a selection of all-inclusive hotels and accommodation options. The closest major airport is in Portimao (PRM), which is located 3.1 mi (5 km) from the city centre. Once you've made your way to your hotel and settled into your room, head out to enjoy the restaurants and bars in Praia da Rocha.

Take a look at our traveller's most popular Praia da Rocha accommodation, where you can benefit from great amenities, experience quality service and have a memorable holiday.

Smartline Club Amarilis - 3-star apartment with 180 rooms, offering all-inclusive room rates. It boasts a restaurant, a seasonal outdoor pool, a steam room and a health club. On-site food and beverages are included.

Planning Your Trip to Praia da Rocha

If you want to know when to stay in Praia da Rocha, here is a summary of the weather throughout the seasons:

  • Hottest months: July, August, September and June, with an average temperature of 29°F
  • Coldest months: January, February, December and March, with an average temperature of 9°F
  • Driest months: August, July, June and March, with an average rainfall of 0.75 inches
  • Rainiest months: January, February, December and November, with an average rainfall of 3.25 inches

Sightseeing In and Around Praia da Rocha

Venture out to Rocha Beach and Continente Shopping Center, and see why travellers like the beaches and shopping in Praia da Rocha. Other favourite attractions include Meia Praia Beach, Zoomarine and Dona Ana Beach.

Praia da Rocha is also known for its:

  • Restaurants
  • Marina
  • Casino gaming
  • Bars

Frequently asked questions

Looking for Praia da Rocha all-inclusive resorts?
Once you’ve made your way to your hotel and settled into your room, head out to enjoy the restaurants and bars in Praia da Rocha. The closest major airport is Faro (FAO-Faro Intl.), which is located 32.2 mi (51.8 km) from the city centre.
What's the best accommodation for an all-inclusive stay in Praia da Rocha?
Club Amarilis is a 3-star aparthotel featuring a restaurant and a poolside bar, and a favourite with Expedia travellers.
What's the seasonal weather like in Praia da Rocha?
The hottest months are usually July and August, with an average temperature of 23°C, while the coldest months are January and February, with an average of 13°C. Average annual rainfall for Praia da Rocha is 673 mm.
What is Praia da Rocha famous for?
Venture out to Rocha Beach and Praia da Marina, and see why travellers like the beaches. Other favourite attractions include Meia Praia Beach, Benagil Beach and Marinha Beach.

More trip options

https://www.expedia.co.uk///www.caa.co.uk/ATOL-protection/Consumers/ATOL-certificate/https://www.iata.org
    https://www.expediagroup.com