Skip to content
46 stays

Stays in Virginia

Entire villa in Welkom
Au Jardin Villa
6 guests3 bedrooms3 beds3.5 baths
PoolKitchenFree parking
Private room in Odendaalsrus
Accessible Tranquility
10 guests4 bedrooms0 beds3.5 baths
KitchenFree parking
Private room in Welkom
Fully furnished self catering flat
2 guests1 bedroom2 beds1 bath
KitchenFree parking
Entire chalet in Kroonstad
Helena's
2 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Private room in Welkom
Wynand's House
3 guests2 bedrooms2 beds1 private bath
PoolWifiKitchenFree parking
Private room in Kroonstad
Valsrivier Guesthouse
8 guests4 bedrooms4 beds3 shared baths
PoolWifiKitchenFree parking
4146 of 46 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.