Основные события сериала происходят в маленьком приморском городке возле моря. В этот город, чтобы провести отпуск приезжает успешный предприниматель Андрей Таранов вместе с подругой Елизаветой Гладьевой и ее сыном Максимом.
Елизавета организовала такой, почти «семейный», отдых с тайной надеждой, что Андрей не выдержит и попросит у нее официально руки и сердца. И этому есть свои веские причины – ведь они уже живут вместе около 15 лет, имеют общее дело, но так сложилось, что свои отношения оформить у них не получилось.
Арендуя небольшой домик на берегу моря, они изначально спланировали в первый день отдыха пойти на представление в местный дельфинарий. На представлении Андрей обратил внимание на молодую, красивую девушку-тренера дельфинов. Ему показалось, что девушка очень похожа на ту женщину, в которую он влюбился 20 лет назад, но не смог удержать возле себя. Таранов, заинтересовавшись, решает познакомиться с незнакомкой поближе.
Являясь доброй, красивой и отзывчивой девушкой, Алена полностью погружена в свою работу и все свободное время проводит в дельфинарии. По этой причине ее и называют «Ундиной», имея ввиду известное сказочное морское существо. Случайное знакомство предпринимателя Андрея и «Ундины» перерастает в прочную дружбу.
Мама Алёны Татьяна не скрывает своей антипатии к дружбе молодой девушки и зрелого мужчины, который по ее мнению еще и наверняка женат. Для того, чтобы такие мысли в голову мамы более не приходили, Алена знакомит Андрея со своей мамой. При этом выясняется, что они давно между собой знакомы, а Татьяна и есть та женщина, которая убежала от Андрея 20 лет назад.
Чувства главного героя воспылали с новой силой, но ему придется приложить много усилий, чтобы на этот раз не упустить любовь всей своей жизни.
Продолжение сериала здесь: Ундина 2. На гребне волны