Hotels in South Africa

Search South Africa Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 271,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    South Africa Hotel Guide

    Start planning for a great African safari by making reservations at hotels in South Africa. A South African holiday is a great way to let your inner adventurer loose. The Eastern Cape offers a wide variety of activities including water sports, jungle adventures, and sightseeing in the snow-covered mountains. Book top rooms using cheap hotel deals in South Africa any time between September and May for the best holiday weather.

    Read More

    A cheap South Africa hotel deal will make the holiday more affordable. Find special discount rates on South Africa hotel packages that include surfing and scuba diving in the nearby Indian Ocean. The country hosts miles of pristine forest and beaches. The outdoor adventures are a never-ending delight for people who have taken advantage of great South Africa hotel deals.

    Sit back and enjoy a locally brewed beer after coming back to South Africa hotels. The locals will greet you at the restaurants where low prices make the exotic seafood even more appealing. Biltong, Sosates, and Mealie are common South African foods that every tourist should try. Order the wild game if you want to be especially adventurous. Ostrich, crocodile, and antelope are among the items you are likely to find on the menu.

    A safari tour is enough to satisfy the curiosity of visitors. You will see elephants, giraffes, and even a few gorillas along the way. The safari tours are a safe way to view the sleek lions and the commanding tigers. Bring a good camera when taking a holiday in South Africa. You will have the opportunity to take photos that you will treasure for a lifetime. Make the most of the safari by staying close to the tour guide who will tell you everything you need to know about the area and wild animals that are roaming about.

    Take a day off from spotting wild animals for a cultural exploration. Enjoy the fine arts at the National Art Gallery. Try riding an ostrich at Oudtshoorn if you feel especially feisty. It is a difficult task that should only be attempted with expert ostrich handlers present. Swim with the penguins at Boulders Beach to get a feel for what it would be like to be one of the black and white birds. Ride a luxury Blue Train across the South African countryside to take in amazing views while basking in astonishing luxury.

    A holiday in South Africa is thrilling and an adventure that you will never forget. Take as many photos as your camera will hold. Where possible, take videos of the breathtaking landscapes where wild animals roam. You will want to relive this holiday over and over again.

    Other Region Hotel Destinations in Africa & Indian Ocean

    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
     
     
    Great room, excellent location. Like an apartment in the city. We'll be back.
    Traveller from Santa Barbara
    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
     
     
    "Absolutely gorgeous hotel & 5 star service "
    Every moment of my stay at the One & Only was a pleasant experience. You will not be disappointed. From the most helpful concierge to the consistently friendly interaction with every staff member, this hotel is better than 5 stars. Just take a walk through the lobby to the pool- gorgeous. I loved the live music in the evenings as well. I stayed in the standard room- wasn't disappointed a bit. Huge bathroom with best shower ever :) I could go on & on.
    Traveller from chicago
    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
     
     
    "Amazing experience. Will visit again. "
    Excellent stay. Attentive and friendly staff. Clean facility. Top notch security. Knowledgeable concierge provides a variety of tours to choose from. Delicious variety of food and good room service. Exceeded expectations.
    A Traveller
    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 Balalaika Sandton - Johannesburg Hotels
    Rating: 4.0 Stars

    Protea Hotel Balalaika Sandton

    20 Maude Street, Johannesburg - Map
     
     
    "Nice hotel very well located"
    Staff very friendly and rooms very clean, the hotel was within walking distance of Mandela square and shopping centers
    A Traveller
    Modern hotel with colonial themed design set in lush, landscaped gardens, attached to Village Walk Shopping Centre and within …More
    Protea Hotel OR Tambo Airport - Kempton Park Hotels
    Rating: 4.0 Stars

    Protea Hotel OR Tambo Airport

    Corner of York and Gladiator Streets, Kempton Park - Map
     
     
    "Nice airport hotel in Joburg"
    Easy to use shuttle to and from airport. Nice rooms, pleasant staff. Another plus is the free shuttle to and from Emperor's Palace (a big casino nearby) and free shuttle to and from the train station (Gautrain).
    Traveller from Brazil
    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 - Johannesburg Hotels
    Rating: 4.0 Stars

    Radisson Blu Gautrain Hotel Sandton Johannesburg

    Corner of Rivonia Road and West Street, Johannesburg - Map
     
     
    Great hotel for an overnight stopover in Joberg. Proximity to he Gautrain and Nelson Mandela Square are key features.
    A Traveller
    Located in Sandton, this hotel is within a 10-minute walk of Nelson Mandela Square and Sandton City. Sandton Convention …More

    Hotels in Western Cape (province)

    The Robberg Beach Lodge - Plettenberg Bay Hotels
    Rating: 5.0 Stars

    The Robberg Beach Lodge

    89 Beachyhead Drive, Plettenberg Bay - Map
     
     
    "Nice Hotel close to the beach, ideal for surfing."
    Great place to stay for easy access to the beach and a short drive to the town centre. Very comfortable and secure location. Staff very helpful.
    A Traveller
    Situated near the airport, this luxury guesthouse is 1.8 mi (2.9 km) from Plettenberg Bay Beach and within 12 mi (20 km) of …More
    The Marine Hermanus - Hermanus Hotels
    Rating: 5.0 Stars

    The Marine Hermanus

    Marine Drive, Hermanus - Map
     
     
    "Hotel on a cliff top in Hermanus."
    Lovely hotel and wonderful staff. The only light in the bathroom was blinding - bad in the middle of the night. Otherwise all was lovely and the food was superb.
    Traveller from Surrey, UK
    Situated near the bay, this luxury hotel is 2.9 mi (4.6 km) from Whalehaven Winery and 3.1 mi (4.9 km) from Hermanus Beach …More
    The Plettenberg Hotel - Plettenberg Bay Hotels
    Rating: 5.0 Stars

    The Plettenberg Hotel

    40 Church Street, Plettenberg Bay - Map
     
     
    Wonderful walks on look out beach,loved the patio, service at poolside,
    Traveller from Sandton south Africa
    This Plettenberg Bay hotel is on the beach, 0.7 mi (1.1 km) from Plettenberg Bay Beach, and within 9 mi (15 km) of Arch Rock …More