Skip to content
87 stays

Stays in Virginia

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire apartment in Welkom
Bakhuto Cottage
2 guests1 bedroom1 bed1 bath
Free parkingPoolWifiHot tub
SUPERHOST
Entire house in Welkom
Bakhuto Crib
8 guests4 bedrooms4 beds2.5 baths
Free parkingPoolWifiHot tub
SUPERHOST
Private room in Welkom
Double Room With Private Entrance
2 guests1 bedroom1 bed1 private bath
Free parkingAir conditioningPoolWifi
Entire townhouse in Lejweleputswa
Beautiful townhouse in a wonderful estate
4 guests2 bedrooms2 beds2 baths
Free parkingPoolKitchenWasher
Private room in Welkom
Thatchville Guest House- Luxury, Boutique, Clean
16 guests8 bedrooms13 beds8 baths
Free parkingAir conditioningBreakfastPool
Private room in Kroonstad
Room eight
2 guests1 bedroom1 bed1.5 baths
Free parkingAir conditioningPoolWifi
SUPERHOST
Private room in Hennenman
Oase Hennenman
2 guests1 bedroom1 bed1 private bath
Free parkingSelf check-inKitchenWasher
SUPERHOST
Entire house in Ventersburg
Nomad Country House
6 guests3 bedrooms5 beds3 baths
Free parkingKitchenPets allowedWasher
Private room in Welkom
Agterkamer
2 guests1 bedroom1 bed1 private bath
Free parkingSelf check-inWifiKitchen
Private room in Kroonstad
Room one
4 guests2 bedrooms1 bed1.5 baths
Free parkingAir conditioningPoolWifi
Private room in Welkom
Europa Lodge Room 1
2 guests1 bedroom1 private bath
Free parkingBreakfastWifi
Private room in Virginia
Modern Goldfields Apartment
12 guests5 bedrooms7 beds4 baths
Free parkingAir conditioningBreakfastWifi
Private room in Welkom
Gold Guest House and Conference
16 guests22 bedrooms20 beds22 baths
Free parkingAir conditioningBreakfastPool
Private room in Kroonstad
King Room
2 guests1 bedroom1 bed1.5 baths
Free parkingWifi
SUPERHOST
Private room in Kroonstad
River view Cottage
2 guests1 bedroom1 bed1.5 baths
Free parkingAir conditioningPoolWifi
Private room in Virginia
SISI JUST FOLLOW THE STARS.
10 guests6 bedrooms7 beds1 private bath
Free parkingAir conditioningBreakfastKitchen
Private room in Kroonstad
African Dreamz
10 guests5 bedrooms5 beds5.5 baths
Free parkingAir conditioningBreakfastWifi
Private room in Jim Fouchepark
Jasmyn Unit
2 guests1 bedroom1 bed1.5 shared baths
Free parkingBreakfastPoolWifi
SUPERHOST
Private room in Welkom
Superior Room With Private Entrance
2 guests1 bedroom1 bed1 private bath
Free parkingAir conditioningPoolWifi
SUPERHOST
Entire apartment in Ventersburg
Die Dorpshuis's garden flat
2 guests1 bedroom1 bed1 bath
Free parkingPets allowedWasher
120 of 87 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.