South Africa Hotels & Resorts

Search Hotels in South Africa


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Price Guarantee
    • 91% customer satisfaction

    South Africa Hotel Travel Guide

    When you trust Expedia to lock down a place to stay at any of our fabulous hotels, resorts, or motels, you can have the escape you've always wanted. It doesn't matter what kind of surroundings you hope to surround yourself with, our easy-to-use booking system makes it simple for you to find precisely what you and your fellow travelers are looking for. Begin searching today, and you're guaranteed to find the perfect room for your trip.

    Looking to spend the night at an exquisite spa? Take your pick. We've got a vast selection of budget lodges too. And there are a variety of choices in between, as well. It's simply based on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll find a variety of lodging choices right where everything's happening, as well as private stays on the edge of South Africa. When you search our incredible catalog of accommodations in South Africa, you're certain to find inexpensive rates and awesome offers on any type of accommodation in the area.

    Locking down an accommodation for your holiday shouldn't be a pain. Expedia helps you save you money and time when securing your reservations at a hotel in South Africa, so you can spend your days making the most of your vacation and not fretting about emptying your wallet. So why wait another minute to book your travel plans? Select your perfect travel dates now to browse the best deals on hotel rooms in South Africa!

    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
     
     
    Beautiful hotel with old style look but very modern rooms.
    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
     
     
    "A memory to cherish"
    I booked this hotel for my mum and I as a special treat for our first few days in South Africa. It was everything that we could have wished for - luxurious accommodation, well located, superb service, great food, beautiful pool and of course the view! The beds were the most comfortable that we've ever slept in, it felt like you were floating on them - we never woke once in the night which is unusual. By the time we checked out we felt that we had had an experience that we would never forget.
    Traveller from Glasgow
    This family-friendly Cape Town hotel is located on the waterfront, within a 10-minute walk of Two Oceans Aquarium and …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 with splendid location."
    This is a very fine older hotel with abundant amenities, an unbeatable location, and a very pleasant, patient, and helpful staff. The style here is comfortable and dignified without being overly dressy or stuffy. And all of this at a very attractive price. For me, it was an excellent choice. I would heartily recommend it.
    Traveller from US
    Located in City Bowl, this hotel is steps from Pan African Market and Greenmarket Square. Castle of Good Hope and Cape Town …More

    Hotels in Johannesburg (and vicinity)

    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
     
     
    "Good atmosphere "
    Excellent and Very good hotel, good atmosphere. I
    Traveller from nigeria
    This family-friendly Sandton hotel is located in the entertainment district, steps from Nelson Mandela Square, Sandton City …More
    The Aviator Hotel OR Tambo International Airport - Kempton Park Hotels
    Rating: 3.0 Stars

    The Aviator Hotel OR Tambo International Airport

    Corner of Bosch Street and Kempton Road, Kempton Park - Map
     
     
    "Nice hotel close to airport."
    Really comfortable beds. Hotel has good atmosphere and character- ideal for stopping over for early flight. Bit noisy with planes landing and taking off at times
    Traveller from H
    This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Festival Mall and Kempton Park …More
    African Pride Melrose Arch Hotel - Johannesburg Hotels
    Rating: 5.0 Stars

    African Pride Melrose Arch Hotel

    1 Melrose Square, Melrose Arch, Johannesburg - Map
     
     
    "Beautiful hotel & stunning rooms"
    Great location, a beautiful hotel and the standard room we booked had ample space for us. A lot of good shopping choices nearby, as well as solid food choices that were walking distance to the hotel. We utilized the travel desk, as they were very helpful in assisting our travel needs.
    Traveller from Washington, DC
    This family-friendly Johannesburg hotel is located near the airport, within 2 mi (3 km) of Wanderers Stadium and The …More

    Hotels in Knysna

    Hide Away Guest House - Knysna Hotels
    Rating: 4.0 Stars

    Hide Away Guest House

    2 Keerom Street, Knysna - Map
     
     
    Great n cosy stay! View was fantastic and breakfast was fresh n good.
    Traveller from amin
    Located in Garden Route, this guesthouse is within a 15-minute walk of Garden of Eden and Featherbed Boat Cruises. Knysna …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, Pezula Championship …More
    St James of Knysna - Knysna Hotels
    Rating: 5.0 Stars

    St James of Knysna

    The Point, Eastford, Knysna - Map
     
     
    This was a great place to stay at a very reasonable price - individualised rooms, good room service and excellent breakfast included. The only drawback is that it's a little too far out of Knsyna to walk into town.
    A Traveller
    Located in Garden Route, this luxury country house is within 2 mi (3 km) of Garden of Eden, Featherbed Boat Cruises, and …More