South Africa Hotels & Resorts

Search Hotels in South Africa


    Need help booking?

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

    Why book with Expedia ?

    • 282,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best 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
     
     
    "Best Hotel in all Cape Town"
    I don't think I could write in such a short description how magnificent this place is! My favorite think about it has to be the staff! Not only are they polite and nice they are very warm and inviting people. My favorite staff has to be Archie and Ash! The are part of the wait and bar staff! The completely went above beyond and far away to make sure our stay was spectacular! I feel like I had gained two new friends! Cape Town and the One and Only is by far one of the top experiences in my life! You will not be disappointed!!
    Traveller from MA
    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
     
     
    "Great hotel"
    We stayed in a club level room. Large beautiful room, great big bathroom. Room included breakfast, either in the club room or the buffet; high tea every afternoon (amazing desserts, savory snacks, and a choice from 20 and teas or coffee); plus drinks and snacks at happy hour. The location is right in the middle of Cape Town, close to the outdoor market. They have a free shuttle to the base of the lift to the top of Table Mountain and to the pier, but also not that far to walk. Hop on hop off bus stop right around the corner. Staff is excellent, very friendly. Wonderful place to stay.
    Traveller from MI
    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
     
     
    "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
    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
     
     
    "Close to Airport"
    Arrived early & got early check-in. Friendly staff, very nice breakfast buffet at a good price. The hotel is located right next to the airport yet noise was not an issue whatsoever. It is located in a residential area so their were no nearby services (stores, laundry, restaurants shops, etc.).
    Traveller from Oregon
    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
     
     
    "Nice hotel close to Sandton City Mall"
    We had a good time in Sandton. Helpful staff and great room. Breakfast was excellent and had a European stile.
    A Traveller
    Located in the heart of Sandton, this hotel is within a 10-minute walk of Nelson Mandela Square and Sandton City Mall …More

    Hotels in Kwazulu-Natal (province)

    Sibaya Lodge - Umhlanga Hotels
    Rating: 3.0 Stars

    Sibaya Lodge

    1 Sibaya Drive, Umhlanga - Map
     
     
    5.0 out of 5 (1 reviews)
    Situated in Hillhead, this hotel is within 6 mi (10 km) of Umhlanga Lagoon Nature Reserve, Umdloti Beach, and Umhlanga …More
    The Oyster Box - Umhlanga Hotels
    Rating: 5.0 Stars

    The Oyster Box

    2 Lighthouse Road, Umhlanga - Map
     
     
    "Outstanding hotel - amazing views of the beach"
    What an amazing hotel and a fabulous experience! I would certainly recommend this hotel without reservations. All staff go above and beyond to make sure all of your needs are catered for. The views are amazing and all amenities were excellent. We loved the attention to detail and the care that was taken of us was wonderful. I am a coeliac and the hotel were excellent at ensuring my dietary requirements were met. We were sad to leave!
    Traveller from UK
    Located in Umhlanga, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Umhlanga Lighthouse …More
    Protea Hotel by Marriott Durban Edward - Durban Hotels
    Rating: 4.0 Stars

    Protea Hotel by Marriott Durban Edward

    149 O.R. Tambo Parade, Durban - Map
     
     
    "Close to beach"
    Well located by the beach. Dated rooms and hotel but fair price and clean.
    Traveller from Mtl
    Located in Durban, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Durban Funworld, Sahara …More