Call for great rates
+1 (888) 385-8465600 reviews
From
$300District Road D119 Northern Drakensberg, Bergville, 3350, South Africa
Reservations:
+1 (888) 385-8465600 reviews
1/105

Spa/Wellness packages
Restaurant
Outdoor swimming pool
Free Private Parking
Free wifi
Waterslide
Tennis court
Bar
Cavern Resort & Spa invites travelers to the dramatic Northern Drakensberg, near Bergville in South Africa. Address: District Road D119 Northern Drakensberg. Located 24.6mi from the Bergville city center, the hotel sits in a scenic hillside setting, and it has 600 reviews to share.
Amenities shine with spa/wellness packages, a restaurant, and an outdoor swimming pool, plus free private parking and complimentary Wi‑Fi. For events, meeting/banquet facilities are available for an extra charge, while a waterslide and a tennis court (free) add to the fun. A bar, sun deck, terrace, non-smoking rooms, and a bathtub with free toiletries help ensure comfort.
Outside spaces include a garden, patio, beach chairs/loungers, a playground, and a picnic area. On-site activities such as horseback riding (extra charges), babysitting/child services (extra charges), and kids’ meals (extra charges) provide options for families and adventures seekers.
Perched on a hillside in the Northern Drakensberg, Cavern Resort & Spa blends scenic views with easygoing luxury. A refreshing outdoor pool sits alongside an all-season, adults-only pool with a shallow end for a casual dip, while spa and wellness packages offer pampering options. The Dining Room provides a family-friendly dining vibe, complemented by a bar, sun deck, and terrace; free private parking and complimentary Wi-Fi help keep plans light. For gatherings, meeting or banquet facilities are available for an extra charge, and a waterslide plus a tennis court (free) add splashy fun to the itinerary.
Outside spaces invite relaxed days in the open air, with a garden, patio, and beach chairs/loungers leading to a playground and a picnic area. On-site activities cover horseback riding (extra charges) and services such as babysitting/child services and kids’ meals (extra charges), offering convenient options for families and travelers seeking a touch more convenience or adventure.
A convenient payment setup accepts Visa, American Express, Diners Club, and Mastercard, with cash not accepted. The guest experience includes a bathtub with free toiletries and non-smoking rooms, rounding out comfort after days spent exploring the surrounding Drakensberg scenery.
Spa/Wellness packages
Restaurant
Outdoor swimming pool
Free Private Parking
Free wifi
Waterslide
Tennis court
Bar
Sun deck
Parking On Site
Terrace
Non-smoking rooms
Patio
Beach chairs/Loungers
Playground
Free toiletries
Bathtub
Picnic area
Garden
Show 6 photos
Room, Double or 2 Twin Beds
Double or 2 Twin Beds
Free wifi
Flat-screen TV
+
More details
Show 6 photos
Standard Room
Free wifi
+
More details
Show 10 photos
Suite
Free wifi
Flat-screen TV
+
More details
Show 7 photos
Superior Suite, 2 Bedrooms
Flat-screen TV
+
More details
Show 7 photos
Room
Free wifi
+
More details
9.2
600 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Attractions
Tugela Gorge
7.8miAttractions
Tugela Gorge
7.8miDining Room
Cuisines
Ambiances
Location
Features
Age restrictions
Availability
Spa/Wellness packages
Restaurant
Outdoor swimming pool
Free Private Parking
Free wifi
Waterslide
Tennis court
Bar
Sun deck
Parking On Site
Terrace
Non-smoking rooms
Patio
Beach chairs/Loungers
Playground
Free toiletries
Bathtub
Picnic area
Garden
Activities
Bowling
Cycling
Darts
Fishing
Game room
Hiking
Horseback riding
Ping-pong
Pool table
Tennis court
Tennis equipment
Walking tours
Bathroom
Bathtub
Bathtub or shower
Free toiletries
Hairdryer
Private Bathroom
Shower
Toilet
Toilet paper
Towels
Bedroom
Linens
Wardrobe or closet
Business Facilities
Fax/Photocopying
Meeting/Banquet facilities
Cleaning Services
Daily housekeeping
Ironing service
Laundry
Common Areas
Shared lounge/TV area
Entertainment & Family Services
Babysitting/Child services
Board games/Puzzles
Entertainment staff
Indoor play area
Outdoor play equipment for kids
Playground
Food & Drink
Bar
Coffee house on site
Fruit
Kids' meals
Packed lunches
Restaurant
Wine/Champagne
Front Desk Services
Invoice provided
General
Carpeted
Designated smoking area
Family rooms
Heating
Non-smoking rooms
Internet
Free wifi
Kitchen
Electric kettle
Outdoors
Garden
Outdoor furniture
Patio
Picnic area
Sun deck
Terrace
Parking
Free Private Parking
Parking On Site
Physical distancing
Cashless payment available
Contactless check-in/out
Room Amenities
Fan
Safety & security
24-hour security
CCTV in common areas
CCTV outside property
Fire extinguishers
Safe
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
Services
Wake-up service
Spa
Back massage
Beach chairs/Loungers
Couples' massage
Foot massage
Full-body massage
Hand massage
Head massage
Massage
Neck massage
Outdoor swimming pool
Spa
Spa facilities
Spa/Wellness packages
Waterslide
Pets are not allowed.
WiFi is available in public areas and is free of charge.
The minimum age for check-in is 18
Come and go whenever you want
Free private parking is available on site (reservation is not needed).
Reservations
Call us for our best daily rates
+1 (888) 385-8465Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0 - 2 years
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
Visa,
Diners Club,
Mastercard,
American Express
This property does not accept cash.

Onverwacht Farm, District Road D119, Bonjaneni, 3350, South Africa
4mi from current hotel
Excellent
287 reviews
From

Alpine Heath Resort, Off Cavernberg Road, Northern Drakensberg, 3354, Bonjaneni, 3354, South Africa
2.8mi from current hotel
Very Good
2,019 reviews
From

598 Craigielea Farm, Sterkfontein Dam, Tweefontein, 9880, South Africa
10.3mi from current hotel
Very Good
226 reviews
From

De Hoek Farm, R74, Bergville, Ethels Drive, 3350, South Africa
6.7mi from current hotel
Very Good
1,438 reviews
From

Northern Natal Drakensberg, KZN, Kruisfontein, 1911, South Africa
2.9mi from current hotel
Excellent
123 reviews
From

R 57 Witsieshoek, Bonjaneni, 9870, South Africa
5.1mi from current hotel
Very Good
883 reviews
From

Ezulwini Berg Resort Jagersrust, Ethels Drive, 3350, South Africa
9.2mi from current hotel
Good
141 reviews
From
Featured hotels
Featured hotels
Cities nearby
Popular cities