Your safety is our top priority

Hotels in South Africa
Why book with Hotels.com?
Free cancellation
on most hotels*Our price guarantee
find out moreGet a reward night
For every 10 nights you stay
Where to stay in South Africa
Top hotels in Cape Town
- Knightsbury Guest House
Knightsbury Guest House
3-starRosebank5.9 kilometers to city centre
Guest rating10.0.Exceptional5 Hotels.com guest reviews - Road Lodge Cape Town International Airport
Road Lodge Cape Town International Airport
2-starMatroosfontein16.4 kilometers to city centre
Guest rating8.0.Very Good1,184 Hotels.com guest reviews - Garden Court Victoria Junction
Garden Court Victoria Junction
4-starDe Waterkant1.2 kilometers to city centre
Guest rating8.2.Very Good382 Hotels.com guest reviews - Radisson RED Hotel V&A Waterfront Cape Town
Radisson RED Hotel V&A Waterfront Cape Town
3.5-starVIPSilo District1.5 kilometers to city centre
Guest rating9.0.Superb297 Hotels.com guest reviews - ANEW Hotel Green Point
ANEW Hotel Green Point
3.5-starGreen Point2.4 kilometers to city centre
Guest rating9.0.Superb2 Hotels.com guest reviews
Top hotels in Johannesburg
- Radisson RED Hotel, Johannesburg Rosebank
Radisson RED Hotel, Johannesburg Rosebank
Melrose6.9 kilometers to city centre
Guest rating8.0.Very Good2 Hotels.com guest reviews - Pablo House
Pablo House
4-starWestdene5.2 kilometers to city centre
Guest rating9.8.Exceptional94 Hotels.com guest reviews - voco Johannesburg Rosebank, an IHG Hotel
voco Johannesburg Rosebank, an IHG Hotel
4-starRosebank6.4 kilometers to city centre
- Hallmark Hotel
Hallmark Hotel
3.5-starDowntown Johannesburg1.6 kilometers to city centre
Guest rating9.2.Superb16 Hotels.com guest reviews - The Jack Rose
The Jack Rose
3.5-starRosebank6.4 kilometers to city centre
Guest rating9.2.Superb13 Hotels.com guest reviews
Top hotels in Durban
- Road Lodge Durban
Road Lodge Durban
1-starDurban Central Business District0.8 kilometer to city centre
Guest rating7.8.Good292 Hotels.com guest reviews - Southern Sun Elangeni & Maharani
Southern Sun Elangeni & Maharani
4-starNorth Beach1.7 kilometers to city centre
Guest rating8.0.Very Good195 Hotels.com guest reviews - Bayside Hotel 100
Bayside Hotel 100
3-starSouth Beach1 kilometer to city centre
Guest rating8.6.Fabulous48 Hotels.com guest reviews - Belaire Suites
Belaire Suites
4-starDurban Beachfront2.2 kilometers to city centre
Guest rating8.6.Fabulous699 Hotels.com guest reviews - The Blue Waters Hotel
The Blue Waters Hotel
4-starDurban Beachfront2.4 kilometers to city centre
Guest rating7.8.Good772 Hotels.com guest reviews
Top hotels in Bloemfontein
- Cherry Lane Self Catering in Bloemfontein Family Apartment for max 8 Guests
Cherry Lane Self Catering in Bloemfontein Family Apartment for max 8 Guests
3.5-starFichardt Park12.1 kilometers to city centre
- Premier Splendid Inn Bloemfontein
Premier Splendid Inn Bloemfontein
3.5-starWestdene0.2 kilometer to city centre
Guest rating8.2.Very Good9 Hotels.com guest reviews - Loch Logan Hotel
Loch Logan Hotel
3-starWestdene0.3 kilometer to city centre
Guest rating9.6.Exceptional12 Hotels.com guest reviews - 30 on Whites Guesthouse
30 on Whites Guesthouse
4-starWestdene2.8 kilometers to city centre
Guest rating9.4.Exceptional21 Hotels.com guest reviews - Nice Family Room With Bunk Beds and Kitchenette
Nice Family Room With Bunk Beds and Kitchenette
2.5-starWestdene4.3 kilometers to city centre
Explore South Africa
Find out more about South Africa
Out of so many hotels in South Africa we can help you book the perfect hotel room, whether it's a deal on a cheap hotel in South Africa for a long stay or multiple hotels for a trip across South Africa, we have a range of accommodation to suit every individual need from the top 5-star hotels in South Africa to accommodations with a swimming pool, free breakfast and gym.
From the best luxury lodging in South Africa to the cheapest family accommodations near attractions and famous landmarks, our mapping and search tool will let you compare 0 hotels in South Africa in a number of ways such as:
- - Nightly rates/ price
- - Location within South Africa
- - Cities in South Africa
- - Top attractions in South Africa
- - Hotels in different areas of South Africa
- - Genuine Hotels.com guest reviews for hotels in South Africa
- - Star rating
- - Amenities
- - Hotel name & chain
- - Theme (business, luxury, romantic...)
Along with our Hotels.com guest reviews, we also display Expedia South Africa reviews for hotels and also the TripAdvisor South Africa reviews score for each of our 0 hotels.
For each of the hotels in South Africa we provide:
- Up to the minute hotel rates & availability
- In depth hotel information and photos
- Detailed maps showing the locations of your hotel in South Africa and the nearest transport and landmarks
When booking your vacation in South Africa with Hotels.com you may also earn free nights by joining the Hotels.com Hotels.com Rewards program - It's free to join and only takes 2 minutes to sign up and when you stay 10 nights you receive 1 night free*. So a 10 night stay in South Africa can get you a free night for your next trip away.
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 hotel
- Information on nearby attractions and restaurants to your accommodation
To make the most of our service, download our mobile and tablet apps and sign up to our newsletter or follow us on Facebook, Google+ or Twitter to receive the latest South Africa deals and Hotels.com South Africa discount codes.
Keep exploring
Not found the right property yet? Explore other destinations or refine your current search further.
Top cities in South Africa
Transport
- Hotels near Johannesburg (JNB-O.R. Tambo Intl.), Kempton Park
- Hotels near Cape Town (CPT-Cape Town Intl.), Cape Town
- Hotels near Bloemfontein (BFN), Bloemfontein
- Hotels near Durban (DUR-King Shaka Intl.), La Mercy
- Hotels near Simonstown Station, Cape Town
- Hotels near Johannesburg (HLA-Lanseria), Lanseria
Best attractions in South Africa
- Hotels near Madikwe Game Reserve, Ramotshere Moiloa
- Hotels near Sterkfontein Dam Nature Reserve, Maluti a Phofung
- Hotels near Westcliffe, Randburg
- Hotels near Florida, Roodepoort
- Hotels near V&A Waterfront, Cape Town
- Hotels near Durban Beach, Durban
Accommodation types
Hotel types
- Five Star Hotels in South Africa
- Four Star Hotels in South Africa
- Pool Hotels in South Africa
- Parking available Hotels in South Africa
- Breakfast included Hotels in South Africa
- Cheap Hotels in South Africa
Best areas in South Africa