River Crossing B&B and Self catering in the central; Drakensberg River Crossing B&B and Self Catering, has Wifi Available



Rates & Policies


Our accommodation rates range from R350.00 to R600.00 per person per night sharing, excluding breakfast. Most of our accommodation is comprised of self catering. Breakfasts are an optional extra. Please pre-book.Price on application. Dinners can be provided by prior arrangement.
Once you enquire we will send a quotation within the published range as above which will be influenced by the following criteria:

Payment Terms

A 50% deposit is required for leisure bookings and 100% for business bookings against Invoice.
100% deposit required for bookings for long-weekend and for large group bookings.
Payment of balance on arrival can be in cash, via EFT with bank notification or Credit card via an internet bureau system which attracts an administration fee.

Cancellation Terms

Cancellation within 7 days of stay, forfeit the Full Booking Value
Cancellation within 14 days of stay, forfeit 75% of payment made
Cancellation within 21 days of stay, forfeit 50% of payment made
Cancellation within 30 days of stay, forfeit 25% of payment made
All cancellations are also subject to a 10% admin fee on Full Booking Value.



We offer free Wifi for 30 minutes per 24 hour period per device. Additional data may be purchased from the office during normal office hours.

The accommodation and all other rooms at River Crossing are strictly non-smoking please. There are ashtrays outside on the patios where smokers are free to smoke. We will levy a special cleaning charge of R1000 per room in any room in which our staff detect smoking. We reserve the right to ask any such offenders to leave the premises.

Bed Linen and bathroom towels are provided, but not swimming towels. In the normal course of events, towels are replaced after 4 nights stay and bed-linen after a week's stay. Our rates quoted take this change frequency into account. This practice takes cognisance of the importance of water conservation. Towels are air-dried daily if sunny. However, if you require a more frequent change of towels and linen, please let us know your requirements before your arrival, so that we can adjust the rate we have already agreed as this will have cost implications.

Please take care to take all your belongings when checking out, especially smartphone chargers and jewellery and shoes. If you require property which you have left behind to be posted, we will charge an admin fee of R100 plus cost of packaging and postage. Otherwise it will be kept for up to 3 months where after it will be given to charity.

Servicing of the villas includes basic cleaning of bedrooms, bathrooms, lounge and patio. If you would like to have your dishes washed every morning around 10.30am daily, when they do the servicing of your unit or villa, there will be an additional charge. Price on application.

As we are close to the Drakensberg World Heritage Site we require consideration of wild-life around us and fellow guests who have come to enjoy peaceful surroundings. After 10.30pm noise levels to be reduced.

The swimming pool is unfenced. It is incumbent upon parents to monitor their children accordingly and ensure that their children’s behaviour does not negatively impact on other guests please.

Our large 4 bedroom Villa Toscana is fully electrically fenced and we allow clean living smaller pets when the villa is taken up fully. Owners to take responsibility that pets do not escape.
Accommodation in other Villas is not suitably fenced, so only very small, clean living pets will be considered and must be kept from impacting other guests in terms of noise and presence. These must come and go with their owners and not be left behind to possibly wail and trouble other guests.


To make a booking enquiry, please fill in the form on our "Contact Us & Map" page.



Find us on Google Maps
River Crossing B&B Self Catering, Central Drakensberg, KZN,South Africa



Visit our Facebook page
Facebook - River Crossing B&B and Self Catering, Central Drakensberg, KZN, South Africa