South Africa Hotels

Search South Africa Hotels

    Why book with Expedia ?

    • Best Price Guarantee
    • Over 282,000 hotels worldwide
    • No Expedia cancellation fee
    • Over 400 airlines worldwide

    Pocket Guide: South Africa

    If you are searching for an ideal South Africa hotel, look no further than We offer a wide range of South Africa accommodations, from 5 star resorts to budget hotels, suited for any South Africa holiday or business trip.

    • View our selection of top hotels in South Africa
    • Use the map to find South Africa hotels in your preferred destination
    • Enter your travel dates to find great South Africa accommodation deals!
    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
    "Gorgeous hotel, great views of table mountain. "
    Spa and restaurants were great. V A Waterfront was walking distance. Fantastic location.
    Traveller from US
    This family-friendly Cape Town hotel is located on the waterfront, within a 10-minute walk of Two Oceans Aquarium and …More
    Victoria & Alfred Hotel - Cape Town Hotels
    Rating: 4.0 Stars

    Victoria & Alfred Hotel

    On the Waterfront Pierhead, Cape Town - Map
    Lovely hotel and excellent location. The lobby and restaurant were being renovated while we were there so it wasn't as beautiful as I'm sure it normally is. Breakfast was great and the beds super comfy. We rented a car for 2 days while there and the hotel let us park directly in front for no fees. We would definitely stay here again.
    A Traveller
    A former warehouse on Cape Town's popular Waterfront, just a few hundred meters from scuba, shops and restaurants.More
    The Commodore Hotel - Cape Town Hotels
    Rating: 4.0 Stars

    The Commodore Hotel

    Portswood Road, Portswood Square, Cape Town - Map
    "Excellent location, close to the V and A waterfron"
    The main draw for me was the location - a five minute walk to the V and A waterfront, which is one of South Africa's main tourist attractions. The staff members are friendly and the hotel facilities and services are of a high standard. The room rates were competitively priced relative to other similar hotels. Highly recommend.
    Traveller from Miramar, Florida
    Overlooking Cape Town's vibrant V&A Waterfront, this luxury hotel offers views of the harbour, Robben Island, and Table Mountain.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
    "A nice substitue"
    Expedia messed up our 1st booking as there was a dispute between them and the hotel regarding payment for other bookings. So after 2 hours I demand Expedia found us another hotel. It's a Protea hotel to your standard 4 star. It's quite large so does take a second to walk to reception.
    Traveller from London UK
    Modern hotel with colonial themed design set in lush, landscaped gardens, attached to Village Walk Shopping Centre and within …More
    Davinci Hotel And Suites On Nelson Mandela Square - Sandton Hotels
    Rating: 5.0 Stars

    Davinci Hotel And Suites On Nelson Mandela Square

    2 Maude Street, Corner of 5th Street, Sandton - Map
    "Nice hotel close to Nelson Mandela square"
    Best place for short stay, close to the mall. Friendly staff, nice facility.
    A Traveller
    This family-friendly Sandton hotel is located in the entertainment district, steps from Nelson Mandela Square, Sandton City …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
    "Good location, great staff,excellent room "
    Excellent staff, very helpful. Very nice room, and great location.
    Traveller from Houston, Texas
    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 Western Cape (province)

    Fancourt - George Hotels
    Rating: 5.0 Stars


    Montagu Street, George - Map
    "Good for golfers"
    We used this for an overnight stop along the Garden Route. As a result, we didn't use the facilities for the full. I can see that this would be ideal for golfers.
    A Traveller
    This family-friendly George hotel is located near the airport, 1.9 mi (3 km) from Redberry Farm, and within 12 mi (20 km) of …More
    Protea Hotel by Marriott Knysna Quays - Knysna Hotels
    Rating: 3.5 Stars

    Protea Hotel by Marriott Knysna Quays

    Waterfront Drive, Knysna - Map
    "Comfortable and great location"
    Hard to fault. Modern, clean and comfortable room. Good bar and pool. Close to waterfront shops and restaurants and an easy walk into the town centre and Thesen Island.
    Traveller from Perth, Australia
    Situated on the waterfront, this hotel is within a 15-minute walk of Knysna Quays and Pledge Nature Reserve. Knysna Elephant …More
    Arabella Hotel & Spa - Kleinmond Hotels
    Rating: 5.0 Stars

    Arabella Hotel & Spa

    R44 Kleinmond, Kleinmond - Map
    "Beautiful hotel in a lovely setting"
    This is a beautiful hotel in a very lovely natural setting. The overall facilities are lovely as is the golf course. The staff was kind and helpful. The only issue is that the food is quite average. I would have expected better from this facility. The breakfast buffet was ok but the dinner was really trying too hard to be very fancy and failed in this respect. We were looking for good family food but the restaurant could not deliver on this. We had dinner and then had to order simple room-service food to get what we were looking for. Overall, I would return to this hotel but would not use the main restaurant.
    Traveller from Boston
    Located by the ocean, this family-friendly hotel is within 9 mi (15 km) of Kleinmond Beach, Kogelberg Biosphere Reserve, and …More