Compare Luxury Hotels in South Africa
Secret Bargains - Save an extra 10% or more on select Luxury Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured South Africa Luxury Hotels

Monarch Hotel
167 Oxford Road Johannesburg Gauteng
With a stay at Monarch Hotel, you'll be centrally located in Johannesburg, a 4-minute drive from Melrose Arch Shopping Centre and 6 minutes from Nelson Mandela Square.
Breakfast included
Spa

The Residence Boutique Hotel
17th 4th Avenue Johannesburg Gauteng
$334 nightly
The price is $384 total per night
$384 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
With a stay at The Residence Boutique Hotel in Johannesburg (Houghton Estate), you'll be a 4-minute drive from Melrose Arch Shopping Centre and 8 minutes from Nelson Mandela Square.
Pool
Hot Tub

The Oyster Box
2 Lighthouse Road Umhlanga KwaZulu-Natal
$403 nightly
The price is $463 total per night
$463 total
Jan 13 - Jan 14, 2026
Total with taxes and fees
When you stay at The Oyster Box in uMhlanga, you'll be on the beach, within a 5-minute drive of Gateway Theatre of Shopping and Umhlanga Rocks Beach.
Pool
Spa

InterContinental Table Bay Cape Town by IHG
Quay 6 Victoria & Alfred Waterfront Cape Town Western Cape
With a stay at InterContinental Table Bay Cape Town by IHG in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Cape Town Stadium and Long Street.
Pool
Hot Tub

Cape Royale Luxury Suites
47 Main Road, Green Point Cape Town Western Cape
With a stay at Cape Royale Luxury Suites in Cape Town (Green Point), you'll be within a 5-minute drive of Cape Town Stadium and Long Street.
Pool
Spa

InterContinental Johannesburg O.R Tambo Airport by IHG
Opposite Int'l Arrivals Hall Kempton Park Gauteng
$340 nightly
The price is $391 total per night
$391 total
Dec 31 - Jan 1, 2026
Total with taxes and fees
Free Cancellation
With a stay at InterContinental Johannesburg O.R Tambo Airport by IHG in Kempton Park, you'll be 8.4 mi (13.6 km) from Eastgate Shopping Centre and 13.9 mi (22.3 km) from Rosebank Mall.
Pool
Spa

Davinci Hotel And Suites On Nelson Mandela Square
2 Maude Street, Corner of 5th Street Sandton Gauteng
$169 nightly
The price is $194 total per night
$194 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Davinci Hotel And Suites On Nelson Mandela Square, you'll be centrally located in Johannesburg, a 1-minute drive from Nelson Mandela Square and 7 minutes from Melrose Arch Shopping Centre.
Pool
Spa

African Pride Melrose Arch Hotel, Autograph Collection
1 Melrose Square, Melrose Arch Johannesburg Gauteng
$160 nightly
The price is $184 total per night
$184 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at African Pride Melrose Arch Hotel, Autograph Collection in Johannesburg (Birnam), you'll be a 2-minute drive from Melrose Arch Shopping Centre and 7 minutes from Nelson Mandela Square.
Pool
Spa

Forest Manor Boutique Guesthouse
62 Forest Drive, La Lucia Umhlanga KwaZulu-Natal
Free Cancellation
Reserve now, pay when you stay
When you stay at Forest Manor Boutique Guesthouse in uMhlanga, you'll be near the beach, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Pool
Breakfast included

St James Guesthouses
108 Main Road St.James Cape Town Western Cape
$335 nightly
The price is $385 total per night
$385 total
Jan 10 - Jan 11, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at St James Guesthouses in Cape Town (Kalk Bay), you'll be steps from Main Road and Cape Floral Region Protected Areas.
Pool
Parking included

One Marine Drive Boutique Hotel
1 Marine Drive Hermanus Western Cape
$267 nightly
The price is $307 total per night
$307 total
Dec 14 - Dec 15
Total with taxes and fees
Located in Hermanus (Westcliff), One Marine Drive Boutique Hotel is within a 15-minute walk of Whale Museum and Village Square.
Pool
Free WiFi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
South Africa Luxury Hotels essential information
Luxury Hotels in South Africa |
617 |
|---|---|
Highest price | $1,314 |
Cheapest price | $184 |
Total number of hotels in South Africa | 18,052 |
Popular hotels | Monarch Hotel, The Residence Boutique Hotel, The Oyster Box, InterContinental Table Bay Cape Town by IHG, Cape Royale Luxury Suites, InterContinental Johannesburg O.R Tambo Airport by IHG, Davinci Hotel And Suites On Nelson Mandela Square, African Pride Melrose Arch Hotel, Autograph Collection, Forest Manor Boutique Guesthouse, St James Guesthouses, One Marine Drive Boutique Hotel, Kapama Southern Camp |
Most Recent South Africa Hotel Reviews

Premier Hotel OR Tambo
5 out of 5
Posted 20 hours ago
CheapTickets Verified Review
"Clean room"
A verified traveler stayed at Premier Hotel OR Tambo
More Luxury Hotels
Types of Hotels
Top 20 South Africa Hotels
Hotels Near South Africa
More to Explore in South Africa
Top Picks
Hotels
Flights
Packages
- Madagascar Vacation Packages
- Lesotho Vacation Packages
- Kenya Vacation Packages
- Cape Verde Vacation Packages
- Egypt Vacation Packages
- Zimbabwe Vacation Packages
- Nigeria Vacation Packages
- Seychelles Vacation Packages
- Gambia Vacation Packages
- Mauritius Vacation Packages
- Morocco Vacation Packages
- Senegal Vacation Packages
- Ethiopia Vacation Packages
- Uganda Vacation Packages
- Mozambique Vacation Packages
- Zambia Vacation Packages
- Tunisia Vacation Packages
- Ghana Vacation Packages
- Tanzania Vacation Packages






