Hotels in South Africa

Search South Africa Hotels

    Why book with Expedia ?

    • Best Price Guarantee
    • Over 282,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    South Africa Hotel Guide

    Start planning for a great African safari by making reservations at hotels in South Africa. A South African holiday is a great way to let your inner adventurer loose. The Eastern Cape offers a wide variety of activities including water sports, jungle adventures, and sightseeing in the snow-covered mountains. Book top rooms using cheap hotel deals in South Africa any time between September and May for the best holiday weather.

    Read More

    A cheap South Africa hotel deal will make the holiday more affordable. Find special discount rates on South Africa hotel packages that include surfing and scuba diving in the nearby Indian Ocean. The country hosts miles of pristine forest and beaches. The outdoor adventures are a never-ending delight for people who have taken advantage of great South Africa hotel deals.

    Sit back and enjoy a locally brewed beer after coming back to South Africa hotels. The locals will greet you at the restaurants where low prices make the exotic seafood even more appealing. Biltong, Sosates, and Mealie are common South African foods that every tourist should try. Order the wild game if you want to be especially adventurous. Ostrich, crocodile, and antelope are among the items you are likely to find on the menu.

    A safari tour is enough to satisfy the curiosity of visitors. You will see elephants, giraffes, and even a few gorillas along the way. The safari tours are a safe way to view the sleek lions and the commanding tigers. Bring a good camera when taking a holiday in South Africa. You will have the opportunity to take photos that you will treasure for a lifetime. Make the most of the safari by staying close to the tour guide who will tell you everything you need to know about the area and wild animals that are roaming about.

    Take a day off from spotting wild animals for a cultural exploration. Enjoy the fine arts at the National Art Gallery. Try riding an ostrich at Oudtshoorn if you feel especially feisty. It is a difficult task that should only be attempted with expert ostrich handlers present. Swim with the penguins at Boulders Beach to get a feel for what it would be like to be one of the black and white birds. Ride a luxury Blue Train across the South African countryside to take in amazing views while basking in astonishing luxury.

    A holiday in South Africa is thrilling and an adventure that you will never forget. Take as many photos as your camera will hold. Where possible, take videos of the breathtaking landscapes where wild animals roam. You will want to relive this holiday over and over again.

    Other Region Hotel Destinations in Africa & Indian Ocean

    South Africa Hotels
    South Africa Hotels

    Hotels in Cape Town (and vicinity)

    One&Only Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    One&Only Cape Town

    Dock Road, V & A Waterfront, Cape Town - Map
    "Absolutely gorgeous hotel & 5 star service "
    Every moment of my stay at the One & Only was a pleasant experience. You will not be disappointed. From the most helpful concierge to the consistently friendly interaction with every staff member, this hotel is better than 5 stars. Just take a walk through the lobby to the pool- gorgeous. I loved the live music in the evenings as well. I stayed in the standard room- wasn't disappointed a bit. Huge bathroom with best shower ever :) I could go on & on.
    Traveller from chicago
    This family-friendly Cape Town hotel is located on the waterfront, within a 10-minute walk of Two Oceans Aquarium and …More
    Taj Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    Taj Cape Town

    1 Wale Street, Cape Town - Map
    "First night in Cape Town"
    We started our trip to South Africa in Cape Town and stayed at the Taj. It is a great hotel in a relatively safe area. Parking is only by valet since it is in town. When we asked the concierge for a place to have dinner they gave us excellent recommendations that were just a taxi ride away. We chose one in amps bay which was only a 25 minute cab ride. The breakfast at the hotel is excellent and quite upscale, as you would expect from a 5 star rated hotel.. The room was comfortable and even had a glass wall between the bathroom and the bed area. All in all it was an excellent start to our adventures of shark diving and horseback safari's.
    Traveller from Abu Dhabi
    This family-friendly Cape Town hotel is located on the Strip, just steps from St. George's Cathedral and Greenmarket Square …More
    aha Inn on the Square - Cape Town Hotels
    Rating: 4.0 Stars

    aha Inn on the Square

    10 Greenmarket Square Road, Cape Town - Map
    "Great hotel in the city centre. "
    Fantastic hotel in the city centre great value for money. Book here if you want a real Cape Town experience. I'll be coming back again.
    Traveller from London
    Located in Cape Town City Centre, this hotel is steps from Old Town House and Greenmarket Square. Castle of Good Hope and …More

    Hotels in Johannesburg (and vicinity)

    Protea Hotel Balalaika Sandton - Johannesburg Hotels
    Rating: 4.0 Stars

    Protea Hotel Balalaika Sandton

    20 Maude Street, Johannesburg - Map
    "Nice hotel very well located"
    Staff very friendly and rooms very clean, the hotel was within walking distance of Mandela square and shopping centers
    A Traveller
    Modern hotel with colonial themed design set in lush, landscaped gardens, attached to Village Walk Shopping Centre and within …More
    Protea Hotel OR Tambo Airport - Kempton Park Hotels
    Rating: 4.0 Stars

    Protea Hotel OR Tambo Airport

    Corner of York and Gladiator Streets, Kempton Park - Map
    "Nice hotel, near airport"
    We were initially assigned a room that was anywhere near ready to be occupied. It took a few attempts for them to locate a room for us. Once in the room, it was fine until I tried to get on the internet. For some reason their system still showed us in the previous room. I called the desk and was told to give them a few minutes to fix the profiled. I waited and sill nothing. So, I went down to the desk I was asked "did you try logging on with the initial room number"? Well of course I didn't, I wouldn't have thought to do to that especially since we called the desk and was told to give them a few minutes to make the change. So I was then told to use the Conference Room code, which did not work once I got back to my room. So, I just logged on using the initial room number. The next morning I asked for a late check out and was given the price, when explained the issues we had had upon check-in, I asked for a complimentary late check-out and it was granted. I appreciate the comp, but think it should have been offered. The lunch buffet was amazing as well as the restaurant staff.
    Traveller from San Juan, Puerto Rico
    Situated near the airport, this hotel is within 3 mi (5 km) of Kempton Park Golf Club, International Terminal Duty Free Mall …More
    Radisson Blu Gautrain Hotel Sandton Johannesburg - Johannesburg Hotels
    Rating: 4.0 Stars

    Radisson Blu Gautrain Hotel Sandton Johannesburg

    Corner of Rivonia Road and West Street, Johannesburg - Map
    "Nice hotel very near gautrain station"
    Friendly staff, large clean room. Buffet breakfast was excellent. My kids and I love the place, the bar is amazing, On our next trip to johannesburg we will stay there again. Keep up a good job.
    Traveller from Calgary
    Located in Sandton, this hotel is within a 10-minute walk of Peacemaker Museum and Sandton City. Nelson Mandela Square and …More

    Hotels in Mpumalanga - Limpopo (provinces)

    aha Greenway Woods Resort - White River Hotels
    Rating: 3.0 Stars

    aha Greenway Woods Resort

    Vintage Drive, Off R40 to Hazyview, White River - Map
    "Lovely setting and so close to the White River gol"
    I had a nice and relaxing stay, the staff were helpful and the surroundings peaceful.
    Wayne from Mozambique
    Situated in White River, this spa resort is 2.9 mi (4.7 km) from Casterbridge Country Shopping and within 20 mi (32 km) of …More
    aha Casa Do Sol Hotel & Resort - Hazyview Hotels
    Rating: 4.0 Stars

    aha Casa Do Sol Hotel & Resort

    Sabie Road (R536), Hazyview - Map
    "Nice hotel in a beautiful setting"
    Only stayed one night but enjoyed the hotel. Very comfortable and friendly staff.
    Traveller from London
    Located in a regional park, this family-friendly hotel is 0 mi (0 km) from Hazyview Elephant Sanctuary and 4.4 mi (7.1 km) …More
    Protea Hotel Hazyview - Hazyview Hotels
    Rating: 3.0 Stars

    Protea Hotel Hazyview

    R40 Road, 7km before Hazyview, Hazyview - Map
    "Great hotel"
    My partner and I had a positive experience. We enjoyed our stay at the hotel.
    Traveller from Johannesburg
    This family-friendly Hazyview hotel is located in a shopping district, 5.4 mi (8.7 km) from Elephant Whispers, and within 12 …More