Mafube

Travel Guide

The Vaal Guesthouse

The Vaal Guesthouse

3 out of 5
115 Lammertsbay Drive, Skierlandgoed Metsimaholo Free State
The price is S$108 per night from 2 Jun to 3 Jun
S$108
2 Jun - 3 Jun
includes taxes & fees
Stay at this guesthouse in Metsimaholo. Enjoy free breakfast, free parking and an outdoor pool. Popular attraction Vaal Dam is located nearby.
10/10 Exceptional! (1 review)
"Eine Perle in dieser Gegend ! Natur pur und unglaublich nettes und freundliches Personal. Sehr gutes Essen. Ich komme gerne wieder."

Reviewed on 5 Mar, 2026

The Vaal Guesthouse
Francolin Creek

Francolin Creek

4 out of 5
Dipkraal On the R82 Ngwathe Free State
The price is S$95 per night from 3 Jun to 4 Jun
S$95
3 Jun - 4 Jun
includes taxes & fees
Stay at this country house in Ngwathe. Enjoy free parking, breakfast (surcharge) and daily housekeeping.
Francolin Creek
The Anchorage

The Anchorage

3.5 out of 5
11 Ring Road West Vaal Marina Gauteng
The price is S$203 per night from 1 Jun to 2 Jun
S$203
1 Jun - 2 Jun
includes taxes & fees
Stay at this family-friendly holiday home in Vaal Marina. Enjoy free parking, breakfast (surcharge) and a 24-hour business centre. Popular attraction Vaal Dam ...
The Anchorage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
The Anchorage

The Anchorage

3.5 out of 5
11 Ring Road West Vaal Marina Gauteng
Stay at this family-friendly holiday home in Vaal Marina. Enjoy free parking, breakfast (surcharge) and a 24-hour business centre. Popular attraction Vaal Dam ...
The Anchorage
Retro at The Vaal - Entire Flat

Retro at The Vaal - Entire Flat

2 out of 5
Metsimaholo FS
Stay at this apartment in Metsimaholo. Enjoy free parking. Popular attraction Vaal Dam is located nearby.
Retro at The Vaal - Entire Flat
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit