Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

79 places to stay

Entire condominium
Rating 4.83 out of 56 reviews
Perfect weekend away at the Vaal Dam, Vaal Marina
6 guests · 3 bedrooms · 3 beds · 1.5 baths
Kitchen · Pool · Free parking
Price:$109 CAD/night
SUPERHOST
Entire house
Rating 4.78 out of 59 reviews
Charming Vaaldam Escape - Vaalmarina
6 guests · 3 bedrooms · 4 beds · 2.5 baths
Wifi · Kitchen · Pool · Free parking
Price:$42 CAD/night
Private room
Luxury King Room
2 guests · 1 bedroom · 1 bed · 1.5 baths
Pool · Free parking
Price:$87 CAD/night
Private room
Huckleberry River Lodge, Self catering units.
16+ guests · 32 bedrooms · 50 beds · 1 bath
Pool · Free parking
Price:$26 CAD/night
Entire house
Security estate perfect getaway. Vaal Dam- Marina
6 guests · 3 bedrooms · 3 beds · 2 baths
Kitchen · Pool · Free parking
Price:$100 CAD/night
SUPERHOST
Entire house
Rating 4.88 out of 565 reviews
Home on Vaal Dam Water Edge
15 guests · 5 bedrooms · 12 beds · 5.5 baths
Kitchen · Pool · Free parking
Price:$263 CAD/night
SUPERHOST
Entire house
Rating 4.94 out of 556 reviews
Renovated modern Vaal dam home in safe estate.
8 guests · 4 bedrooms · 5 beds · 3 baths
Kitchen · Pool · Free parking
Price:$234 CAD/night
Private room
Carters Cottage, Heart of Tranquility Vaal Marina
6 guests · 3 bedrooms · 5 beds · 1.5 shared baths
Wifi · Kitchen · Pool · Free parking
Price:$37 CAD/night
Private room
Double Room En-suite
2 guests · 1 bedroom · 1 bed · 1.5 baths
Pool · Free parking
Price:$59 CAD/night
Entire house
Rating 4.57 out of 57 reviews
Elegance Overnight
5 guests · 3 bedrooms · 3 beds · 1 bath
Kitchen · Free parking
Price:$47 CAD/night
SUPERHOST
Entire villa
Rating 4.72 out of 518 reviews
Vaal Luxury 3 bedroom tranquil home
6 guests · 3 bedrooms · 4 beds · 2.5 baths
Kitchen · Pool · Free parking
Price:$154 CAD/night
Entire house
Rating 4.44 out of 551 reviews
Luxury Beach House in Vaal Marina- On the water
8 guests · 3 bedrooms · 8 beds · 2.5 baths
Kitchen · Pool · Free parking
Price:$273 CAD/night
Entire house
Rating 4.47 out of 517 reviews
Harbour Town Estate 4 Bedroom - 8 Sleeper
8 guests · 4 bedrooms · 8 beds · 2 baths
Kitchen · Pool · Free parking
Price:$173 CAD/night
Private room
Standard Twin Room
2 guests · 1 bedroom · 2 beds · 1.5 baths
Pool · Free parking
Price:$70 CAD/night
Entire house
Rating 4.56 out of 516 reviews
Peace and quiet
13 guests · 4 bedrooms · 9 beds · 2 baths
Kitchen · Free parking
Price:$104 CAD/night
Private room
Vaaldam Bedroom on Suite C
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking
Price:$50 CAD/night
Private room
Luxury Twin Room
2 guests · 1 bedroom · 2 beds · 1.5 baths
Pool · Free parking
Price:$87 CAD/night
Entire house
Rating 4.71 out of 521 reviews
The Peninsula Vaal Dam / Skier Estate Game Farm
9 guests · 3 bedrooms · 5 beds · 2 baths
Kitchen · Free parking
Price:$159 CAD/night
118 of 79 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.