Featuring an outdoor swimming pool, garden and views of garden, Marnicus B&B is located in Odendaalsrus, 17 km from Ernest Oppenheimer Theatre.
Featuring garden views, Lionol Homestay is set in Welkom, around 4.6 km from Ernest Oppenheimer Theatre. This property offers access to a terrace, free private parking and free WiFi.
Located in Welkom, 3.4 km from Ernest Oppenheimer Theatre, Abecor Hotel provides accommodation with a shared lounge, free private parking, a restaurant and a bar.
Situated in Welkom, 3.9 km from Ernest Oppenheimer Theatre, Uitsig Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a bar.
Featuring garden views, Monica's Premium Guesthouse offers accommodation with an outdoor swimming pool and a patio, around 2 km from Ernest Oppenheimer Theatre.
Boasting a garden, barbecue facilities and views of garden, Giardino a 194 is set in Welkom, 3.6 km from Ernest Oppenheimer Theatre.
Thatchers Guest Rooms in Welkom provides adults-only accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities.
Heimat Guesthouse is set in Welkom and features a pool with a view and garden views. Featuring full-day security, this property also provides guests with a picnic area.
Trianca guest house is located in Welkom. This guest house offers free private parking and a 24-hour front desk. The property is non-smoking and is set 4.5 km from Ernest Oppenheimer Theatre.
Jolani Guest House offers accommodation in Welkom. The bed and breakfast has an outdoor pool and hot tub, and guests can enjoy a meal at the restaurant or a drink at the bar.