
Hotels in South Africa
Enter your dates and choose from 39202 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 reviewThanks JB for the wonderful time at Lions place everything was perfect and next time we will spend more time with you. Kr Torsten
Scored out of 10, guest rating 9.99.9Exceptional - What previous guests thought, 64 reviewsExceptional · 64 reviewsFrom US$324 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,314 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,036 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, 190 reviewsExceptional · 190 reviewsFrom US$209 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$844 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, 475 reviewsExceptional · 475 reviewsFrom US$426 per nightSituated 20 km from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine.
Guest reviewamazing location, beautiful staff, wine & food outstanding with views to die for.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 486 reviewsExceptional · 486 reviewsFrom US$303 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$849 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 reviewBeautiful small hotel with many personal touches. Great breakfast to start the day with, cake in the afternoon and a good selection of wines (honesty bar), plus port and sherry as a complimentary detail. very helpful and friendly staff, trying to assist in everything they can. we had a wonderful time!
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 226 reviewsExceptional · 226 reviewsFrom US$221 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 reviewThe property was absolutely stunning, and felt like a home away from home. The ultimate destination for pure relaxation and luxury. We loved everything about our stay and the staff were extremely friendly, helpful and provided good recommendations for our stay in Hermanus.
Scored out of 10, guest rating 9.79.7Exceptional - What previous guests thought, 234 reviewsExceptional · 234 reviewsFrom US$512 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 reviewEverything. The view is incredible. The facilities are great, really subtle and classy. An amazing collection of books that will keep you entertained for hours. The gardens are really pretty. The food delicious and the service friendly and helpful. We felt really taken care of.
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 443 reviewsExceptional · 443 reviewsFrom US$199 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 reviewWhat I liked about the place of residence is the location of the place and the staff are very wonderful, calm and very helpful, especially Sally, she was wonderful and I
Scored out of 10, guest rating 9.69.6Exceptional - What previous guests thought, 452 reviewsExceptional · 452 reviewsFrom US$202 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