L'Hotel La Scogliera è situato in località Morcone a Capoliveri, lungo la costa meridionale dell'isola d'Elba, a picco sulla spiaggia di sabbia.