Ласточкино гнездо находится на Южном берегу, там, где горы почти вплотную подходят к морю. Замок стоит на краю Аврориной скалы и буквально нависает над водой, из-за чего кажется, будто он парит в воздухе. Географически это территория Большой Ялты, но административно достопримечательность относится не к самому городу, а к ближайшему курортному посёлку.