Praia da Rocha

Praia da Rocha
© Steven Fruitsmaak / CC BY-SA 3.0

Consisting of nearly two kilometres of sand punctuated by jagged rock formations rising from the sea and backed by steep limestone cliffs, Praia da Rocha was one of the first places in the Algarve to be developed for tourism. As a result it is not the prettiest of towns. Purpose-built multi-storey apartment blocks dominate the cliffs behind the beach while discos, casinos, bars and restaurants line the main street, the Avenida Tomas Cabreira.

The nearby Fortaleza da Santa Caterina, however, built in 1691, offers a real slice of history. Built to protect the mouth of the Rio Arade the terrace offers great views at sunset, with the beach stretching away in one direction and the river and marina in the other.

Not for the faint hearted, the beach is accessed by means of thirty steep steps from the Avenida Tomas Cabreira and is fed not by the Mediterranean but by the colder, rougher waters of the Atlantic. In peak seasons the beach, which represents the nearest surf spot to Faro and is known for its poerful,barrelling waves, is patrolled by lifeguards.

Just thirty minutes from Faro airport and five minutes on the bus from Portimao (every 15-30 minutes), Praia da Rocha is an exceptionally beautiful beach with good amenities and ugly buildings!

Other beaches near Praia da Rocha

Praia da Rocha tide times

  • Wed 17th July
    Low 5:44am (1.40m)
    High 12:07pm (2.76m)
    Low 6:22pm (1.35m)
  • Thu 18th July
    High 12:35am (2.73m)
    Low 6:40am (1.29m)
    High 1:01pm (2.91m)
    Low 7:15pm (1.19m)
  • Fri 19th July
    High 1:28am (2.86m)
    Low 7:29am (1.16m)
    High 1:49pm (3.09m)
    Low 8:02pm (1.01m)
  • Sat 20th July
    High 2:16am (3.00m)
    Low 8:14am (1.02m)
    High 2:34pm (3.26m)
    Low 8:47pm (0.85m)

Praia da Rocha Location

Rate this beach

Average: 5 (4 votes)

Related articles


Portimão travel guide »

Located towards the western end of the Algarve, Portimão is one of the largest towns on this coast with a population approaching 40,000. As a tourist destination in its own right the town doesn't really...