Search Hotels in South Africa

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in South Africa

Showing deals for:Mar 14 - Mar 16

Top Cities in South Africa

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 16,888 hotels in South Africa with room rates, reviews, and availability. Most hotels are fully refundable.

The Palace of the Lost City at Sun City Resort

5.0 star property
8.8 out of 10, Excellent, (611)
"Stayed at the Palace after watching the movie Blended. Did not disappoint! "
The price is AED 1,301
AED 1,506 total
includes taxes & fees
3 Apr - 4 Apr
The Palace of the Lost City at Sun City Resort

AC Hotel by Marriott Cape Town Waterfront

4.0 star property
9.4 out of 10, Exceptional, (534)
"Love my vacation at this hotel, 3 days by myself then my boyfriend joined me from Liberia, love the staff, they are amazing, really good people and good and respectful service, they care..would Recommend this location…."
The price is AED 709
AED 824 total
includes taxes & fees
28 Mar - 29 Mar
AC Hotel by Marriott Cape Town Waterfront

City Lodge Hotel at OR Tambo International Airport

3.0 star property
8.8 out of 10, Excellent, (1559)
"Lovely place to stay at before an early or after a late flight. Walkable distance from the airport."
The price is AED 345
AED 406 total
includes taxes & fees
3 Apr - 4 Apr
City Lodge Hotel at OR Tambo International Airport

Taj Cape Town

5.0 star property
9.4 out of 10, Exceptional, (1001)
"The best hospitality in the world "
The price is AED 844
AED 991 total
includes taxes & fees
17 Mar - 18 Mar
Taj Cape Town

Southern Sun O.R. Tambo International Airport

4.0 star property
8.6 out of 10, Excellent, (1557)
"This is a great hotel at Johannesburg airport. What sets it apart is its airport shuttle services (a shuttle every 15 minutes 24 hours a day)."
Southern Sun O.R. Tambo International Airport

Radisson RED V&A Waterfront, Cape Town

3.5 star property
9.2 out of 10, Wonderful, (553)
"Great location. Friendly, efficient and capable staff. Quirky fun ambiance throughout the hotel."
The price is AED 537
AED 624 total
includes taxes & fees
16 Mar - 17 Mar
Radisson RED V&A Waterfront, Cape Town

The Cabanas Hotel at Sun City Resort

3.0 star property
7.8 out of 10, Good, (800)
"The sir cond in my room (2504) is not working properly."
The price is AED 499
AED 574 total
includes taxes & fees
9 Mar - 10 Mar
The Cabanas Hotel at Sun City Resort

Hotel Sky Cape Town

3.5 star property
8.6 out of 10, Excellent, (221)
"Excellent hotel just 5/10 minutes walk to marina. Room was very comfortable- the coffee machine on each floor - superb. A great bar area and drinks were very reasonably priced. Service was excellent from everyone. "
The price is AED 621
AED 722 total
includes taxes & fees
4 Mar - 5 Mar
Hotel Sky Cape Town

Holiday Inn Express Cape Town City-Centre by IHG

3.0 star property
8.6 out of 10, Excellent, (495)
"Nice and convenient hotel to explore the CBD and as base to get to Table Mountain and Lions Head (about £4/£5 on Uber). Lots of options for breakfast. "
The price is AED 207
AED 271 total
includes taxes & fees
2 Apr - 3 Apr
Holiday Inn Express Cape Town City-Centre by IHG

One&Only Cape Town

5.0 star property
9.6 out of 10, Exceptional, (349)
"Our island room in the ground floor did not have a proper view. Room was nice and clean. Service was Super. breakfast was outstanding."
The price is AED 3,689
AED 4,250 total
includes taxes & fees
9 Mar - 10 Mar
One&Only Cape Town

The Commodore Hotel

4.0 star property
8.6 out of 10, Excellent, (835)
"Great location and hotel"
The price is AED 820
AED 966 total
includes taxes & fees
17 Mar - 18 Mar
The Commodore Hotel

Lagoon Beach Hotel & Spa

4.0 star property
8.0 out of 10, Very Good, (707)
"Pleasant stay"
The price is AED 456
AED 525 total
includes taxes & fees
7 Mar - 8 Mar
Lagoon Beach Hotel & Spa

Mhondoro Safari Lodge & Villa

