Dziwnówek is located in the western part of the coast of the province. The West Pomeranian Spit at the base of the Dziwnowska Spit between the Baltic Sea and the Wrzosowo Bay. The biggest tourist attraction of Dziwnówek is the sea and a wide, sandy, beach.