Book South Africa Hotels

Most accommodation are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in South Africa

Find properties with these dates

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in South Africa

Taj Cape Town
5.0 star property
9.4 out of 10, Exceptional, (1005)
"Wonderful staff"
The price is AU$265
per night
10 May - 11 May
Taj Cape Town
Radisson RED V&A Waterfront, Cape Town
3.5 star property
9.0 out of 10, Wonderful, (424)
"Wonderful hotel in an amazing location. Staff were superb throughout the stay, with the reception desk team being a great laugh. My new favourite hotel in Cape Town."
The price is AU$296
per night
26 May - 27 May
Radisson RED V&A Waterfront, Cape Town
One&Only Cape Town
5.0 star property
9.6 out of 10, Exceptional, (332)
"The most amazing customer service I have ever received! Everyone from the front door, the concierge staff to the wait staff! Beautiful property and perfectly appointed rooms! Loved the One and Only..:so aptly named!"
The price is AU$1,213
per night
3 June - 4 June
One&Only Cape Town
Save an average of 15% on thousands of hotels when you're signed in
The Rockefeller Hotel by NEWMARK
4.0 star property
8.8 out of 10, Excellent, (56)
"Everyone was very helpful and friendly. Rooms were clean and spacious. "
The price is AU$98
per night
5 June - 6 June
The Rockefeller Hotel by NEWMARK
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
5.0 star property
9.4 out of 10, Exceptional, (910)
"It’s so convenient as it is steps from JoBurg’s airport so it’s not a hotel with exceptional grounds. However food, service and friendliness of staff was wonderful. "
The price is AU$560
per night
3 June - 4 June
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Kruger Shalati - Train on the Bridge and Garden Suites
4.5 star property
9.8 out of 10, Exceptional, (53)
"The best property we have ever stayed at. Everything from food, rooms, safari, and service was amazing. Would definitely be back one day. "
The price is AU$1,042
per night
6 May - 7 May
Kruger Shalati - Train on the Bridge and Garden Suites
Gorgeous George by Design Hotels
5.0 star property
9.6 out of 10, Exceptional, (108)
"Great location, loved the staff and the special treat and bed decoration. I wish we had more days."
The price is AU$204
per night
1 June - 2 June
Gorgeous George by Design Hotels
Vineyard Hotel
4.0 star property
9.6 out of 10, Exceptional, (638)
"Lovely hotel - rooms were great, staff very helpful and friendly. Gardens beautiful. My only disappointment was that we did not attend the carbo evening meal on the Friday evening as the price of the meal was extremely expensive. "
The price is AU$246
per night
28 May - 29 May
Vineyard Hotel
Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
8.2 out of 10, Very good, (1002)
"Everything "
The price is AU$136
per night
10 May - 11 May
Protea Hotel by Marriott O.R. Tambo Airport
Kruger Gate Hotel
4.0 star property
8.8 out of 10, Excellent, (403)
"All areas of operation offered excellent service. Weldone for dedication and service."
The price is AU$347
per night
4 June - 5 June
Kruger Gate Hotel
Holiday Inn Express City Centre, an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (398)
"Nice hotel close to everything. The staff was super friendly and helpful. The room rate very nice. One of the best hotel breakfasts I have ever had. Only a couple of minor thing. The light on the thermostat was very bright, and lit up the room, making it a bit hard to sleep, and the shower door was a little clunky to close, cause the floor to get a bit wet. "
The price is AU$105
per night
1 June - 2 June
Holiday Inn Express City Centre, an IHG Hotel
Southern Sun the Cullinan
4.0 star property
9.0 out of 10, Wonderful, (183)
"Great place to stay. Not much to complain about. Can do without the hotel manager nagging about a $3 dollar tourism levy which can be settled at anytime. "
The price is AU$294
per night
10 May - 11 May
Southern Sun the Cullinan
Hilton Sandton
5.0 star property
8.6 out of 10, Excellent, (562)
"Extractor fan in bathroom of room 407 was not working "
The price is AU$150
per night
12 May - 13 May
Hilton Sandton
The Marly Boutique Hotel
5.0 star property
9.4 out of 10, Exceptional, (134)
"Loved our stay at The Marly. Quirky hotel with a lovely rooftop pool and bar for guests in a fantastic location central to everything in Camps Bay. Perfect place to watch the sun set. All staff were so friendly and accommodating in the hotel, bar and restaurants. The spa is a must and one of the best massages ever. Look forward to returning in the not too distant future. "
The price is AU$871
per night
6 May - 7 May
The Marly Boutique Hotel
The Houghton Hotel, Spa, Wellness & Golf
5.0 star property
9.4 out of 10, Exceptional, (142)
"This is one of the best hotels in Africa if not the world.. the front desk ppl were soo friendly.. the reservations people were quick To solve any issues and even compensate when they didn’t have to. So many dinning options.. the spa is amazing, pool area peaceful and serene.. . thanks to Expedia and Houghton I got every penny of my monies worth.. I will definitely stay there again.. love love love it.."
The price is AU$278
per night
6 May - 7 May
The Houghton Hotel, Spa, Wellness & Golf
Garden Court Sandton City
3.0 star property
8.8 out of 10, Excellent, (836)
"Wonderful friendly and helpful staff. Room was very very clean. Excellent Big breakfast"
The price is AU$128
per night
6 May - 7 May
Garden Court Sandton City
The Winchester Hotel by NEWMARK
4.0 star property
9.2 out of 10, Wonderful, (249)
"The staff were outstanding. The breakfast amazing. 5 wonderful nights. 4 incredible sunsets. "
The price is AU$311
per night
20 May - 21 May
The Winchester Hotel by NEWMARK
Palazzo Hotel
5.0 star property
9.2 out of 10, Wonderful, (365)
"Nestled in the heart of Johannesburg, Hotel Palazzo offers a luxurious retreat for travelers seeking elegance and comfort. The hotel’s grand facade and opulent interiors exude sophistication, setting the stage for an unforgettable stay. MonteCasino is right by the door step with an entrance facing it. There’s an option of pickup and drop from to casino as well Spa facilities are really great and affordable"
The price is AU$255
per night
6 May - 7 May
Palazzo Hotel
Ellerman House
5.0 star property
8.4 out of 10, Very good, (8)
"Ellerman house is a very special place. The location is spectacular, their art collection the clear result of a lifelong passion, the food is excellent, and the service impeccable without being overbearing or pretentious. I suspect there are few if any better places for sundowners than their terrace."
The price is AU$1,308
per night
10 May - 11 May
Ellerman House
StayEasy Cape Town City Bowl
3.0 star property
8.4 out of 10, Very good, (231)
"Love staying at this hotel so amazing "
The price is AU$100
per night
24 May - 25 May
StayEasy Cape Town City Bowl
Don't see what you're looking for?
See all available properties in South Africa
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.

