Get a chance to win a seven-night trip for two to Grenada worth more than £24,000, vote for Olympic Holidays in the Conde Nast 2024 Reader’s Choice Awards! Vote Now

Castelos Da Rocha

Well equipped, budget friendly accommodation just 150m from the beach and resort facilities.



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.

Olympic Rating: 3 Star

Official Rating: 3 Star


Standard Studio. Sleeps up to 3 persons. The room features an open plan space with two single beds, sofa bed, kitchenette, fully equipped bathroom with bathtub or shower, balcony, satellite TV, dining table, kettle, oven, cooking rings, fridge, kettle and toaster. 

Standard Apartment. Sleeps up to 4 persons. The room features a separate bedroom with two single beds, living area with a sofa bed and all the other facilities as per the standard studio. 

Two Bedroom Standard Apartment. Sleeps up to 6 persons. The room features two separate bedrooms, one consisting with a large double bed and the other bedroom with two single beds. There is a also a sofa bed in the living area. All the other facilities are as per the standard studio. 


  • Reception
  • Lobby 
  • Free parking area
  • Free wifi 
  • Snack bar 
  • Hotel bar
  • Safety deposit box (payable locally)

For Children

  • Children's play area 

Leisure Activities

  • Three outdoor pools
  • Free sunbeds and umbrellas
  • Golf course is approx 6 km from the hotel
  • Bicycle rental 
  • Tennis (payable locally)

For unbeatable prices at Castelos Da Rocha

Check availability here