Замок Ласточкино гнездо расположен на отвесной 40-метровой Аврориной скале мыса Ай-Тодор у посёлка Гаспра, он выстроен в готическом стиле и удивляет миниатюрностью — его ширина 10 м, длина — 20 м, а высота — 12 м.
Замок был построен нефтяным промышленником бароном Штейнгелем в 1912 году на месте первоначального деревянного сооружения, принадлежавшего отставному русскому генералу, ветерану русско-турецкой войны 1877–1878, имя которого не сохранилось. Однако сохранилось первоначальное название замка — «Замок любви». Во время сильного землетрясения в 1927 году часть опорной скалы рухнула в море, замок практически не пострадал. В 1930-е годы здесь находился читальный зал местного Дома отдыха, но помещение признали аварийным и закрыли. В 1967–1968 годах организацией «Ялтаспецстрой» была выполнена масштабная реконструкция строения, укреплён фундамент, восстановлены рухнувшие во время землетрясения шпили. После реконструкции 2002 года замок открылся для посетителей: сначала в нём располагался ресторан, а с 2011 года, после передачи здания в муниципальную собственность, начала работу художественная выставка «Волшебный мир Архипа Куинджи».
В окрестностях замка снимались сцены таких знаменитых фильмов как «Человек-амфибия» и «Десять негритят».
Причал в бухте Ласточкиного гнезда позволяет швартоваться экскурсионным катерам даже в сильный шторм, когда закрыты соседние портопункты на Золотом пляже и в Мисхоре.
До Ласточкиного гнезда можно доехать рейсовым катером от набережной или маршрутным такси от автовокзала Ялты.