Haapsalu Golf Course is a heathland links-type golf course where the altitude differences are small and there are no trees and bushes, but instead three beautiful lakes.
At present there are 9 holes with a total length of 2135 metres on yellow stakes and 1897 metres on red stakes. The par of the course is 34; there is no green card requirement. There is a 250-metre driving range that will accommodate up to 30 players as well as a chipping and putting green. Visitors can rent golf equipment or take part in golf training and buy golf balls, footwear, golf clubs and other equipment.