If you prefer to have more privacy then rent a car beacuse the most beautiful Estonian beaches are just 20-25 min drive away from Haapsalu. Long sandy beaches in Roosta, Tuksi and Nõva. In Nõva you can also buy fish from local fishermen and grill it by yourself.
Haapsalust 20-25 min autosõidukaugusel on Eesti ilusaimad ja pikimad liivarannad, naguRoosta, Tuksi ja Nõvarand. Nõva rannas on olemas ka RMK puhkekohad kus on võimalik kohalikelt kaluritelt ostetud kala grillida ja suitsutada.