
Hotels in South Africa
Enter your dates and choose from 41584 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.
Thanks JB for the wonderful time at Lions place everything was perfect and next time we will spend more time with you. Kr Torsten

Offering unique forest views from above the treetops, this estate is just 10 km from Plettenberg Bay.
The Tsala team made this place extra special. We got recently engaged and they went the extra mile to celebrate this with us.

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...
Esme was so fantastic for all information about the area, the stay. The place was beautiful and fitted out for comfort with double glazing, beautiful bed linen, great aircon.

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.
The breakfast was phenomenal. Fruit and muesli and hot breakfast was offered. Staff were very attentive and very professional and friendly. The view over the lagoon is breathtaking. The dining room is warm with lit fires all day and night.

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.
We spent 2 nights in Motswari Private Game Reserve and it was an unforgettable experience! Wonderful food, service, exclusivity and personal attention. Our ranger, Marius was exceptional and made every game drive and our walking safari unforgettable. His trackers, Elvis and Misha was just as amazing with their knowledge of the animals and the bush. We saw 3 of the 5 "big five" in just 1.5 days of being there, thanks to these guys. The food and service at the lodge was beyond our expectations in every way. I was a vegetarian and they catered for me with exceptional skill and charm. The food was really outstanding, thank you Glenda and team! Our other hosts, Desmond and MJ looked after every detail and made our stay wonderful. Our room was large, luxurious and comfortable. We each had a great massage too (thank you Lerato), in a space where you can watch giraffes walk by... The setting of this private lodge is amazing, you overlook a river with giraffes and elephants walking by. We even had a hyena come close to us while sitting around the camp fire - so special. This was a once in a life time experience and we hope to be back again soon!

Situated 20 km from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine.
Beautiful grounds, amenities, rooms and dining options. Nice option to cycle around the vineyards

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

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.
Absolutely perfect boutique hotel, amazing food, location and staff. All outstanding!

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.
Beautiful interior, great facilities and friendly staff. The hotel is a masterpiece and we had a wonderful stay.

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.

With a pool and outdoor Jacuzzi, this boutique hotel is located just a 2-minute walk from the restaurants and shops in Kloof Street.
This is just a perfect small hotel: individual attention, comfortable room, delicious food! And a real fireplace to enjoy a complimentary glass of port or a cup of rooibos!

Situated in Clarens, 26 km from Golden Gate Highlands National Park, 360 Country Hotel features accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Fabulous location, stay and people.