Três Castelos Beach

Portimao which includes rugged coastline and general coastal views as well as a small group of people
Portimao showing a sandy beach, swimming and general coastal views
Portimao which includes a beach, general coastal views and rocky coastline
Photo by Łukasz Góralczyk


Tours & day trips

See all 242 activities

History & culture

See all 81 activities

Private & custom tours

See all 52 activities

Food, drink & nightlife

See all 47 activities

Classes & workshops

See all 17 activities

Popular places to visit


Top Três Castelos Beach Hotel Deals

Hotel Algarve Casino

Hotel Algarve Casino

5 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimão, Faro
Hotel Algarve Casino
RR Hotel da Rocha

RR Hotel da Rocha

4 out of 5
Ave Tomas Cabreira, Praia da Rocha, Portimão
RR Hotel da Rocha
Rochavau Hotel

Rochavau Hotel

4 out of 5
Av. São Lourenço da Barrosa, 61, Portimão, Faro
Rochavau Hotel
Flor da Rocha

Flor da Rocha

3 out of 5
Rua das Conchas, Sitio dos Castelos, Portimão
Flor da Rocha
Jupiter Algarve Hotel - Beach & Spa

Jupiter Algarve Hotel - Beach & Spa

4 out of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimão, Faro
Jupiter Algarve Hotel - Beach & Spa
RR Club  Amarilis

RR Club Amarilis

3 out of 5
Edificio Amarilis Avenida V3, Praia da Rocha, Portimão
RR Club Amarilis
Hotel Luar

Hotel Luar

3 out of 5
Av. V3 - Sítio dos Três Castelos, Praia da Rocha, Portimão
Hotel Luar
Villa Mariazinha Charming Hotel

Villa Mariazinha Charming Hotel

R. António Feu, Portimão, Faro
Villa Mariazinha Charming Hotel
Apartamentos Jardins da Rocha

Apartamentos Jardins da Rocha

3 out of 5
Edificio Jardins da Rocha, Avenida V3, Portimão, Faro
Apartamentos Jardins da Rocha
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.