From 5530 RUB Booking.com Located on the Gulf of Finland beach in Zelenogorsk town, this resort features free Wi-Fi, an outdoor swimming pool and a yacht club. There is also a spa centre.