Check prices in Johannesburg for this weekend, 7 May - 9 May
Featured Resorts in Johannesburg
Riviera On Vaal Resort
4 out of 5
Mario Milani Dr, Vereeniging, Gauteng
The price is £51 per night£51
9 May - 10 May
At Riviera On Vaal Resort, you'll find features such as free breakfast, WiFi in public areas and self-parking. This 4-star resort has 80 rooms. Free WiFi and satellite TV channels are available in all rooms.
3 out of 5
R104 Buffelspoort, Buffelspoort, North West
During your stay at ATKV Buffelspoort, you're just a quick walk from Buffellspoort Valley Information Center. Free WiFi in public areas, free self-parking and 3 outdoor pools are available. This 4-star resort has 200 rooms on 1 floor. Full-sized fridge/freezers and microwaves are available in all rooms.