Spacious, inviting and utterly luxurious South Africa hotels

Whether you’re a honeymooner, family or wildlife enthusiast, these are the most idyllic rooms in South Africa.

We’re reader-supported and may be paid when you visit links to partner sites. We don’t compare all products in the market, but we’re working on it!

With 2,800 kilometres of coastline and vast animal reserves, South Africa is a great destination for wildlife and beach holidays. But with such a large number of hotels in its cities you may find it difficult to choose one.

We’ve selected the top places to stay in South Africa below.


Our top South Africa hotel picks

Kapama River Lodge

Kapama River Lodge from Finder Hotels

Spacious rooms and bathrooms are the name of the game at Kapama River Lodge. This 5-star property features 64-rooms, making it ideal for larger parties on safari. Tours of Kruger National Park can be easily booked through the lodge, which also features a cosy bar and on-site restaurant for unwinding in after a long day out.

  • Star rating: 5-stars
  • Location: Hoedspruit
  • Suitable for: Couples, families
View details
Leopard Hills

Leopard Hills from Finder Hotels

Surround yourself with beauty unparalleled when you book your stay at Leopard Hills. It’s ideally located within Sabi Sands Game Reserve and is within easy access to the famous Kruger National Park. Leopard Hills features an outdoor pool, sun-deck, on-site restaurant and library.

  • Star rating: 5-stars
  • Location: Sabi Sand
  • Suitable for: Couples
View details
Sanctuary Makanyane Safari Lodge

Sanctuary Makanyane Safari Lodge from Finder Hotels

Located in Krokodildrift Madikwe Game Reserve, Sanctuary Makanyane Safari Lodge is a haven where you can wake up to uninterrupted views of the bushland through floor-to-ceiling glass windows and the sounds of the native wildlife as they roam around you. A truly exclusive stay, choose from one of eight rooms, laze beside the hotel pool and indulge in a breakfast every morning.

  • Star rating: 4-stars
  • Location: Thabazimbi
  • Suitable for: Couples
View details
Cape Blue, Cape Town

Cape Blue, Cape Town from Finder Hotels

Cape Blue is a stylish and contemporary villa located on the sought-after Camps Bay. Situated on a quiet road in a residential area, it’s within walking distance from the beaches of Camps Bay and Clifton as well as shops, bars and restaurants.

  • Star rating: 5-stars
  • Location: 3a Finchley Road, Camps Bay, Camps Bay, Cape Town
  • Suitable for: Couples, business travellers and families
View details
Dock House, Cape Town

Dock House, Cape Town from Finder Hotels

With just five rooms and a suite, Dock House offers an exclusive retreat in the heart of the Victoria & Alfred Waterfront. The verdant grounds, pool, personalised service and lavish rooms ensure the very best holiday in Cape Town.

  • Star rating: 5-stars
  • Location: Portswood Ridge, Victoria & Alfred Waterfront, Cape Town
  • Suitable for: Couples
View details
Romney Lodge, Cape Town

Romney Lodge, Cape Town from Finder Hotels

Romney Lodge is a remodelled inn located in Green Point. The hotel consists of six elegant ensuite bedrooms and is within walking distance of the Victoria & Alfred Waterfront, the fashionable De Waterkant village and the city centre.

  • Star rating: 4-stars
  • Location: 10 Romney Road, Green Point, Cape Town
  • Suitable for: Couples and families
View details
Saxon Hotel Villas and Spa, Johannesburg

Saxon Hotel Villas and Spa, Johannesburg from Finder Hotels

Surrounded by 2.5 hectares of tropical gardens in the residential area of Sandhurst, Saxon Hotel Villas and Spa offers a pleasant escape from the hustle and bustle of the city. The hotel’s modern facilities include a swimming pool, fitness room, beauty centre, tennis courts and business rooms.

  • Star rating: 5-stars
  • Location: 36 Saxon Road, Sandhurst, Johannesburg
  • Suitable for: Couples, business travellers and families
View details
Radisson Blu, Johannesburg

Radisson Blu, Johannesburg from Finder Hotels

The Radisson Blu Sandton offers you the best of both worlds when it comes to business and pleasure. The hotel has 290 rooms and suites with varied themes, from warm, classic and contemporary decor to bold and unconventional motifs.

  • Star rating: 5-stars
  • Location: Corner Rivonia Road and Daisy Street, Sandown, Johannesburg
  • Suitable for: Groups
View details
The Residence Boutique Hotel, Johannesburg

The Residence Boutique Hotel, Johannesburg from Finder Hotels

The Residence offers luxurious, stylish and welcoming accommodation in the historic Houghton district and has been home to numerous celebrities and politicians, including former President Nelson Mandela. The air-conditioned suites are opulent and feature antique French glass chandeliers, velvet curtains and Persian carpets.

  • Star rating: 5-stars
  • Location: No. 17 4th Avenue Houghton, Houghton Estate, Johannesburg
  • Suitable for: Couples
View details
Tintswalo Waterfall Boutique Hotel

Tintswalo Waterfall Boutique Hotel from Finder Hotels

Tintswalo Waterfall is situated on the 200-acre Waterfall Country & Equestrian Estate in Midrand. Enjoy panoramic views of the polo fields, farm reservoirs, Magaliesberg mountains and the surrounding area. Relax in the comfort of your luxurious room or private balcony, treat yourself to a spa date or rewind by the pool.

  • Star rating: 5-stars
  • Location: Corner of R55 & Maxwell Drive Kyalami , Midrand, Johannesburg
  • Suitable for: Couples and groups
View details
Hilton Durban

Hilton Durban from Finder Hotels

With dynamic business rooms, babysitting services, airport transfers and a fitness centre, Hilton Durban is suited for all types of travellers. Unwind in one of the 327 rooms and enjoy the finest wines and dishes in the Coral Lounge or Big Easy Winebar & Grill.

  • Star rating: 5-stars
  • Location: 12-14 Walnut Road, Durban Central, Durban
  • Suitable for: Couples, groups, business travellers and families
View details

How did we pick these South Africa hotels?

Our editorial team selected the South Africa hotels on this list based on price, location and real customer feedback from hotel booking sites and review platforms. Where applicable, we used our own personal experiences to make recommendations.

Which sites let me book South Africa accommodation with free cancellation?

These sites let you make a refundable booking for your trip to South Africa, so there's less risk of losing the cost of your stay or deposit. Some sites only offer free cancellation on select South Africa hotels or at a slightly higher rate, so it's best to check the terms on your booking before confirming your stay.

Most sites, like Wotif or Expedia, will clearly state whether each South Africa hotel is non-refundable.

See the latest coupon codes

Which sites let me use a coupon code to book South Africa accommodation?

Using one of our coupon codes at these sites will save you money on your South Africa stay. Some may ask you to pay for your stay upfront rather than on arrival in order to apply the code to your South Africa booking, but the same cancellation policy does apply so if you are able to cancel, you'll be able to get refunded.

Which sites let me book South Africa accommodation without a credit card?

If you don't have a credit card to make your South Africa booking, but would like to reap the rewards of one, compare credit cards that offer hotel rewards here.

Which South Africa hotel booking sites have rewards programs?

Get access to cheaper prices, collect points toward free stays and get extra perks like Wi-Fi or breakfast if you book your South Africa accommodation on sites like these:

  • Wotif: Part of the same family, Wotif lets you access the same benefits as the Expedia Rewards program. You'll get access to lower rates and earn points, which can be used toward discounted stays in the future. Depending on how often you make bookings, you'll be able to get bigger discounts and earn more perks like breakfast.
  • Agoda: PointsMAX lets you earn up to 6,000 points for your stay that you can put toward a preferred loyalty or frequent flyer program, including KrisFlyer and Velocity.
  • Trip.com: Trip Coins is Trip.com's rewards program where you can earn $1 for every 100 Trip Coins. It's free to join the program. Membership tiers from Silver, Gold, Platinum and Diamond have different perks to enjoy.
  • Hotels.com: Collect one stamp for every night's stay. Once you stay for 10 nights, you'll be able to redeem one free night up to the average value of your previous 10 nights.
  • Expedia.com.au: Access lower rates as a member and earn Expedia points on bookings, which can be used toward discounted stays in the future. Different levels of membership get you access to deeper discounts and perks, such as free breakfasts.
  • Marriott: The Marriott Bonvoy Benefits program lets you earn points towards free nights, access special member rates, get free Wi-Fi with your stay and check into your room via the mobile app. There are different status levels depending on how often you stay, starting with Silver Elite (10 nights per year).

South Africa hotel deals

