South Africa Hotels

Search South Africa Hotels


    Why book with Expedia ?

    • Price Guarantee
    • Over 321,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 Expedia.co.in. 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!
    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
     
     
    "Good Location - Big two bed room appartment"
    Pool on roof not suitable for families with small children - it is more a hangout for tanning at the bar. And likely due to water shortage in western cape it didn't look very clean. Room/suite was very spacious. Although there was a full kitchen (with washer dryer) there was minimal set of plates and pots/pans had to be requested separately. Detergents and dish washing were surprisingly not complementary. Overall great location near stadium and V&V Waterfront with very friendly and helpfull staff.
    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
     
     
    "Intimate yet convenient "
    Our first stay at this brand. Impressed with staff and amenities. Great attention to detail. An intimate oasis yet convenient to the sights and things to do in Cape Town.
    Traveller from NH, USA
    This family-friendly Cape Town hotel is located on the waterfront, within 1 mi (2 km) of Nobel Square, Two Oceans Aquarium …More
    Taj Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    Taj Cape Town

    1 Wale Street, Cape Town - Map
     
     
    "Perfectly located luxury hotel"
    We were so impressed by this hotel with its ideal location in the City Bowl near the Greenmarket and Company's Gardens with views of Table Mountain, its exceptionally helpful and courteous staff, very well-appointed rooms and lovely indoor pool and workout area. I would recommend this to anyone looking for a great Cape Town experience.
    Traveller from New York City
    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
     
     
    "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
     
     
    "Hotel close to airport"
    Rooms were average in terms of cleanliness! Given they have had a refurb the shower areas were particularly average. Tiles cracked, re-grooting needed etc. Modern look of a wet room
    Traveller from London
    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
     
     
    "Great Hotel"
    Everything needed for a perfect stay. Recommended highly.
    Traveller from harare
    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
     
     
    "Very well located"
    Well located. Right next to the water front. Relaxed atmosphere. Its a B&B only, so guests need to figure lunch and dinner accordingly. There are enough options to eat, close by.
    A Traveller
    Located in Garden Route, this spa hotel is within a 15-minute walk of Knysna Quays and Pledge Nature Reserve. Knysna Elephant …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 and Knysna Quays …More
    Knysna Hollow Country Estate - Knysna Hotels
    Rating: 3.0 Stars

    Knysna Hollow Country Estate

    5 Welbedacht Lane, Knysna - Map
     
     
    "Knysna hollow country estate "
    We had travelled a long way and despite arriving late the staff had a table for us in the restaurant and a drink poured immediately! Very friendly and attentive staff and beautiful surroundings with so much to do just a short drive from the hotel. We drove the garden route and Knysna was my favourite stop. :)
    A Traveller
    This family-friendly Knysna hotel is located near the beach, within 2 mi (3 km) of Knysna Elephant Park and Knysna Quays …More