Roslin (a veces llamado Rosslyn) es un pueblo en Midlothian, Escocia, al sur de la capital escocesa de Edimburgo.