Czterogwiazdkowy Hotel Da Rocha usytuowany jest naprzeciwko plaży Praia Da Rocha i stanowi doskonałą bazę wypadową zarówno dla turystów, jak i rodzin. Goście mogą bezpłatnie korzystać z parkingu i bezprzewodowego dostępu do Internetu.
Podczas pobytu w hotelu Da Rocha goście mogą wybrać się na plażę, pojeździć konno, uprawiać windsurfing lub łowić ryby. Osoby, które wolą pozostać na terenie obiektu, mogą korzystać z odkrytego basenu lub zamówić masaż całego ciała. W czynnej przez całą dobę recepcji można nabyć bilety do lokalnych atrakcji i uzyskać pomoc konsjerża.
Każdy z 158 pokoi w hotelu Da Rocha to apartament typu suite, a niektóre z nich to apartamenty typu prestige suite o dużej powierzchni rodzinnej i wyposażone w szereg nowoczesnych udogodnień. W każdym pokoju mieści się w pełni zaopatrzony minibar oraz aneks kuchenny. Na życzenie dostępna jest obsługa pokoju, a dla gości przygotowano też bezpłatny zestaw kosmetyków i szlafroki.
Codziennie rano w restauracji Grand Caffè serwowane jest śniadanie w formie bufetu, które obejmuje rozmaite dania kuchni lokalnej i śródziemnomorskiej. Wieczorem w restauracji serwowana jest kolacja w formie bufetu, która obejmuje jeszcze więcej potraw. W 5 minut można dojść z obiektu do restauracji Gelateria Sorbetto, Squash lub Curry House Indian Tandoori.
Hotel Da Rocha położony jest zaledwie kilka minut drogi od kasyna Algarve i przystani Portimão. Tuż obok hotelu znajduje się stadion Portimao, Muzeum Portimao i Igreja de Nossa Senhora da Conceicao.