5.0 star property
10.0 out of 10, Exceptional, (8)
"A piece of heaven"
The price is AED 3,537
AED 4,067 total
includes taxes & fees
26 Mar - 27 Mar
Mhondoro Safari Lodge & Villa

The Rockefeller Hotel by NEWMARK

4.0 star property
9.0 out of 10, Wonderful, (103)
"Good hotel but as on the edge of city. No walking. Uber everywhere. Gym good, very friendly, helpful and v good breakfast. Trendy atmosphere, young and diverse. "
The price is AED 264
AED 304 total
includes taxes & fees
1 Apr - 2 Apr
The Rockefeller Hotel by NEWMARK

The Onyx Apartment Hotel by NEWMARK

4.0 star property
9.2 out of 10, Wonderful, (486)
"Clean apartment rooms with excellent room service every day when needed. Friendly staff who are very helpful. The hotel is in an area downtown that is walkable to most places and about a 15-20 min walk to the waterfront. It was right next to the conference centre. There is free parking for hotel guests as well which was very handy as we rented a car for our trip."
The price is AED 523
AED 601 total
includes taxes & fees
14 Mar - 15 Mar
The Onyx Apartment Hotel by NEWMARK

The Kingdom Resort

4.0 star property
8.6 out of 10, Excellent, (666)
"."
The price is AED 231
AED 265 total
includes taxes & fees
4 Mar - 5 Mar
The Kingdom Resort

Ocean View House

4.0 star property
9.6 out of 10, Exceptional, (261)
"Wonderful staff, lovely environment. "
The price is AED 648
AED 749 total
includes taxes & fees
3 Apr - 4 Apr
Ocean View House

Pullman Cape Town City Centre

4.5 star property
8.4 out of 10, Very Good, (229)
"I really enjoyed my stay at the PULLMAN CITY in Cape Town. The pool is a bit on the small side but the poolbar and surrounding area is very nice. Rooms are good also."
The price is AED 436
AED 506 total
includes taxes & fees
1 Apr - 2 Apr
Pullman Cape Town City Centre

Gorgeous George by Design Hotels

5.0 star property
9.8 out of 10, Exceptional, (176)
"A little difficult to find the drop off point, you have to drive through a no entry sign to get to it!"
The price is AED 615
AED 707 total
includes taxes & fees
1 Apr - 2 Apr
Gorgeous George by Design Hotels

Road Lodge Cape Town International Airport

3.0 star property
8.2 out of 10, Very Good, (1009)
"It was fine for an early flight location the next day..... but there is no lift in the Hotel so you need to either get help with your big suitcases or do it yourself if not on ground floor"
The price is AED 170
AED 196 total
includes taxes & fees
15 Mar - 16 Mar
Road Lodge Cape Town International Airport
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.
Don't see what you're looking for?
See all available properties in South Africa
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in South Africa cost?
Prices for South Africa hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from AED 170 in a few different ways. Select your destination and travel dates and then pick your budget using the “Price per night” filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
When is the best time to go to South Africa?
The best time to discover South Africa depends on where you want to be and what you plan to do. Thinking about a summer Johannesburg vacation? 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 thrilling areas to stay, like Johannesburg and Cape Town. Each has its own awesome experiences, so why not plan time to explore both?
How can I find cheap hotels in South Africa?
South Africa cheap hotels start at AED 170 per night. To discover these types of inexpensive options, use our “Price per night” filter. Other tips? Be flexible with your dates and book in advance. Have a look at our cheap hotels in South Africa page for bargains that are hard to resist.
What are the best hotels in South Africa for families?
Expedia makes it simple to lock in a property with everything you need for a memorable family escape to South Africa. Start by checking “Family friendly” in the “Traveler experience” section of our filter tool. Then narrow your search by things like “Guest rating” and “Property type.” Whether you want a family hotel in South Africa for a weekend adventure or a big winter vacation, we’ve got you and your group covered.
Why should I book my South Africa hotel with Expedia?
Book your South Africa hotel with Expedia and you’ll get a world of options at unbeatable prices. Our search filters will help you find exactly what you want, whether that’s a 5-star getaway or something a bit different, like a cottage, villa or glamping experience! Join Expedia Rewards for free and you’ll save 10% or more on select hotels when you’re signed in. Collect points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels come with flexible cancellation policies, so you can breathe easy if your plans change last minute.