FREE COVID-19 Day 2 Antigen test with new package bookings - for hassle-free holidaying. Ts&Cs apply. See COVID-19 travel info.

Castelos Da Rocha

TripAdvisor Traveller Rating
Based on 257 reviews

Read more about this Hotel


The Castelos da Rocha is a good value for money complex located away from the hustle and bustle in the beautiful resort of Praia da Rocha in the Algarve, Portugal. The Algarve is famous for its magnificent beaches, with turquoise seas and golden sand stretching for miles. The resort centre is only a short walk from the complex where guests will be able to find lovely restaurants serving authentic Portuguese food, as well as international cuisines. There are also plenty of bars and a few night clubs located in the town centre. The complex is an ideal choice for couples, groups and families who are looking for a cheap, fun and relaxing holiday!

## Please note that bookings including adults aged 18-25 will be required to pay a deposit of €50 per person upon arrival. This will be refunded upon check-out, provided all of the hotel's rules have been respected during the stay. If check-out takes place after 10:00, the deposit will be refunded in the form of a bank transfer, following a satisfactory inspection of the apartment. ##

How far is the nearest beach?

The complex is located 500m from the beach.

Distance from Airport

The complex is located 35km from Faro Airport.


There are 50 comfortable apartments at the complex. The rooms at the hotel all have spectacular garden or sea views. The rooms at the complex are spacious and clean with luxurious decor. All rooms include Satellite TV, safe box, fridge, fully equipped kitchenette, private bathroom with WC, bathrobes and slippers, tea and coffee making facilities, fully equipped balcony to admire the sunset and hairdryer. Certain amenities may be payable locally.

Food & Drink

The Castelos da Rocha complex runs on a self catering basis. There is however, a snack bar where snacks and alcoholic drinks are served throughout the day.

Sports & Entertainment

The complex has two large swimming pools which includes a pool which is suitable for children and a number of sun loungers and parasols for guests to use. There is also a Jacuzzi at the complex.

## The reception is open every day between 09:00-00:00. Please advise the hotel beforehand if you are expecting to arrive after 22:00. ##

## Heating has an extra cost of €5 per day and is payable locally. This is valid for all stays between October and April. ##


  • Cafe/ Snack Bar
  • Hairdryer
  • Jacuzzi
  • Kids Pool
  • Kitchen Facilities
  • Safety Deposit Box
  • Satellite TV
  • Sunbathing Terrace
  • Sunbeds
  • Swimming Pool
  • Tea/Coffee Making Facilities
  • Terrace