Check out our pick of great resorts in South Africa
ATKV Eiland Spa
in Letsitele
Located in Letsitele, 1.4 km from Tsonga Open Air Museum, ATKV Eiland Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a restaurant. All rooms feature a kitchen, a TV with satellite channels, and a private bathroom. The resort offers an indoor pool, entertainment staff and an ATM.
Show more
Show less
Cavern Resort & Spa
in Bergville
Adventure seekers can enjoy hiking and trekking, mountain biking, fly-fishing and horse trails. Guests can also relax alongside the outdoor swimming pool or make use of the tennis court. The on-site spa provides selected massages and beauty treatments.
Show more
Show less
Flitwick Ranch
in Swartberg
Flitwick Ranch features a garden, shared lounge, a terrace and restaurant in Swartberg. Featuring a shared kitchen, this property also provides guests with a barbecue. There is a children's playground and guests can make use of free WiFi and free private parking.
Continental and Full English/Irish breakfast options are available daily at the resort.
Show more
Show less
Pine Lake Resort
in White River
Located in White River, 28 km from Mbombela Stadium, Pine Lake Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a tennis court. Featuring a children's playground, this property is situated near attractions such as White River Country Club. Rooms are fitted with a balcony with lake views and free WiFi.
Show more
Show less
L'auberge Country Hideaway
in Port Elizabeth
The three secluded cottages at L’auberge are nestled amongst the trees and boast a private deck, en suite bathroom and a seating area. They are each equipped with a satellite TV, mini fridge and tea-and-coffee-making facilities. Linen and towels are provided.
Show more
Show less
Gooderson Leisure Riverbend Chalets Self Catering and Timeshare Gold Crown Resort
in Drakensberg Garden
Riverbend Chalets (Gold Crown Resort) is set within the scenic Drakensberg Garden and boasts views of lush landscapes and the majestic Drakensberg Mountain Range. The resort has a restaurant, children’s playground and outdoor swimming pool.
Show more
Show less
Hoogland Spa Resort Bela Bela
in Bela-Bela
Offering a spa centre and hot tub, Hoogland Spa Resort is situated in Bela-Bela, located in the Limpopo Region. Free private parking is available on site and free WiFi is offered in the public areas.
Hoogland Spa Resort offers eleven self-catering chalets, each equipped with satellite TV, air conditioning in the lounge area, fully-equipped kitchen and private BBQ facilities overlooking the gardens and pool area. The private bathrooms offer both baths and showers.
Show more
Show less
Monomotapa Village @ Legend Golf and Safari Resort
in Golders Green
Nestled within the Big 5 Entabeni Safari Conservancy, Monomotapa Village @ Legend Golf and Safari Resort offers accommodation in Golders Green.
Each room is equipped with a kettle and a private bathroom. Certain rooms have a seating area where you can relax.
Show more
Show less
Lake Naverone Holiday Cottages
in Drakensberg Garden
Located on the foothills of the Southern Drakensberg, Lake Naverone Holiday Cottages is set on large estate with 2 lakes and 7 km of river frontage. It offers picturesque stone cottages with magnificent views.
Show more
Show less
Frontier River Resort
in Vioolsdrif
Frontier River Resort is located in South Africa, 6 km from the Vioolsdrift Border Control to Namibia. Kotzeshoop is 5 km away. The resort is on the banks of the Orange River.
Other facilities on site include a swimming pool, patio and a tiki bar with a large deck overlooking the Namibian Mountains and the Orange River.
Show more
Show less
Resort in Vanderbijlpark
Popular with guests booking resorts in South Africa
Resort in George
Popular with guests booking resorts in South Africa
Resort in Hartbeespoort
Popular with guests booking resorts in South Africa
Resort in Himeville
Popular with guests booking resorts in South Africa
Resort in Bonjaneni
Popular with guests booking resorts in South Africa