TripAdvisor Traveller Rating
Based on 1378 reviews

Read more about this Hotel

With immediate access to the beach and nearby attractions of Praia Da Rocha, this hotel features suites with a contemporary design offering sea or land views.

How far is the nearest beach?
This hotel is located a mere 50m from the beach.

Distance from Airport
This hotel is located 74km from Faro Airport.

Six types of suites are available at the Hotel da Rocha: Classic, Prestige, Premium, Deluxe, Familiar Vista Cicade and Familiar Vista Lateral Mar. All suites are at least 41m2 and hold a maximum of 4-5 people. All come equipped with air conditioning, king size beds and sofa bed, kitchenette, bathroom, safety deposit box, two LCD screens with cable TV, minibar and balcony.

Food & Drink
For those wishing to dine on site at an extra charge, a buffet breakfast is served from 07:00-10:00 while those on half-board can enjoy theme evenings at the buffet dinner from 19:00-22:00. Meanwhile, the Grand Caffe bar offers drinks until midnight and an on-site mini market provides all the essentials.

Sports & Entertainment
This hotel offers an outdoor swimming pool and on-site fitness centre. A massage room provides services for an extra cost. Watersports can be found on the beach on the doorstep of the hotel. It is within walking distance to Portimão marina and close to the restaurants, cafes, shops and casino of Praia da Rocha. A short drive away, you can find golf courses plus water and theme parks. The hotel provides free Wi-Fi and 24-hour reception services. Further facilities include a meeting room and underground parking.


  • 24 Hour Reception
  • Air Conditioning
  • Air Conditioning in public areas
  • Bar
  • Buffet Breakfast
  • By the Beach
  • Doctors / Medical Centre
  • Entertainment
  • Family Hotel
  • High Chairs
  • Internet Access
  • Laundry Service
  • Lifts
  • Lounge
  • Minibar
  • Pool Bar
  • Reception
  • Restaurant
  • Room Service
  • Safety Deposit Box
  • Satellite TV
  • Shops
  • Sunbeds
  • Supermarket
  • Swimming Pool