South Africa

Hotels in South Africa

Guests

Why book with Hotels.com?

Where to stay in South Africa?

Top hotels in Cape Town

Top hotels in Durban

  • Road Lodge Durban

    Road Lodge Durban

    1-star

    Durban Central Business District0.5 miles to city centre

    Guest rating7.8.Good292 Hotels.com guest reviews
    Road Lodge Durban
  • Southern Sun Elangeni & Maharani

    Southern Sun Elangeni & Maharani

    4-star

    North Beach1.1 miles to city centre

    Guest rating8.0.Very good195 Hotels.com guest reviews
    Southern Sun Elangeni & Maharani
  • Bayside Hotel 100

    Bayside Hotel 100

    3-star

    South Beach0.6 miles to city centre

    Guest rating8.6.Fabulous48 Hotels.com guest reviews
    Bayside Hotel 100
  • Belaire Suites

    Belaire Suites

    4-star

    Durban Beachfront1.4 miles to city centre

    Guest rating8.6.Fabulous699 Hotels.com guest reviews
    Belaire Suites
  • Parade Hotel

    Parade Hotel

    3-star

    North Beach0.9 miles to city centre

    Guest rating7.8.Good339 Hotels.com guest reviews
    Parade Hotel

Top hotels in Umhlanga

Top hotels in Johannesburg

  • Radisson RED Hotel, Johannesburg Rosebank

    Radisson RED Hotel, Johannesburg Rosebank

    Melrose4.3 miles to city centre

    Guest rating8.0.Very good2 Hotels.com guest reviews
    Radisson RED Hotel, Johannesburg Rosebank
  • voco Johannesburg Rosebank, an IHG Hotel

    voco Johannesburg Rosebank, an IHG Hotel

    4-star

    Rosebank4 miles to city centre

    voco Johannesburg Rosebank, an IHG Hotel
  • Pablo House

    Pablo House

    4-star

    Westdene3.3 miles to city centre

    Guest rating9.8.Exceptional94 Hotels.com guest reviews
    Pablo House
  • Hallmark Hotel

    Hallmark Hotel

    3.5-star

    Downtown Johannesburg1 mile to city centre

    Guest rating9.2.Superb16 Hotels.com guest reviews
    Hallmark Hotel
  • The Jack Rose

    The Jack Rose

    3.5-star

    Rosebank4 miles to city centre

    Guest rating9.2.Superb13 Hotels.com guest reviews
    The Jack Rose

Explore South Africa

Find out more about South Africa

Are you looking for accommodation for your South Africa holidays? There are so many hotels to choose from at Hotels.com for the perfect trip.
Let us inspire you!

On our site you can find the most beautiful cities in South Africa and the best hotels. If you are frequent traveller you should take a look to our Hotels.com Rewards loyalty programme. Collect ten nights in any of our participating hotels and you’ll receive a free* night.
If you want to choose the right place for your stay, you can find and read 0 original reviews for each of our 0 hotels in South Africa, written by users from South Africa and many others as well.And when you make your hotel booking in South Africa with Hotels.com we'll send you all the information that you'll need such as:
  • - Confirmation with the reservation details of your South Africa hotel booking
  • - Contact details for your hotel
  • - Directions to your accommodation
  • - Information on nearby attractions and restaurants to your hotel
To make the most of our service, download our mobile & tablet apps and sign up to our newsletter. Follow us on Facebook, Twitter or Google+ to receive the latest South Africa deals and Hotels.com discount codes.

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.