
Hotels in South Africa
Enter your dates to pick from 42048 hotels and other places to stay!
Explore South Africa

Located within the Greater Kruger National Park, Lions Place is located in Grietjie Private Nature Reserve.
Lions Place is in the middle of a game preserve, so it is remote, but that is essential to its charm. You are in the middle of the habitat of African wildlife. Nevertheless, JB has managed to create a really high-end lodge. The building is lovely, the rooms are very comfortable, and the meals are exceptional. We went on four safaris and they were magical.

Offering unique forest views from above the treetops, this estate is just 6.2 mi from Plettenberg Bay.
It's exceptional , stunning and amazing

Located in Franschhoek, 19 miles from Boschenmeer Golf Course, W-Collection Franschhoek L'Ermitage Villas provides accommodations with an outdoor swimming pool, free private parking, a garden and a...
Absolutely stunning property!! Fabulous location, easy access to town and all that Franschhoek has to offer. Impeccably clean with all the amenities of home-away-from-home.

The Thatch House Boutique Hotel, Hermanus is located on the banks of the Kleinriver Lagoon. This boutique hotel features an outdoor swimming pool and a tennis court.
Just wow! The manager made a magnificent effort to make us feel at home. The food was yummy, and the room was spectacular.

Located 12 mi from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine. The hotel has a spa center and hosts a championship golf...
From the moment we arrived the staff were amazing, we felt like celebrities! They were so friendly and helpful, arranged a birthday surprise. The grounds are stunning, so the trail for a beautiful view. We stayed in the Manor House and the room was huge. View of the mountain from the bath! We also had a drift away package and that was 10/10. Best place I’ve ever stayed.

Strandloper Ocean Boutique Hotel offers panoramic views of Paternoster Bay from its restaurant. It offers 5-star, eco-friendly accommodations with air conditioning and solar heating.
This place is amazing, location, views and unreal rooms. From check-in to check out everything was exceptional a warm welcome. Staff made our celebration simply unforgettable. The boutique hotel is a real treat, extremely manicured, professional and clean. A wonderful service experience.

Located 14 miles from Timbavati Private Nature & Game Reserve, Motswari African Retreat & Walking Safaris by NEWMARK provides rooms with air conditioning in Timbavati Game Reserve.
Exceptional Safari Experience – Beyond Expectations! Driving all the way from Skukuza through Kruger into the heart of Timbavati, Motswari exceeded every expectation. The lodge is stunning and set in a truly breathtaking location, but what really makes this place special is the staff. Rudolf and his team went above and beyond to make our stay unforgettable. Their warmth, knowledge, and hospitality made us feel completely at home. We couldn’t have enjoyed it more – an absolutely unforgettable experience!

Featuring a garden, a terrace as well as a restaurant, Dorp Hotel is located in the center of Cape Town, 1.7 miles from Three Anchor Bay Beach.
This hotel has one of the most breathtaking views in the world. And it is beautiful, quirky, arty, local and luxurious. Loved every second.

Located within the Klaserie Private Nature Reserve, Ivory Wilderness River Rock Lodge features a viewing deck, lounge and splash pool overlooking the Klaserie River.
Wonderful location with very friendly. The best game drives we have ever had.

Palmiet Valley Wine Estate offers accommodations on a 300-year-old wine farm in the beautiful Paarl Valley which is part of the Cape Winelands, only 30 minutes from Cape Town and Cape Town...
This is probably one of the most quaint places we've ever stayed at. Staff was amazing and the whole farm provided a very relaxing and memorable stay!

Located on the southern tip of Africa, between the mountains and the Indian Ocean, Agulhas Ocean House provides free WiFi and free parking.
Sheryl is awesome house owner! Very kind!

Located in Clarens, 16 miles from Golden Gate Highlands National Park, 360 Country Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.
We were positively surprised how nice the hotel was. Beautiful design of every detail, friendly staff, excellent food and stunning views of the mountains. I wish we could spend a few more nights there as the city looked very cute and worth exploring.