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

Situated within the Greater Kruger National Park, Lions Place is located in Grietjie Private Nature Reserve.
An absolute little jewel in the Gritjie private game reserve. JP & Danielle and at the time also their daughter Camille gave our honeymoon stay the absolute perfect touch. Extra champagne and a personal congratulations card gives you bubbles in your belly as well. 🥰 JP is an excellent ranger with a lot of knowledge which he enjoys to share and Danielle make the best food to your preferences you can imagine. You can rest assured that you will not leave this place hungry. This is the best safari experience we have ever had. Although we did not see an overwhelming amount of animals but that is a total lottery. This stay was totally A-mazing!!! 🤩😍

Offering unique forest views from above the treetops, this estate is just 10 km from Plettenberg Bay.
We stayed here on our honeymoon for one night and it was so worth it. The lodge was incredible and there were lovely touches from staff, a plate of goodies and drinks when we got back from dinner

Located in Franschhoek, 30 km from Boschenmeer Golf Course, W-Collection Franschhoek L'Ermitage Villas provides accommodation with an outdoor swimming pool, free private parking, a garden and a...
This stay was one of the best in our lives. The property is very beautiful… villa 11A on the lake is just breathtaking The hotel is very clean, you have everything you need for a perfect relaxing stay. Thank you for hosting us, very unique!

The Thatch House Boutique Hotel, Hermanus is located on the banks of the Kleinriver Lagoon. This boutique hotel boasts an outdoor swimming pool and a tennis court.
Very special place. Like many others in South Africa - specially in Garden Route - the staff was specially careful and nice. It was our honeymoon and they manage to guarantee everything, including a boat ride from Gansbaai. The property is absolutely beautiful, and the city of Hermanus is a very special destination to enjoy.

Situated 20 km from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine.
Beautiful property, great golf course and very hospitable staff.

Featuring a garden, a terrace as well as a restaurant, Dorp Hotel is located in the centre of Cape Town, 2.8 km from Three Anchor Bay Beach.
The Dorp hotel is an amazing place, like a house inside a massive, intensive city. Incredible views, incredible breakfast, resting places and awesome staff.

Strandloper Ocean Boutique Hotel offers panoramic views of Paternoster Bay from its restaurant. It offers 5-star, eco-friendly accommodation with air conditioning and solar heating.
Lovely rooms and location. Leeto restaurant very good.

Palmiet Valley Wine Estate offers accommodation 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...
Gorgeous location and facilities, friendly and helpful staff, historical building, beautiful garden

Situated within the Klaserie Private Nature Reserve, Ivory Wilderness River Rock Lodge features a viewing deck, lounge and splash pool overlooking the Klaserie River.
We loved this amazing Safari lodge! Warren and his team were super friendly and went above and beyond to make our stay special. We loved the safari drives and the bush walk is a must do! We saw all of the big 5 plus so many more beautiful animals and birds. Warren's knowledge of everything in the park is astonishing and we loved learning about the history of the area and South Africa in general from him. The property is stunning and we especially loved eating/relaxing on the deck watching the many animals pass by.

Located 23 km from Timbavati Private Nature & Game Reserve, Motswari African Retreat & Walking Safaris by NEWMARK provides rooms with air conditioning in Timbavati Game Reserve.
Marius and Erik were the best guides. We learnt so much from them in the walking safari. The staff is lovely. The retreat is divine and has a lovely relaxing area both by the pool and in a veranda. I'd highly recommend you stay here for one night before checking in at their private game reserve for more game drives.

Situated on the southern tip of Africa, between the mountains and the Indian Ocean, Agulhas Ocean House provides free WiFi and free parking.
Sheryl you’re amazing and I will dearly miss you! The owners are simply the best. Kind, welcoming and full of care for their guests. Room was spacious and clean, bathroom as well. We had ocean view and I would 100% recommend it. The town is small but the owners can advise you some nice restaurants.

Located on a 3 acre estate, this property offers luxury rooms with lagoon views, 2 swimming pools and a landscaped garden. It is 15 minutes’ drive from nearest Golf Club. St.
Everything about St James was outstanding, from the moment we arrived until the moment we left. The welcome, the staff, the service, the suite, the views, the peace, could not have been better. We loved the complimentary boat trip.