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
    • Price Pledge
    • 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
    Taj Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    Taj Cape Town

    1 Wale Street, Cape Town - Map
     
     
    Great place to stay! Definitely I will recommend it
    Traveller from US
    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
     
     
    "Great location in ritzy Sandton"
    Recently refurbished older property. We had a really nice suite for a good price. Nice restaurant as well. Staff very friendly and helpful. Nice gym and pools. Definitely would return.
    Traveller from Denver
    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
     
     
    "Perfect for ovnight stopover"
    Hotel was very convenient for an overnight stopover. Free shuttle service worked well. The room was comfortable and very clean. We had an excellent steak in restaurant - food and service was good. Outside terrace, pool and gardens was perfect to relax for a few hours before our onward flight home.
    Traveller from Bedfordshire, UK
    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. Plenty to do"
    Lots to do in the air, Nelson Mandela square is right around the corner. Tons of shopping to do there. Across the street from the Gautrain, two stops down from the hop-on hop off bus tour with stops at Soweto, Maldela's house, Gold Reef City, and so much more. Enjoy!
    Traveller from US
    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 Kwazulu-Natal (province)

    Fairmont Zimbali Resort - Ballito Hotels
    Rating: 5.0 Stars

    Fairmont Zimbali Resort

    Zimbali Coastal, Ballito - Map
     
     
    "Most relaxing and enjoyable stay"
    This a beautiful place to stay and you feel welcome and looked after from the beginning to the end. Nothing is to much for the amazing staff who look after your every need. The hotel itself is beautiful and we stayed in a garden room which was absolutely everything we needed and more. I would highly recommend staying here as it is truly heaven on earth.
    A Traveller
    Located in Port Zimbali, this luxury resort is within 6 mi (10 km) of Casuarina Beach, Holla Trails, and Ballito Beach …More
    The Oyster Box - Umhlanga Hotels
    Rating: 5.0 Stars

    The Oyster Box

    2 Lighthouse Road, Umhlanga - Map
     
     
    "Sheer Luxury"
    We had a Garden Loft room which was beautifully appointed and had the added benefit of a visit by a family of monkeys every morning. The staff were without exception charming and helpful. If you stay there, prepare to be asked by every single one how you are every time you see them. You aren't allowed to open a door or press a button for the lift. The food was of a very high standard and the breakfasts offered the widest array I've ever seen. One minor quibble is that the lunch, dinners and room service include mainly some very rich and fancy stuff. Again the quality is great, but my wife prefers food on the plain side and her options were quite limited. Outstanding in every respect.
    Traveller from london
    Located in Umhlanga, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Umhlanga Lighthouse …More
    Hilton Durban - Durban Hotels
    Rating: 5.0 Stars

    Hilton Durban

    12-14 Walnut Road, Durban - Map
     
     
    "Nice Hotel, Excellent Staff"
    Check-in was quick, clean room and the food at each restaurant was excellent. The breakfast spread was amazing! This hotel is close to beaches and attractions.
    Traveller from US
    Hilton Durban Hotel is a half mile from Durban’s North and South beaches, next to the International Convention Centre, and …More