Accommodation in South Africa

Located on the southern tip of the African continent, the Republic of South Africa is a fascinating vacation destination that offers a variety of reasons to book rooms in South Africa hotels. Culture, wildlife, human interest, and stunning natural beauty are all available to guests of South Africa. If you are hoping to find a good, cheap South Africa hotel deal, you should check here with Expedia for the most recent information on deals and special rates.

One of the favorite activities of those staying in hotels in South Africa is viewing the region's magnificent wild game. Kruger National Park is one of the most well-known game parks in the country, but there are many other worthwhile places to view wild animals. For instance, if you are traveling on South Africa's famed Garden Route, you can find small treasures tucked away on side roads in areas such as Oudtshoorn, which is known as the Ostrich Capital of the World. The extremely scenic Garden Route is also an excellent touring choice for those traveling with small children because there are no overly long stretches of highway. The Garden Route also provides travelers who are taking advantage of good prices on South Africa holiday packages with a huge abundance of activities such as golfing, wine tasting, sunbathing, fine dining, and whale watching. The Garden Route is also within easy proximity of Cape Town, allowing those who are enjoying vacations courtesy of South Africa hotel deals, which they've gotten through Expedia, to access as much of it as possible within a limited time frame.

If archeological exploration appeals to you, South Africa has some of the oldest known fossil beds on the planet. The caves in Gauteng Province are among the best places on the continent to see ancient human fossils. The nickname of the area is "The Cradle of Humanity" and provides an excellent look back at the beginnings of our species.

If you are seeking cheap hotel deals in South Africa, you can locate top lodging options through Expedia as well as make reservations directly through the country's hotels. Planning ahead is an excellent way to receive discount opportunities on places to stay as well as car rentals in South Africa and other travel necessities. Because a visit to South Africa is a trip of a lifetime, you will want to use every available tool to maximize your experience in that enthralling part of the world.

South Africa Travel Info

Best cities to visit
Johannesburg, Cape Town and Kempton Park
Hotels with nearby beaches
16,547
International airports
Johannesburg (JNB-O.R. Tambo Intl.), Cape Town (CPT-Cape Town Intl.) and Durban (DUR-King Shaka Intl.)
Number of hotels
12 387
Lowest price
AU$68
Highest price
AU$1,308
Top attractions
Kruger National Park, uShaka Marine World and Addo Elephant National Park

Frequently asked questions

