Book Cheap Hotels in Drakensberg Mountains
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Drakensberg Mountains
Most frequently booked Drakensberg Mountains hotels

Little Switzerland Resort
R74 Oliviershoek Pass, Jagersrust, KwaZulu-Natal
Free cancellation
Reserve now, pay when you stay
18.78 km from city centre
The price is CA $139 per night
CA $139
CA $160 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this 4-star spa hotel in Jagersrust. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Eskom Drakensberg Visitors Centre and Driekloofdam Pier are located nearby.
Pool
Spa

Golden Gate Hotel
Golden Gate National Park, Golden Gate Highlands National Park, Free State
53.66 km from city centre
The price is CA $91 per night
CA $91
CA $155 total
Sep 4 - Sep 5
includes taxes & fees
Stay at this 3-star business-friendly hotel in Golden Gate Highlands National Park. Enjoy free parking, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews.
Parking included
Free WiFi

Cathedral Peak Hotel
1 Cathedral Peak Drive, Giant's Castle Game Reserve, KwaZulu-Natal
25.31 km from city centre
The price is CA $292 per night
CA $292
CA $348 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this 4-star spa hotel in Giant's Castle Game Reserve. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Cathedral Peak and Didima San Rock Art Centre are located nearby.
Pool
Breakfast included

Montusi Mountain Lodge
D119, Northern Drakensberg, Jagersrust, KwaZulu-Natal
15.02 km from city centre
Stay at this 4-star spa lodge in Jagersrust. Enjoy free breakfast, free WiFi, and free parking. Popular attractions All Out Adventures and Amphitheatre Golf Course are located nearby.
Pool
Breakfast included

Sasi Bush Lodge
Kilburn Private Game Farm, Sasi Bush Lodge, Jagersrust, KwaZulu-Natal
Free cancellation
Reserve now, pay when you stay
17.02 km from city centre
The price is CA $365 per night
CA $365
CA $420 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this 3-star spa tentalow in Jagersrust. Enjoy free breakfast, free parking, and a full-service spa. Popular attractions Eskom Drakensberg Visitors Centre and Driekloofdam Pier are located nearby.
Pool
Breakfast included

Sani Valley Nature Lodges
Sani Pass Road, Himeville, KwaZulu-Natal
109.28 km from city centre
The price is CA $144 per night
CA $144
CA $166 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this 4-star family-friendly lodge in Himeville. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attraction Himeville Museum is located nearby.
Spa
Parking included

aha Alpine Heath Resort
D119, Old Cavernberg Road, Northern Drakensberg, Jagersrust, KwaZulu-Natal
Free cancellation
Reserve now, pay when you stay
16.9 km from city centre
The price is CA $200 per night
CA $200
CA $230 total
Sep 4 - Sep 5
includes taxes & fees
Stay at this 4-star spa hotel in Jagersrust. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions All Out Adventures and Amphitheatre Golf Course are located nearby.
Pool
Spa

Fairways Self Catering
Drakensberg Gardens Road, Drakensberg Gardens, KwaZulu-Natal
113.08 km from city centre
The price is CA $128 per night
CA $128
CA $147 total
Sep 7 - Sep 8
includes taxes & fees
Stay at this 3.5-star spa aparthotel in Drakensberg Gardens. Enjoy free parking, a full-service spa, and a golf course.
Pool
Kitchen

Witsieshoek Mountain Lodge
Maluti, Drakensberg, Maluti a Phofung, Free State
Free cancellation
Reserve now, pay when you stay
19.46 km from city centre
The price is CA $149 per night
CA $149
CA $176 total
Sep 3 - Sep 4
includes taxes & fees
Stay at this 3-star eco-certified lodge in Maluti a Phofung. Enjoy free breakfast, free parking, and an area shuttle (surcharge). Popular attractions Royal Natal National Park and Tugela Falls are located nearby.
Breakfast included
Parking included
Don't see what you're looking for?
See all available properties in Drakensberg Mountains
View all propertiesLowest 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.
Top family friendly Drakensberg Mountains hotel deals

aha Alpine Heath Resort
D119, Old Cavernberg Road, Northern Drakensberg, Jagersrust, KwaZulu-Natal
The price is CA $200 per night from Sep 4 to Sep 5
CA $200
CA $230 total
Sep 4 - Sep 5
includes taxes & fees
Top hotels in Drakensberg Mountains for Extended Stay

First Group Midlands Saddle and Trout
152 Hidcote Rd, Sub 7 of Farm Oatesdale, Mooirivier, KwaZulu-Natal
The price is CA $59 per night from Sep 1 to Sep 2
CA $59
CA $68 total
Sep 1 - Sep 2
includes taxes & fees
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.
Drakensberg Mountains hotels essential information
Accommodation | 159 hotels |
---|---|
Lowest Price | CA $59 |
Highest Price | CA $365 |
Popular hotels | Little Switzerland Resort, Golden Gate Hotel, Cathedral Peak Hotel, Montusi Mountain Lodge, Sasi Bush Lodge, Sani Valley Nature Lodges, aha Alpine Heath Resort, Fairways Self Catering, Witsieshoek Mountain Lodge |