Playa de Rockley se encuentra en el Mar Caribe (parte de Océano Atlántico Sur) y está en el 7º lugar de 42 playas en la región de Barbados a 4.2 km de distancia de su centro, la ciudad de Bridgetown. Es una de las playas de St. Lawrence, a solo 1.6 km de su centro.