
Hotels in South Africa
Enter your dates and choose from 39817 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.
Guest reviewThe whole experience was magical, and one we will remember for the rest of our lives. We were blown away by the efforts made by Danielle in hosting us, from the amazing home cooked food in such a beautiful setting to making sure we had clean rooms, new towels, and made beds to return to every morning. As for the safari, it is difficult to find the words to describe how amazing this was. We really appreciated JP sharing his experiences and knowledge of the animals and his patience in answering our many questions. There is nothing like seeing an elephant with its baby walk right past you or a lion so full after a kill that it can barely move. In the end, we saw zebras, giraffes, rhinos, hippos, impala, rare wild dogs, and many other animals and birds. We already miss our coffee by the river as the sun comes up...it was perfect in every way.
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 63 reviewsExceptional · 63 reviewsFrom US$323 per nightLalibela Game Reserve - Inzolo Lodge offers accommodation 43 km from Addo Elephant National Park. Guests can enjoy the on-site bar. Some rooms feature a seating area where you can relax.
Guest reviewExcellent service - beautifull location and the food was out of this world!
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 12 reviewsExceptional · 12 reviewsFrom US$1,306 per nightOffering unique forest views from above the treetops, this estate is just 10 km from Plettenberg Bay.
Guest reviewIt is a must in south africa A very beautiful place with great staff
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 221 reviewsExceptional · 221 reviewsFrom US$1,031 per nightLocated in Franschhoek, 30 km from Boschenmeer Golf Course, W-Collection Franschhoek L'Ermitage Villas provides accommodation with an outdoor swimming pool, free private parking and a garden.
Guest reviewThe villa was stunning and the scenery just amazing! The villas were serviced every day and to an exceptional standard. The high street was a 20min walk so it was still central. Esme and the team were very diligent and responsive. The pictures matched the villa 100%.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 188 reviewsExceptional · 188 reviewsFrom US$208 per nightSituated within the Klaserie Private Nature Reserve, Ivory Wilderness River Rock Lodge features a viewing deck, lounge and splash pool overlooking the Klaserie River.
Guest reviewFantastic location with observation terrasse. On 10 safaris, the best guide ever (Wynant): he really knows what he is talking about, calm,….
Scored out of 10, guest rating 9.39.3Superb - What previous guests thought, 44 reviewsSuperb · 44 reviewsFrom US$840 per nightStrandloper 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.
Guest reviewBlown away. So impressed. Loved everything!
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 474 reviewsExceptional · 474 reviewsFrom US$430 per nightSituated 20 km from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine.
Guest reviewFantastic stay. Staff very friendly. Delicious food in the 2 different restaurants. Magnifique views! Rooms very confortable! Pool heated is fantastic!
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 485 reviewsExceptional · 485 reviewsFrom US$301 per nightLocated 23 km from Timbavati Private Nature & Game Reserve, Motswari African Retreat & Walking Safaris by NEWMARK provides rooms with air conditioning in Timbavati Game Reserve.
Guest reviewGreat Lodge. Fantastic service, amazing safari experience with great ranger. life-time experience.
Scored out of 10, guest rating 9.59.5Exceptional - What previous guests thought, 9 reviewsExceptional · 9 reviewsFrom US$718 per nightThe 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.
Guest reviewOne of the best hotels we stayed in South Africa. Wonderful place, beautiful territory, warm stuff, tasty food, hot tube (!) near the water, stunning view and no people. Hotel was fully booked but we saw almost no other guests. Even in winter it was warm in the room. Room is fully equipped. You will find everything you need. We fully relaxed here. Room was cleaned twice a day. Welcome snacks and drinks in the room were very tasty. You feel like they waited for you, like you are really welcome here. I can recommend this lovely place to everyone, you won't regret.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 234 reviewsExceptional · 234 reviewsFrom US$510 per nightWith a pool and outdoor Jacuzzi, this boutique hotel is located just a 2-minute walk from the restaurants and shops in Kloof Street.
Guest reviewThis is a high-quality small boutique hotel with exceptional decor and art of the region close to some great restaurants.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 225 reviewsExceptional · 225 reviewsFrom US$220 per nightFeaturing 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.
Guest reviewThe beautiful view from our family room, the wonderful breakfast, the friendliness of the staff, the garden, the location away from touristy waterfront.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 440 reviewsExceptional · 440 reviewsFrom US$198 per nightLocated 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.
Guest reviewEverything was perfect. The boat trip was a plus. We were given an upgrade and stayed in a huge bedroom I front of the lake. The staff and Sandy made all the efforts for us to have the best experience during our short stay.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 452 reviewsExceptional · 452 reviewsFrom US$200 per night
- O.R. Tambo International Airport (JNB)Johannesburg, South Africa
- Cape Town International Airport (CPT)Cape Town, South Africa
- Port Elizabeth International Airport (PLZ)Port Elizabeth, South Africa
- King Shaka International Airport (DUR)Durban, South Africa
- East London Airport (ELS)East London, South Africa
- Kruger Mpumalanga International Airport (MQP)Nelspruit, South Africa
- George Airport (GRJ)George, South Africa
- Hoedspruit Eastgate Airport (HDS)Hoedspruit, South Africa
- Kimberley Airport (KIM)Kimberley, South Africa
- Polokwane International Airport (PTG)Polokwane, South Africa
- Lanseria International Airport (HLA)Johannesburg, South Africa
- Richards Bay Airport (RCB)Richards Bay, South Africa