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)

    Protea Hotel Fire & Ice by Marriott Cape Town - Cape Town Hotels
    Rating: 4.0 Stars

    Protea Hotel Fire & Ice by Marriott Cape Town

    New Church & Victoria Street, Cape Town - Map
     
     
    "Good location for walking"
    Breakfast was great, laundry was easy to have done, staff very friendly. Location was close to tourist locations (the Company Gardens, museums, St George's Cathedral).
    A Traveller
    This family-friendly Cape Town hotel is located in the entertainment district, within a 15-minute walk of Company Gardens …More
    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
    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)

    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
     
     
    "great airport stop over"
    Made a great effort for us food wise, ensuring my kids food was gluten free.
    A Traveller
    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
     
     
    "Friendly, centrally located"
    Everyone was extremely friendly, room was clean and nice, although weird transparent bathroom wall. Overall excellent!
    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
     
     
    "Perfect position on The Quays "
    Couldn't be better positioned on the Garden Route/N2 and right on Knysna Quays with shops and restaurants at hand. Hotel in very good condition, nice rooms and superb bathroom.
    Traveller from Portsmouth, England
    Located in Garden Route, this spa hotel is steps from Knysna Quays and Knysna Waterfront. Featherbed Boat Cruises and Pezula …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
    Augusta Bay - Knysna Hotels
    Rating: 4.0 Stars

    Augusta Bay

    30 George Rex Drive ,The Heads, Knysna - Map
     
     
    "What a wonderful location"
    Really enjoyed our stay at the hotel. Had a fantastic room with a view across the lagoon. Wonderful breakfast, must try homemade cakes!
    Traveller from Reading, UK
    Located in Garden Route, this luxury guesthouse is 0.7 mi (1.2 km) from East Head View Point and within 3 mi (5 km) of …More