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

19 places to stay

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.42 out of 534 reviews
The Peninsula on the Vaal
16+ guests · 8 bedrooms · 10 beds · 4.5 baths
Pool · Kitchen · Free parking
Price:$500 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
Private room
Standard En-Suite
2 guests · 1 bedroom · 1 bed · 1.5 baths
Pool · Kitchen · Wifi · Free parking
Price:$59 CAD/night
Private room
Rating 4.33 out of 53 reviews
Aqua View 27&29 Deneysville. Vaal Dam
16+ guests · 9 bedrooms · 1 bed · 7 baths
Pool · Kitchen · Free parking
Price:$41 CAD/night
Entire house
Spectacular home on the Vaal Dam Waterfront
15 guests · 6 bedrooms · 10 beds · 4.5 baths
Pool · Kitchen · Wifi · Free parking
Price:$228 CAD/night
SUPERHOST
Entire house
Rating 4.90 out of 521 reviews
DANICA' S ON THE VAAL
12 guests · 5 bedrooms · 12 beds · 4 baths
Pool · Kitchen · Free parking
Price:$291 CAD/night
Private room
Double Room
4 guests · 2 bedrooms · 1 bed · 1.5 baths
Pool · Wifi · Free parking
Price:$91 CAD/night
Private room
Vaaldam bedroom on suite 1
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking
Price:$50 CAD/night
Entire house
Relaxing in Deneysville
6 guests · 3 bedrooms · 6 beds · 3.5 baths
Kitchen · Free parking
Price:$137 CAD/night
Entire house
Rating 5.0 out of 56 reviews
Fish Tales - Gem of the Vaaldam
10 guests · 4 bedrooms · 6 beds · 4 baths
Kitchen · Free parking
Price:$128 CAD/night
Entire cottage
The RETREAT self catering accommodation-Vaal Dam 1
4 guests · 2 bedrooms · 2 beds · 2 baths
Pool · Kitchen · Free parking
Price:$163 CAD/night
Private room
Vaaldam Bedroom on Suite C
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking
Price:$50 CAD/night
Entire villa
The RETREAT self catering accommodation-Vaal Dam 3
7 guests · 2 bedrooms · 3 beds · 2 baths
Pool · Kitchen · Free parking
Price:$228 CAD/night
Private room
Vaaldam Bedroom on Suite 2
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking
Price:$50 CAD/night
Entire cabin
Vaal Dam Cottage Oranjeville
4 guests · 2 bedrooms · 3 beds · 1 bath
Kitchen · Wifi · Free parking
Price:$150 CAD/night
Entire house
VAALDAM 3 BEDROOM ON SUITE HOUSE
7 guests · 3 bedrooms · 4 beds · 3 baths
Kitchen · Free parking
Price:$137 CAD/night
Entire house
Rating 2.50 out of 53 reviews
The Peninsula on the Vaal
16+ guests · 8 bedrooms · 10 beds · 4 baths
Pool · Kitchen · Free parking
Price:$500 CAD/night
118 of 19 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.