Vester Sottrup () is a small town, with a population of 1,452 (1 January 2025), in Sønderborg Municipality, in the Region of Southern Denmark in Denmark.
Vester Sottrup is situated on the Sundeved peninsula, 13 km northeast of GrÃÂ¥sten, 8 km north of Broager and 9 km northwest of Sønderborg.
Sottrup Church was built in the 13th century and is located in the western part of the town.