Search Hotels in South Africa
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Top Cities in South Africa
Find properties with these dates
Compare 16,547 hotels in South Africa with room rates, reviews, and availability. Most hotels are fully refundable.
AC Hotel by Marriott Cape Town Waterfront
Taj Cape Town
Radisson RED V&A Waterfront, Cape Town
One&Only Cape Town
The Rockefeller Hotel by NEWMARK
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Kruger Shalati - Train on the Bridge and Garden Suites
Gorgeous George by Design Hotels
Vineyard Hotel
Protea Hotel by Marriott O.R. Tambo Airport
Kruger Gate Hotel
Holiday Inn Express City Centre, an IHG Hotel
Southern Sun the Cullinan
Hilton Sandton
The Marly Boutique Hotel
The Houghton Hotel, Spa, Wellness & Golf
Garden Court Sandton City
Kapama River Lodge
The Winchester Hotel by NEWMARK
Palazzo Hotel
South Africa Hotel Travel Guide
When you trust Expedia to lock down a place to stay at any of our fabulous hotels, resorts, or motels, you can have the escape you've always wanted. It doesn't matter what kind of surroundings you hope to surround yourself with, our easy-to-use booking system makes it simple for you to find precisely what you and your fellow travelers are looking for. Begin searching today, and you're guaranteed to find the perfect room for your trip.
Looking to spend the night at an exquisite spa? Take your pick. We've got a vast selection of budget lodges too. And there are a variety of choices in between, as well. It's simply based on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll find a variety of lodging choices right where everything's happening, as well as private stays on the edge of South Africa. When you search our incredible catalog of accommodations in South Africa, you're certain to find inexpensive rates and awesome offers on any type of accommodation in the area.
Locking down an accommodation for your holiday shouldn't be a pain. Expedia helps you save you money and time when securing your reservations at a hotel in South Africa, so you can spend your days making the most of your vacation and not fretting about emptying your wallet. So why wait another minute to book your travel plans? Select your perfect travel dates now to browse the best deals on hotel rooms in South Africa!
South Africa Travel Info
Accommodation | 16,547 |
---|---|
Hotels with dining | 1,990 |
Lowest price | $56 |
Highest price | $739 |
International airports | Johannesburg (JNB-O.R. Tambo Intl.), Cape Town (CPT-Cape Town Intl.) and Durban (DUR-King Shaka Intl.) |
Top attractions | Kruger National Park, Gold Reef City and uShaka Marine World |
Cities to visit | Johannesburg, Cape Town and Kempton Park |
Number of reviews | 8,753 |
Price trends for hotels in South Africa
Less expensive | More expensive | This month | Next month |
---|---|---|---|
May | April | $70 | $73 |
Month | Price |
---|---|
January | $109 |
February | $116 |
March | $127 |
April | $134 |
May | $70 |
June | $73 |
July | $73 |
August | $74 |
September | $78 |
October | $81 |
November | $95 |
December | $95 |
Frequently asked questions
Recent reviews of South Africa hotelsExpedia verified reviews
Top destinations
- Hotels close to Newlands Cricket Ground
- Hotels close to Moses Mabhida Stadium
- Hotels close to First National Bank Stadium
- Hotels close to Wanderers Stadium
- Hotels close to St. George's Cricket Ground
- Hotels close to Ellis Park Stadium
- Hotels close to SuperSport Park
- Hotels close to Newlands Stadium
- Hotels close to Peter Mokaba Stadium
- Hotels close to Cape Town Stadium
- Hotels close to Royal Bafokeng Stadium
- Hotels close to De Beers Diamond Oval
- Hotels close to Mbombela Stadium
- Hotels close to Kenilworth Race Course
- Hotels close to Nelson Mandela Bay Stadium
Top South Africa Destinations
- Hotels in Mpumalanga
- Hotels in Western Cape
- Hotels in KwaZulu-Natal
- Hotels in Eastern Cape
- Hotels in Gauteng
- Hotels in Overberg District Municipality
- Hotels in Limpopo
- Hotels in Ehlanzeni
- Hotels in Overstrand
- Hotels in Garden Route District Municipality
- Hotels in Bushbuckridge
- Hotels in North West
- Hotels in Drakenstein
- Hotels in Tshwane
- Hotels in Nkomazi
- Hotels in Theewaterskloof
- Hotels in City of Johannesburg Metropolitan Municipality
- Hotels in West Coast DC
- Hotels in Saldanha Bay
- Hotels in Mbombela
- Hotels in Swartland
- Hotels in Mopani
- Hotels in Free State
- Hotels in Breede Valley
- Hotels in Bojanala
- Hotels in Maruleng
- Hotels in Northern Cape
- Hotels in Cape Agulhas
- Hotels in Ethekwini
- Hotels in Umkhanyakude District Municipality
- Hotels in Cacadu
- Hotels in Bitou
- Hotels in Kouga
- Hotels in Nelson Mandela Bay
- Hotels in East Rand
- Hotels in Langeberg
- Hotels in Buffalo City
- Hotels in Witzenberg
- Hotels in Hessequa
- Hotels in Thaba Chweu
- Hotels in Kou-Kamma
- Hotels in Waterberg District
- Hotels in Sundays River Valley
- Hotels in Ugu District Municipality
- Hotels in Ekurhuleni
- Hotels in Uthukela District Municipality
- Hotels in Okhahlamba
- Hotels in uMgungundlovu
- Hotels in Namakwa District Municipality
- Hotels in Dihlabeng
Other Cities in South Africa
- Cape Town Hotels
- Johannesburg Hotels
- Moses Kotane Hotels
- Durban Hotels
- Umhlanga Hotels
- Gqeberha Hotels
- Skukuza Hotels
- Pilanesberg National Park Hotels
- Hermanus Hotels
- Mbombela Hotels
- Knysna Hotels
- Wilderness Hotels
- Hoedspruit Hotels
- Plettenberg Bay Hotels
- Mossel Bay Hotels
- East London Hotels
- Hartbeespoort Hotels
- Ballito Hotels
- Vaalwater Hotels
- Bela-Bela Hotels
Hotels near popular Attractions
- Hotels near Kruger National Park
- Hotels near Montecasino
- Hotels near Sandton City Mall
- Hotels near Gold Reef City Casino
- Hotels near Camps Bay Beach
- Hotels near Melrose Arch Shopping Centre
- Hotels near Boulders Beach
- Hotels near Drakensberg Mountains
- Hotels near Addo Elephant National Park
- Hotels near Cape Town Cruise Terminal
Hotel Theme
- Hotels with Free Parking (4,046)
- Hotels with Restaurants (3,898)
- Hotels with Free Wifi (3,848)
- Hotels with a Pool (3,549)
- Hotels with an Outdoor Pool (3,403)
- Hotels with Laundry Facilities (3,280)
- Hotels with Air Conditioning (2,632)
- Family Hotels (2,312)
- Business Hotels (2,166)
- Hotels with Free Breakfast (2,043)
- Hotels with smoking rooms (2,034)
- Hotels with Bars (1,982)
- Hotels & Resorts for Couples (1,978)
- Golf Hotels (1,866)
- Beach Hotels (1,480)
- Hotels with Room Service (1,254)
- Hotels with Balconies (1,235)
- Non-Smoking Hotels (1,138)
- Resorts & Hotels with Spas (1,135)
- Hotels with Childcare (1,062)
- Hotel with a Concierge (927)
- Hotels with a View (904)
- Historic Hotels (845)
- Winery Hotels (835)
- Honeymoon Resorts & Hotels (816)
- Romantic Hotels (769)
- Hotel Wedding Venues (740)
- Hotels with a Gym (642)
- Luxury Hotels (617)
- Pet-friendly Hotels (544)
- Hotels with Kitchenettes (416)
- Casinos (396)
- Hotels with Connecting Rooms (390)
- Hotels with Hot Tubs (368)
- Hotels with Fireplaces (340)
- Boutique Hotels (305)
- Hotels with Tennis Courts (262)
- Fishing Resorts & Hotels (214)
- Hotels on the Lake (201)
- Oceanfront Hotels (178)
- Hotels with an Indoor Pool (126)
- Cheap Hotels (125)
- Hotels with Free Airport Shuttle (101)
- Quiet Resorts & Hotels (58)
- Hotels with Suites (42)
- Green Hotels (39)
- All-inclusive Resorts (36)
- Hotels with a Lazy River (34)
- Hotels with Waterslides (30)
- Ski Hotels (18)
More Accommodation Types in South Africa
- Apartments (4,590)
- Guest Houses (2,663)
- Vacation Homes (1,690)
- B&B (942)
- Lodges (748)
- Villas (721)
- Cottages (376)
- Aparthotels (274)
- Hostels (119)
- Country Houses (107)
- Condo Rentals (88)
- Safari Tentalow (71)
- Chalets (51)
- Cabin Rentals (38)
- RV Parks (34)
- Farmstay (33)
- Motels (16)
- Inns (15)
- Resorts (14)
- Residences (11)
- Holiday Park Resorts (8)
- Town Houses (6)
- Capsule Hotels (2)
- Castles (2)
- Treehouses (2)
- Pensions (1)
- Ranches (1)
Popular national parks stays
- Hotels near Addo Elephant National Park
- Hotels near Tsitsikamma National Park
- Hotels near Royal Natal National Park
- Hotels near West Coast National Park
- Hotels near Pilanesberg National Park
- Hotels near Marakele National Park
- Hotels near Wilderness National Park
- Hotels near Karoo National Park
- Hotels near Tankwa Karoo National Park
- Hotels near Augrabies Falls National Park
- Hotels near Bontebok National Park
- Hotels near Mapungubwe National Park
- Hotels near Namaqua National Park
- Hotels near Borakalalo National Park
- Hotels near Garden Route National Park
Beach destinations in South Africa
- Beach hotels in Cape Town
- Beach hotels in Durban
- Beach hotels in St. Lucia
- Beach hotels in Wilderness
- Beach hotels in Plettenberg Bay
- Beach hotels in Mossel Bay
- Beach hotels in East London
- Beach hotels in Ballito
- Beach hotels in Margate
- Beach hotels in Jeffreys Bay
- Beach hotels in Durban North
- Beach hotels in Paternoster
- Beach hotels in De Kelders
- Beach hotels in Bloubergstrand
- Beach hotels in Strand
Lake destinations in South Africa
- Hotels near Big Hole
- Hotels near Witbank Lake
- Hotels near Entabeni Lake
- Hotels near Crystal Lake
- Hotels near Lake Sibaya
- Hotels near Silolweni Lake
- Hotels near Wessels Lake
- Hotels near Klipspringer Lake
- Hotels near Buffelspoort Lake
- Hotels near Wemmer Pan
- Hotels near Germiston Lake
- Hotels near Bonkolo Lake
- Hotels near Houtrivier Lake
- Hotels near Lake Chrissie
- Hotels near Calitzdorp Lake
Top theme parks in South Africa
- Hotels close to uShaka Marine World
- Hotels close to Gold Reef City Theme Park
- Hotels close to Wet 'n Wild
- Hotels close to Wild Waves Water Park
- Hotels close to Ten Flags Theme Park
- Hotels close to The Valley of Waves
- Hotels close to Durban Funworld
- Hotels close to Hartenbos Seefront
- Hotels close to Mini Town
- Hotels close to Splash Water World
- Hotels close to Adventure Land - Water Slides and Play Park
- Hotels close to Strandfontein Waterslide
- Hotels close to Bugz Family Playpark
- Hotels close to Waterworld
- Hotels close to Blue Rock Adventure Park
More Popular Hotels in Africa
- City Lodge Hotel at OR Tambo International Airport
- Southern Sun O.R. Tambo International Airport
- Premier Hotel OR Tambo
- The Palace of the Lost City at Sun City Resort
- Taj Cape Town
- AC Hotel by Marriott Cape Town Waterfront
- City Lodge Hotel Victoria And Alfred Waterfront
- Road Lodge Cape Town International Airport
- Radisson RED V&A Waterfront, Cape Town
- Sandton Sun and Towers