Virrestad ist ein Dorf in der Gemeinde Simrishamn, in Skåne län, Schweden. Virrestad liegt auf 58 m Höhe. Die nächste größere Stadt ist Ystad, 29 km westlich. Strände in der Nähe: Hundbad Vårhallen (7,6 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Glimmingehus (7,4 km), Grab von Kivik (12,9 km) und Sankt-Olof-Kirche (9,6 km). Zu den Naturdenkmälern gehören Hallamölla (20 km).