Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for a great spot in
Praia da Rocha?

Then you've come to the right place! Enter your dates and choose out of 384 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels in Praia da Rocha

Hotel da Rocha

Hotel da Rocha

Praia da Rocha, Portimão

Hotel da Rocha provides immediate access to Praia Da Rocha Beach. It features suites with a contemporary design offering beach or land views. Perfect. Amazing view, huge room with kitchen amenities. Very confortable bed and pillows.

Show more Show less
Avg. price/night: £54
9.0 Superb 2,292 reviews
Bela Vista Hotel & Spa - Relais & Chateaux

Bela Vista Hotel & Spa - Relais & Chateaux

Praia da Rocha, Portimão

Set in a stately historical building, Bela Vista offers boutique accommodation on the cliffs of Praia da Rocha. Everything was if such a high standard. We did not want to leave.

Show more Show less
Avg. price/night: £188
9.0 Superb 280 reviews
Jupiter Algarve Hotel

Jupiter Algarve Hotel

Praia da Rocha, Portimão

Jupiter Algarve Hotel is located beside Praia da Rocha Beach on the Portimão seafront. It features a pool heated and covered during winter, spa facilities and nightly live entertainment. Wonderful breakfast buffet Nice dinner Staff Distance to the beach Nice indoor swimming pool

Show more Show less
Avg. price/night: £45
8.9 Fabulous 2,303 reviews
Algarve Casino Hotel

Algarve Casino Hotel

Praia da Rocha, Portimão

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. Great hotel in best possible location in the city.

Show more Show less
Avg. price/night: £50
8.3 Very good 1,703 reviews
Hotel Santa Catarina Algarve

Hotel Santa Catarina Algarve

Praia da Rocha, Portimão

Situated only 50 metres from Praia da Rocha Beach, Hotel Santa Catarina offers rooms with private balconies, some overlooking the Atlantic Ocean. Free parking is available on site. Very good breakfast with lots of choice.

Show more Show less
Avg. price/night: £30
8.1 Very good 624 reviews
Hotel Oriental - Adults Only

Hotel Oriental - Adults Only

Praia da Rocha, Portimão

Overlooking Praia da Rocha and boasting magnificent views of the Atlantic Ocean, this 4-star hotel features an outdoor pool and a restaurant with bar. Rooms include a spacious balcony. Very friendly staff and spacious rooms

Show more Show less
Avg. price/night: £47
8.9 Fabulous 421 reviews
Tivoli Marina Portimao

Tivoli Marina Portimao

Praia da Rocha, Portimão

Situated in a complex overlooking the sea and Portimão marina, this hotel is a 5-minute walk from Praia de Rocha. Location for this hotel is amazing, right next to Tivoli Marina - view is breathtaking. Very close to beach, restaurants. Staff very helpful and will answer all your questions and will gives nice recomendation what to see in near places.Breakfast exellent. Hotel on the list for coming back when in Portimao. Thank you for such a nice stay!

Show more Show less
Avg. price/night: £41
8.6 Fabulous 861 reviews
Clube Vilarosa

Clube Vilarosa

Praia da Rocha, Portimão

Located 500 metres from the famous Praia da Rocha beach in Portimão, Clube Vilarosa offers fully equipped apartments surrounded by 5000 m² of gardens. Really nice. Me and my friend enjoyed the stay. Even the city and the beach are cool and very close to the resort.

Show more Show less
Avg. price/night: £25
7.8 Good 387 reviews
Hotel Luar

Hotel Luar

Praia da Rocha, Portimão

This Praia da Rocha hotel overlooks the sandy beach and Atlantic Ocean. The balcony in each guest room offers view of the outdoor swimming pool or the landscaped garden. Location, very pleasant staff, secure parking for the motorbike, lovely pool area,15 minutes from Portimao racing circuit

Show more Show less
Avg. price/night: £40
7.2 Good 799 reviews
Hotel Avenida Praia

Hotel Avenida Praia

Praia da Rocha, Portimão

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

Show more Show less
7.2 Good 754 reviews

The best hotels and accommodation with breakfast in Praia da Rocha

Budget hotels and accommodation in Praia da Rocha

Most booked hotels in Praia da Rocha in the past month

Places of interest in and around Praia da Rocha

Find hotels near landmarks, museums and other sightseeing spots

More districts like Praia da Rocha

Explore hotel options in other areas of Portimão