Varshult este un sat din comuna Perstorp, din Comitatul Scania, Suedia. Varshult se află la 102 m altitudine. Cel mai apropiat oraș mare este Ängelholm, la 26 km la vest. Printre obiectivele din împrejurimi: Castelul Kronborg (46 km), Herrevad Abbey (14,7 km) și Gråmanstorp Church (13,6 km).