A Senhora da Rocha é uma pequena comunidade de pesca e praia no Algarve em Portugal.
A praia é uma das mais rústicas ao longo da costa e foi usada como um refúgio para pequenos barcos de pesca na área.
A praia está rodeada por penhascos. No extremo oeste é um promontório sobre o qual é o antigo Forte e Santuário de Nossa Senhora da Rocha. Um túnel foi escavado através deste promontório para ligar Praia da Senhora da Rocha com Praia Nova do outro lado.
A Praia da Senhora da Rocha é protegida por penhascos e é, não só, uma grande vantagem para os pescadores, mas também oferece abrigo aos turistas quando o vento é muito forte.