Deal

Up to 45% off worldwide holidays

Verified Yesterday Expires 1 Dec 2021
Available on select travel dates from December 2021 – November 2022. Destinations include Fiji, Bali, Thailand, Canada, Maldives, USA and more. T&Cs apply.
Code

Up to 70% off hotels worldwide

Verified 2 days ago Expires 29 Nov 2021
Save on hotels in Australia, New Zealand, Thailand, Bali the UK and more. Available on stays from November 2021 – June 2022. Plus get an extra 12% off select hotels with code when you use it on your app. T&Cs apply.
Deal

Up to 70% off worldwide escapes

Expires 30 Nov 2021
Available on select stay dates until 2022. Destinations include Australia, New Zealand, Thailand, Bali, United Kingdome and more. T&Cs apply.
Code exclusive

Extra 10% off worldwide hotels with code

Expires 31 Dec 2021
Available on stays until 31 December 2022 when you use the code. Destinations include New Zealand, Fiji, London, Maldives, Japan, USA and more. T&Cs apply.
Deal

Up to 35% off global stays

Verified Yesterday Expires 29 Nov 2021
Available on 2 night stays from 26 November 2021 – 31 March 2022. Destinations include Sydney, Bali, Auckland and more. T&Cs apply.
Deal

Up to 15% off getaways

Verified Yesterday Expires 17 Dec 2021
Get up to 15% off stays when you choose best available rates. Destinations include London, Cape Town and more.
Deal

Up to 20% off worldwide hotels + an extra 12% off for members

Verified Yesterday Expires 30 Nov 2021
Available on select dates on destinations including Singapore, Malaysia, Rome, London, USA and more. T&Cs apply.
Deal

Up to 30% off weekend getaways

Verified 4 days ago Expires 29 Nov 2021
Available from 2 December 2021 – 31 December 2022 on select hotels across Dubai, Paris, London, Cape Town and more. T&Cs apply.
Deal

Up to 55% off worldwide stays

Verified 5 days ago Expires 30 Nov 2021
Available on stays from 1 December 2021 – 30 April 2022 on destinations including Madrid, Barcelona, Prague, Brazil, Mexico, Australia and more. T&Cs apply.
Code

Up to 25% off worldwide stays

Expires 30 Nov 2021
Available on select dates when you use the code on prepaid bookings. Destinations in Croatia, Fiji, Greece, South Africa and more. Plus members get an extra 10% off. Membership is free. T&Cs apply.
Deal

Up to 25% off worldwide getaways

Expires 10 Jan 2022
Available on stays until 31 March 2022. Destinations include India, Dubai, Cairo and more. T&Cs apply.
Deal

Earn up to 4x points on worldwide stays

Expires 6 Dec 2021
Available on stays until 18 January 2022 for members. Destinations include Singapore, New Zealand, United Kingdom, Thailand, Fiji and more. Membership is free. T&Cs apply.
Deal

Earn a free night’s stay

Stay for 10 nights at any hotel worldwide to get a free night. Must be a Hotels.com Rewards member. Membership is free. T&Cs apply.
Deal

Kids stay and eat free on Holiday Inn stays

Available on stays across Australia, New Zealand, Greece, South Africa, USA, Fiji, Maldives, Canada and more.
Deal

Up to 25% off last minute stays

Available on stays taking place within the next 30 days. Destination include South Africa, UAE, Sweden and more. T&Cs apply.
Deal

Up to 50% off worldwide stays

Become a member and get up to 50% off hotels. Destinations include Australia, New Zealand, USA and more.
Deal

Up to 5% extra savings on stays

Sign up your email and become an IHG member to enjoy discounts and earn points or stays worldwide including Australia. T&Cs apply.
Deal

Extra $10 off worldwide hotels

Sign up your email address and receive discounts. Destinations include Las Vegas, London, New York, Toronto, Dubai and more. T&Cs apply.
Deal

Free nights with Best Western Rewards points

Earn points and redeem a free night on worldwide stays. Destinations include Canada, USA and more. T&Cs apply.
Deal

Up to 25% off worldwide stays

Enroll and save 25% with Marriott Bonvoy Escapes. As a member, you can experience these exclusive benefits.

Feature image: Saxon Hotel Villas and Spa, Johannesburg


Follow us for all the latest deals and coupon codes

More guides on Finder

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Go to site