Hotels in South Africa

Search South Africa Hotels


    Why book with Expedia ?

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

    Pocket Guide: South Africa

    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.

    Hide
    South Africa Hotels
    South Africa Hotels

    Hotels in Cape Town (and vicinity)

    Cape Royale Luxury Hotel - Cape Town Hotels
    Rating: 5.0 Stars

    Cape Royale Luxury Hotel

    47 Main Road Green Point, Cape Town - Map
     
     
    "Excellent amenities and quiet room"
    Exceeded my expectations and was very good value for money at the Expedia rate
    A Traveller
    Cape Royale Luxury Hotel is 1.5 km (0.9 miles) from Two Oceans Aquarium on Victoria & Albert Waterfront, and 21 km (13 miles) …More
    One&Only Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    One&Only Cape Town

    Dock Road, V & A Waterfront, Cape Town - Map
     
     
    "Intimate yet convenient "
    Our first stay at this brand. Impressed with staff and amenities. Great attention to detail. An intimate oasis yet convenient to the sights and things to do in Cape Town.
    Traveller from NH, USA
    This family-friendly Cape Town hotel is located on the waterfront, within 1 mi (2 km) of Nobel Square, Two Oceans Aquarium …More
    Taj Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    Taj Cape Town

    1 Wale Street, Cape Town - Map
     
     
    "Excellent staff and service "
    Great location and hotel is outstanding.
    Traveller from p
    This family-friendly Cape Town hotel is located on the Strip, just steps from St. George's Cathedral and Greenmarket Square …More

    Hotels in Johannesburg (and vicinity)

    Protea Hotel by Marriott Johannesburg Balalaika Sandton - Sandton Hotels
    Rating: 4.0 Stars

    Protea Hotel by Marriott Johannesburg Balalaika Sandton

    20 Maude Street, Sandton - Map
     
     
    "Nice traditional hotel in central location"
    Nice hotel, clean, good breakfast, nice bar. Rooms are big enough. The fridge was to loud and we were not able to switch it of unless it was empty. Staff was very friendly and helpful.
    A Traveller
    Modern hotel with colonial themed design set in lush, landscaped gardens, attached to Village Walk Shopping Centre and within …More
    Protea Hotel by Marriott O.R. Tambo Airport - Kempton Park Hotels
    Rating: 4.0 Stars

    Protea Hotel by Marriott O.R. Tambo Airport

    Corner of York and Gladiator Streets, Kempton Park - Map
     
     
    "I stayed one night on route from Seattle to Maun."
    The hotel worked perfectly for our needs. We arrived early but the very courteous staff got our rooms cleaned up and were able to check us in well before the posted 2pm check in time. We were pleased to be able to relax with a coffee latte while we waited. Overall, very comfortable and clean with helpful staff. We had a very dinner while there. I would stay there again and recommend to others. I do remember requesting a room with 2 twin beds for my sister and myself but were put in a room with a queen or king bed which worked out just fine.
    Traveller from Seattle, Wa
    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 - Sandton Hotels
    Rating: 4.0 Stars

    Radisson Blu Gautrain Hotel Sandton Johannesburg

    Corner of Rivonia Road and West Street, Sandton - Map
     
     
    "Comfortable and welcoming hotel"
    Radisson Blu Sandton is Comfortable and welcoming hotel. Walking distance to an enormous shopping mall and restaurants inside. The gym facilities are very good too. The staff are wonderful. Right next to Gautrain stAtion. Slept like a baby each night
    A Traveller
    Located in the heart of Sandton, this hotel is within a 10-minute walk of Nelson Mandela Square, Sandton City Mall, and …More

    Hotels in Knysna

    Protea Hotel by Marriott Knysna Quays - Knysna Hotels
    Rating: 3.5 Stars

    Protea Hotel by Marriott Knysna Quays

    Waterfront Drive, Knysna - Map
     
     
    "Very well located"
    Well located. Right next to the water front. Relaxed atmosphere. Its a B&B only, so guests need to figure lunch and dinner accordingly. There are enough options to eat, close by.
    A Traveller
    Located in Garden Route, this spa hotel is within a 15-minute walk of Knysna Quays and Pledge Nature Reserve. Knysna Elephant …More
    Simola Hotel, Country Club & Spa - Knysna Hotels
    Rating: 5.0 Stars

    Simola Hotel, Country Club & Spa

    No. 1 Old Cape Road, Knysna - Map
     
     
    "Nice Golf Hotel"
    Check in was very unprofessional. She blamed us that the expedia reservation did not reach them and we can not check in. I did show her our confirmation and the hotel has to fix the problem. After a while she was willing to call the director and the situation was handled. Staff needs training how to solve such issues and not blaming the customer.
    A Traveller
    Located in Garden Route, this luxury hotel is 0.3 mi (0.5 km) from Simola Golf Course and within 6 mi (10 km) of Pledge …More
    aha The Rex Hotel - Knysna Hotels
    Rating: 4.0 Stars

    aha The Rex Hotel

    8 Gray Steet, Knysna - Map
     
     
    "Comfortable hotel, centrally located with parking."
    We were delighted with the comfort and contemporary design of the hotel. Very helpful staff and good breakfast. Our apartment room was well equipped . We enjoyed the mountain views and sunset from the balcony of our room.
    A Traveller
    This family-friendly Knysna hotel is located in the suburbs, within 1 mi (2 km) of Pledge Nature Reserve and Knysna Quays …More