Hiii, You can try the Algarve beach which is in Southern side. there is surfing available and some hiking trails also. Albuferia beach is also known for its lively night life.. Lagos beach has some cliffs. Also do visit the Belem tower, Jeronimos Monastery, Castelo de S Jorge. Hit upvote if you like the answer. Regards,