How much do hotels in South Africa cost?
The season and factors like school holidays and Easter can affect the price of a hotel in South Africa. You can find cheap options from AU$68 in a few different ways on Expedia. First, select the dates you’d like to get away, then use the filters like property type and amenities to fine-tune your search. You can also sort by price, so the most economical options appear first.
When is the best time to go to South Africa?
The best time to explore South Africa depends on where you’re going and what you plan to do. Dreaming of a summer Johannesburg holiday? This popular destination has an oceanic climate, with average temperatures ranging from 17ºC to 28ºC between December and February.
What is the best area to stay in South Africa?
South Africa has plenty of exciting places to stay, like Johannesburg and Cape Town. Each has its own fabulous experiences, so why not dedicate time to explore both?
How can I find cheap hotels in South Africa?
Find affordable getaways without breaking a sweat by using our filters. Choose the “Price per night” box to browse low-cost options in South Africa. Another way is to take a look at our cheap hotels in South Africa page. The lowest available price starts at AU$68 per night.
What are the best hotels in South Africa for families?
The first step to an awesome family getaway in South Africa is locking in the right place to stay. Go to the “Traveller experience” heading of our filter tool and check “Family friendly.” This will show you all the South Africa options that welcome children and have family amenities like babysitting and recreational activities. Pick the one that suits your budget and style, then get ready to relax while the kids have a blast.
Why should I book my South Africa hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate South Africa holiday. You’ll find an extensive range of hotels to select from and handy search filters that make it a breeze to find the stay of your dreams. Worried about your plans changing? Many of our hotels offer flexible cancellation policies. Just look for options marked “Free Cancellation”. Get more out of your holiday with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. You’ll enjoy instant access to Member Prices, which means you can save 10% or more on over 100,000 hotels worldwide!

Discover the Wonders of South Africa

Welcome to South Africa, a land of breathtaking landscapes, diverse wildlife, and vibrant culture. This unique destination offers a multitude of experiences that will leave you in awe. From the stunning beaches of Cape Town to the majestic mountains of Drakensberg, South Africa has something for everyone. So pack your bags, put on your safari hat, and get ready for an adventure of a lifetime!

How to Make the Most of Your Stay in South Africa

South Africa is a destination that caters to all types of travelers. Whether you're a beach lover, city explorer, nature enthusiast, or culture seeker, this country has it all. Immerse yourself in the vibrant city life of Johannesburg, where you can explore the bustling markets and learn about the country's fascinating history. For a more relaxed experience, head to the coastal city of Cape Town, where you can soak up the sun on the beautiful beaches and indulge in delicious seafood.

For those seeking adventure, South Africa offers a wide range of activities. Embark on a thrilling safari in Kruger National Park and witness the incredible Big Five up close. Explore the stunning Drakensberg Mountains and discover hidden waterfalls and ancient rock art. If you're a wine lover, don't miss the chance to visit the vineyards of Stellenbosch and sample some of the best wines in the world.

When it comes to accommodation, South Africa has a variety of options to suit every budget and preference. From budget hotels to luxury resorts, you'll find the perfect place to stay. Lagoon Beach Hotel and Cabanas Hotel are popular choices for beach lovers, offering stunning views of the ocean and easy access to the sand and surf. AC Hotel provides a convenient location in the heart of the city, perfect for exploring the vibrant nightlife and cultural attractions.

For those looking for a unique experience, consider staying in safari lodges or bush lodges. These accommodations offer the opportunity to immerse yourself in nature and get up close and personal with the country's incredible wildlife. Xanatseni Private Camp and Kwena Lodge are just a few examples of the fantastic options available.

Top Locations in South Africa

  • Cape Town: Known for its iconic Table Mountain and stunning beaches, Cape Town offers a mix of natural beauty and vibrant city life. Explore the colorful Bo-Kaap neighborhood, visit the historic Robben Island, or take a scenic drive along the Cape Peninsula.
  • Kruger National Park: This world-renowned safari destination is home to a diverse range of wildlife, including lions, elephants, and rhinos. Embark on a game drive or guided walking safari for an unforgettable experience.
  • Drakensberg Mountains: Escape to the picturesque Drakensberg Mountains and discover breathtaking landscapes, hiking trails, and majestic waterfalls. This UNESCO World Heritage Site is a paradise for nature lovers.
  • Stellenbosch: Indulge in the rich flavors of South African wines in the charming town of Stellenbosch. Take a tour of the vineyards, savor delicious food pairings, and enjoy the scenic beauty of the surrounding countryside.
  • Johannesburg: Experience the vibrant energy of Johannesburg, the economic hub of South Africa. Visit the Apartheid Museum, explore the trendy neighborhoods of Maboneng and Braamfontein, and immerse yourself in the local art and culture scene.

With its stunning landscapes, diverse wildlife, and rich cultural heritage, South Africa is an excellent destination for your next holiday. Whether you're seeking adventure, relaxation, or a blend of both, this captivating country has it all. So start planning your South African getaway today and create memories that will last a lifetime!

Recent Reviews in South Africa
Expedia verified reviews