Find the guest houses that appeal to you the most
Check out our pick of great guest houses in Virginia
Featuring a garden and a shared lounge, Lemon Rose Guest House offers accommodation in Virginia, 23 km from Ernest Oppenheimer Theatre and 46 km from Willem Pretorius Nature Reserve.
Set within 23 km of Ernest Oppenheimer Theatre and 46 km of Willem Pretorius Nature Reserve, Modern Goldfields Apartments offers rooms with air conditioning and a private bathroom in Virginia.
JUSTSAND Guesthouse is a recently renovated guest house in Vosburg, where guests can make the most of its outdoor swimming pool and garden.
Situated just 3.3 km from Ernest Oppenheimer Theatre, Goedehoop Guesthouse offers accommodation in Welkom with access to a garden, a shared lounge, as well as a shared kitchen.
Located in Welkom, Free State region, Boutique On Madeliefie is situated 1.9 km from Ernest Oppenheimer Theatre.
Set in Welkom in the Free State region, CHERRY NEST at Madeliefie has a garden. The property features pool and garden views, and is 1.6 km from Ernest Oppenheimer Theatre.
Situated in Welkom and only 1.4 km from Ernest Oppenheimer Theatre, Mosaic Guesthouse Welkom features accommodation with inner courtyard views, free WiFi and free private parking.
Located in Welkom and only 1.3 km from Ernest Oppenheimer Theatre, Little Acorn Guest House provides accommodation with pool views, free WiFi and free private parking.
Set within 1.5 km of Ernest Oppenheimer Theatre in Welkom, Villa Grande Luxury accommodation offers accommodation with seating area.
Easy Inn Guesthouse in Welkom provides adults-only accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities.