Praia da Rocha is located around 40 minutes from Faro airport. Praia da Rocha is a lively and upbeat resort in the Algarve. Here you will find amazing beach clubs where you can chill and relax in style. The resort is actually an area withn Portimão which is the 2nd largest town in the Algarve, Praia da Rocha is just the main beach located in the town. Portimão offers great beaches, buzzing nightlife, wonderful restaurants and an amazing marina. The resort Praia da Rocha has everything you need for a fun holiday destination.