7 Great on the water stays near Joburg

Last updated: Sep 28, 2017

Looking for some awesome places on the water to cool down for the rest of summer? In this article we bring you 7 places near rivers, oceans and lakes that are perfect for an aquatic getaway. .


Carryblaire River Retreat

Carryblaire River Retreat - Parys, From R495 per person

Only an hour and a bit drive from JHB and nestled on the banks of the Vaal River near Parys and Vredefort Dome, Carryblaire embodies peace, tranquillity and a sense of oneness with nature. With its own natural island and being a bird sanctuary the views offered at Carryblaire are breathtaking and some of the most beautiful.

Kingfisher's View Waterfront Lodge

Kingfisher's View Waterfront Lodge - Hartbeespoort, From R580 per person

A peaceful getaway in the secure area of Kosmos offering B&B or self-catering packages with lovely views of the dam and mountain. Fully equipped air conditioned suites with own lounge, DSTV, braai area, pool access, and choice of ensuite bath shower or Jacuzzi. Enjoy an evening braai or sundowner while the lights reach out to you over the still waters.

Bambuu Lakeside Lodge

Bambuu Lakeside Lodge - Hazyview, From R800 per person

Bambuu Lakeside Lodge is sprawled out on the banks of its own private lake. Its reflection in the calm waters is a promise of the luxury, peace and tranquillity it has to offer. Each of the spacious en-suite rooms has a view of the lake and its fauna and flora. We also offer DSTV and a beverage facility in each of the rooms.

Valley of the Rainbow Country Estate and Nature Reserve

Valley of the Rainbow Country Estate and Nature Reserve - Dullstroom, From R705 per person

Valley of the Rainbow Country Estate and Nature Reserve is an AA Highly Recommended establishment. Whether you’re a nature lover or sport enthusiast, Valley of the Rainbow Sporting Estate and Nature Reserve is an incredible place to be all year’ round. Accommodation is in either the Manor House (dinner and breakfast), Country House (self-catering) or Tented Chalet (self-catering).

Swallows House

Swallows House - Hazyview, From R1100 per unit

Swallows House is a self-catering unit that has 2 bedrooms. The main bedroom has a queen size bed with its own TV and has an ensuite bathroom with a bath and separate shower. The second bedroom has 2 x 3/4 beds, also has an ensuite bathroom with shower. Both rooms have glass doors leading onto the patio giving the rooms a great view.

Rainbow Lodge

Rainbow Lodge - Dullstroom, From R360 per person

Rainbow Lodge Estate is a beautiful farm with self catering chalets in the heart of Mpumalanga, just 200km from Pretoria and 250km from Johannesburg. Rainbow lodge is the ideal getaway for a couple who are seeking a romantic weekend away or the whole family who need to get away from the hustle and bustle of the city, to a tranquil environment.

Mogodi Lodge Retreat

Mogodi Lodge - Graskop, From R345 per person

Superbly situated just fifty meters from the Graskop Gorge Falls with a magnificent view over the Mpumalanga Lowveld. An ideal location for guests to enjoy the abundant natural beauty. Here you can go on forest walks, berg hikes or pay a visit to our rain forest.