South Africa Hotels from from S$40

  • Plan, book, travel with confidence

  • Better together

    Save up to S$134 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for South Africa hotels

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
3.0 star property
O.R. Tambo
9.0 out of 10, Wonderful, (1,864 reviews)
"Room was clean, bed comfortable, staff friendly."
United States
Karine
The price is S$212
includes taxes & fees
20 Feb - 21 Feb
City Lodge Hotel at OR Tambo International Airport

Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
4.0 star property
Boksburg
8.6 out of 10, Excellent, (832 reviews)
"Amazing stay great food for breakfast"
Australia
Nicola
The price is S$90
includes taxes & fees
6 Mar - 7 Mar
Holiday Inn Johannesburg Airport by IHG

Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
O.R. Tambo
8.6 out of 10, Excellent, (1,640 reviews)
"Spotless rooms, courteous staff, great location "
United States
Tumelo
The price is S$181
includes taxes & fees
16 Mar - 17 Mar
Southern Sun O.R Tambo

Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
Kempton Park
8.6 out of 10, Excellent, (1,006 reviews)
"Lovely staff, great location close to the airport for a long layover + free shuttle to the airport and back to the hotel made it easy to get around."
Australia
Tavonga
The price is S$137
includes taxes & fees
13 Mar - 14 Mar
Protea Hotel by Marriott O.R. Tambo Airport

Hotel Verde Cape Town Airport

Hotel Verde Cape Town Airport
4.0 star property
Matroosfontein
9.6 out of 10, Exceptional, (1,004 reviews)
"Big rooms, very clean, a great comfortable bed and breakfast was good too"
United Kingdom
Paula
The price is S$247
includes taxes & fees
15 Mar - 16 Mar
Hotel Verde Cape Town Airport

InterContinental Johannesburg O.R Tambo Airport by IHG

InterContinental Johannesburg O.R Tambo Airport by IHG
5.0 star property
O.R. Tambo
9.4 out of 10, Exceptional, (1,001 reviews)
"Ideal stop when in transit or catching an early flight"
United Kingdom
Maria
The price is S$608
includes taxes & fees
11 Mar - 12 Mar
InterContinental Johannesburg O.R Tambo Airport by IHG

Premier Hotel OR Tambo

Premier Hotel OR Tambo
4.0 star property
Kempton Park
8.8 out of 10, Excellent, (1,002 reviews)
"Easy check in, very courteous staff, wonderful breakfast "
United States
Debra
The price is S$137
includes taxes & fees
27 Feb - 28 Feb
Premier Hotel OR Tambo

Sunrock Guesthouse

Sunrock Guesthouse
4.0 star property
Kempton Park
9.4 out of 10, Exceptional, (869 reviews)
"Great place to stay while traveling to and from the airport. Comfortable room, friendly staff, pool was a bonus and a massage was extremely nice after a long haul flight "
United States
Clair
Sunrock Guesthouse

Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
Isando
8.4 out of 10, Very good, (871 reviews)
"Clean room, easy check in, safe, great with the shuttle. "
United Kingdom
Ari Bjorn
The price is S$173
includes taxes & fees
22 Feb - 23 Feb
Garden Court O.R. Tambo International Airport

@Sandton Hotel

@Sandton Hotel
3.0 star property
Sandton
9.4 out of 10, Exceptional, (332 reviews)
"Real nice place to stay "
United States
King
The price is S$129
includes taxes & fees
1 Mar - 2 Mar
@Sandton Hotel

Kruger Gate Hotel

Kruger Gate Hotel
4.0 star property
Skukuza
9.0 out of 10, Wonderful, (476 reviews)
"Spectacular stay this time. Warm welcome, welcome wine and sweet and savoury platter in our room. Personalised treatment for dinner and the game drive amazing. "
South Africa
Kabelo
The price is S$368
includes taxes & fees
7 Mar - 8 Mar
Kruger Gate Hotel

Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank
9.0 out of 10, Wonderful, (496 reviews)
"Great staff, great location and the room was very clean! "
United Kingdom
alesandro
The price is S$112
includes taxes & fees
7 Mar - 8 Mar
Holiday Inn Johannesburg - Rosebank by IHG

Sandton Sun & Towers

Sandton Sun & Towers
5.0 star property
Sandton
9.2 out of 10, Wonderful, (575 reviews)
"Staff were super friendly and helpful. The breakfast was delicious with lots of choice. "
United States
Sara
The price is S$300
includes taxes & fees
22 Feb - 23 Feb
Sandton Sun & Towers

The Palace of the Lost City at Sun City Resort

The Palace of the Lost City at Sun City Resort
5.0 star property
Moses Kotane
8.8 out of 10, Excellent, (671 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is S$655
includes taxes & fees
12 Mar - 13 Mar
The Palace of the Lost City at Sun City Resort

Khayalami Hotel Secunda

Khayalami Hotel Secunda
3.0 star property
Secunda
The price is S$89
includes taxes & fees
21 Feb - 22 Feb
Khayalami Hotel Secunda

The Houghton Hotel, Spa, Wellness & Golf

The Houghton Hotel, Spa, Wellness & Golf
5.0 star property
Houghton Estate
9.4 out of 10, Exceptional, (220 reviews)
"Great room, courteous and efficient staff, first rate."
United States
Andrew
The price is S$277
includes taxes & fees
25 Feb - 26 Feb
The Houghton Hotel, Spa, Wellness & Golf

Protea Hotel by Marriott Durban Umhlanga

Protea Hotel by Marriott Durban Umhlanga
3.0 star property
Umhlanga
8.6 out of 10, Excellent, (514 reviews)
"Room was spotless and the staff was exceptional! Would definitely recommend this hotel, the environment was amazing and they made us feel at home! "
United States
Schalk
The price is S$142
includes taxes & fees
28 Feb - 1 Mar
Protea Hotel by Marriott Durban Umhlanga

Irene Country Hotel

Irene Country Hotel
4.0 star property
Irene, Centurion
9.0 out of 10, Wonderful, (163 reviews)
"The grounds are absolutely stunning"
United Kingdom
christopher
The price is S$249
includes taxes & fees
21 Feb - 22 Feb
Irene Country Hotel

St James of Knysna

St James of Knysna
5.0 star property
Knysna
9.6 out of 10, Exceptional, (186 reviews)
"Very private accommodations with extremely friendly and helpful staff. Absolutely beautiful accommodations!"
United States
greg
St James of Knysna

Vineyard Hotel

Vineyard Hotel
4.0 star property
Newlands
9.6 out of 10, Exceptional, (779 reviews)
"This hotel is fantastic. It offers a wonderful ambiance, exceptionally friendly staff, charming décor, beautiful views, and spacious, spotless rooms. The breakfast buffet is excellent, with delicious food and a great variety of options."
United States
Mauricio Esteban Rodas
The price is S$389
includes taxes & fees
8 Mar - 9 Mar
Vineyard Hotel
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.

Holiday Rentals in South Africa

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular South Africa attractions

Learn more about South Africa

Golden beaches, lively cities, mountain landscapes and nature reserves teeming with wildlife await in Africa’s southernmost country.

Table Mountain featuring landscape views and mountains

Top South Africa Hotel Reviews

Recent Reviews in South Africa

More cheap stays in South Africa

Find out more about South Africa

Top reasons to visit South Africa

  • Thrilling Safaris: Experience close encounters with Africa’s iconic wildlife in stunning national parks and reserves.
  • Breathtaking Landscapes: Enjoy picturesque views while hiking in the Drakensberg Mountains or relaxing on beautiful beaches.
  • Cultural Richness: Immerse yourself in the vibrant local cultures and traditions through tours and community experiences.
  • World-Class Vineyards: Indulge in wine tasting in the renowned Cape Winelands, celebrated for its exquisite wines.
  • Luxurious Accommodations: Choose from a range of delightful lodgings, from charming guesthouses to luxurious hotels.

Find great hotels in South Africa

Discover a diverse array of hotel accommodations in South Africa, ranging from charming guesthouses to luxurious hotels. Whether you're seeking a family-friendly getaway, a business-oriented stay, or an adventurous escape, you'll find the perfect lodging to suit your needs. With a selection of the best and top hotels, South Africa offers an inviting blend of comfort and style, ensuring an unforgettable vacation experience.

  • Taj Cape Town: Experience luxury and adventure at Taj Cape Town, a prestigious 5-star hotel situated in the heart of South Africa's vibrant shopping district. This property offers an enticing blend of retail therapy and outdoor escapades, making it ideal for adventurous travellers. Guests can indulge in a range of water sports such as waterskiing, windsurfing, and rafting, all conveniently located nearby. For relaxation, the hotel's full-service spa provides rejuvenating treatments, including Swedish massages and body wraps, complemented by a serene pool area. Taj Cape Town embodies a stylish and exhilarating atmosphere, perfect for those seeking both relaxation and adventure.
  • Garden Court Sandton City: Embrace the hustle and bustle of city life at Garden Court Sandton City, a welcoming 3-star hotel located in the lively city centre of South Africa. This property caters primarily to business travellers, offering a range of amenities designed for productivity and convenience. With a 24-hour business centre, accessible meeting rooms, and proximity to a thriving business district, guests will find all they need for a successful stay. The hotel's urban vibe and comfortable accommodations make it a practical choice for professionals looking to balance work and leisure in a dynamic environment.
  • Radisson Blu Gautrain Hotel: Discover a family-friendly haven at Radisson Blu Gautrain Hotel, a well-appointed 4-star property that welcomes both business and LGBTQIA travellers. Located conveniently in South Africa, this hotel combines modern amenities with thoughtful services for children, including complimentary cribs. Business guests can benefit from meeting rooms and a conference centre, while families will appreciate the welcoming atmosphere. With its dedication to inclusivity and comfort, Radisson Blu Gautrain Hotel is a versatile choice for those seeking both professional and personal experiences during their stay.

Where to stay in South Africa

South Africa beckons with its vibrant tapestry of experiences, from thrilling adventures in the wild to romantic getaways amidst stunning landscapes. Discover the charm of its renowned vineyards, indulge in luxury escapes, and embrace responsible tourism that celebrates the local culture. Whether you're hiking in the Drakensberg Mountains or sipping wine in the Cape Winelands, the warmth of friendly locals and breathtaking scenery will leave you captivated and eager for more.

  • Cape Town: Nestled between the iconic Table Mountain and the Atlantic Ocean, Cape Town is a vibrant metropolis known for its breathtaking scenery and diverse cultural experiences. The city welcomes travellers year-round, with peak visits during the summer months from December to February. Outdoor enthusiasts and families flock to this city for its stunning beaches and recreational activities. Highlights include the renowned V&A Waterfront for shopping and dining, as well as the beautiful beaches of Camps Bay and Clifton, perfect for sunbathing and water sports. Don't miss the chance to explore the Cape Winelands, offering exquisite wine tasting experiences amidst picturesque vineyards.
  • Johannesburg: As South Africa's largest city, Johannesburg is a bustling metropolis that offers a rich blend of history and modernity. Travellers can visit throughout the year, with peak periods in February to March and November. Known for its vibrant city life, Johannesburg boasts numerous shopping centres and recreational areas. Highlights include the Apartheid Museum, which provides a poignant insight into the nation’s history, and the lively Maboneng Precinct, known for its artsy vibe, markets, and eateries. Visitors can also enjoy the thrill of theme parks like Gold Reef City, perfect for families seeking entertainment.
  • Montagu: Tucked away in the scenic Western Cape, Montagu is a charming city famed for its natural hot springs and stunning landscapes. The city sees a steady influx of visitors, especially in January, March, and September. It is the ideal destination for those seeking outdoor adventures, romantic getaways, or a relaxing spa experience. Highlights include the Montagu Hot Springs, where you can unwind in natural thermal waters, and the picturesque Montagu Nature Garden, perfect for leisurely strolls. The surrounding valleys offer excellent opportunities for hiking and exploring South Africa's beautiful flora and fauna.

Things to do in South Africa

South Africa offers an array of exciting activities for visitors, including thrilling safaris and captivating tours. You can indulge in delightful sunset picnics amidst stunning landscapes, explore vibrant shopping experiences, and embark on adventurous excursions. Additionally, consider unwinding at luxurious wellness retreats that promise relaxation and rejuvenation. This diverse country truly caters to all types of travellers seeking memorable experiences.

Shopping

For a vibrant shopping experience, visit Melrose Arch Shopping Centre, which offers a mix of entertainment and family-friendly options. Alternatively, explore the Bela Bela Flea Market for local treasures or head to Mega World for a variety of goods in a lively atmosphere.

Recreation

At Cape Town Stadium, immerse yourself in the vibrant sports atmosphere, ideal for fitness enthusiasts. Steenberg Golf Estate offers a serene outdoor golfing experience amidst lush landscapes. For family-friendly relaxation, visit Sea Point Swimming Pool, where you can enjoy refreshing dips with loved ones in a lively environment.

Adventure

Embark on the Garden of Eden hiking trail, where lush greenery and breathtaking vistas await you. Alternatively, explore the Terblans Nature Walk, offering serene landscapes and a chance to connect with nature. For thrills, uShaka Marine World presents exciting water rides and family-friendly entertainment.

Nightlife

The nightlife in South Africa is vibrant and diverse. Enjoy a cultural evening at the State Theatre, embrace adventure on the Cape Wheel, or unwind with a romantic drink at Wild About Whiskey. Each venue offers a unique atmosphere, ensuring a memorable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for South Africa

To save money on your South Africa holiday, consider visiting between June and August, when prices are lower compared to the peak December to February season. Book your accommodation about a month in advance or explore last-minute deals on platforms like Expedia, particularly for Saturday stays, which are cheaper than Sundays. Use Expedia's search tools to find budget-friendly, eco-certified hotels, and combine your bookings for flights and activities to score better deals. Prioritising free activities and utilising public transport can further enhance your savings while exploring this beautiful country.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in South Africa are June to August, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in South Africa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in South Africa is Saturday. The most expensive day to stay in South Africa is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences according to your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To discover the most affordable prices and enticing deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in South Africa with your flights and activities through an Expedia package.

Find the best attractions in South Africa

South Africa offers an array of attractions including reserves, beaches, and national parks, perfect for those seeking cultural, outdoor, and family experiences. Visitors can immerse themselves in the stunning landscapes and diverse wildlife, making it ideal for nature enthusiasts. Whether exploring vibrant local cultures or enjoying outdoor adventures, South Africa and its surroundings promise an unforgettable holiday filled with enriching activities.

  • Kruger National Park: Experience breathtaking scenery and exhilarating outdoor adventures in one of Africa's largest game reserves. With diverse wildlife and stunning landscapes, Kruger National Park offers guided safaris that allow you to witness the Big Five in their natural habitat, making it a paradise for nature lovers.
  • Umhlanga Rocks Beach: Enjoy the sun-kissed shores and vibrant beach vibes at Umhlanga Rocks Beach. This beautiful coastal destination is perfect for relaxation, water sports, or a leisurely stroll along the promenade, providing a wonderful escape for beach enthusiasts.
  • Cape Town International Convention Centre: A hub for business and events, the Cape Town International Convention Centre offers modern facilities and a vibrant atmosphere. It hosts various conferences and exhibitions, making it a key destination for professionals seeking networking opportunities in an inspiring setting.

Best time to go to South Africa

The best time to visit South Africa is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. August is its coolest month on average. At this time, visitor numbers are slightly low and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.700000000000003°C)Light RainMostly SunnySlightly HighSlightly High
February73.9°F (23.3°C)Light RainMostly SunnySlightly HighSlightly High
March73.4°F (23.0°C)Light RainMostly SunnyAverageAverage
April69.3°F (20.700000000000003°C)Light RainMostly SunnyAverageAverage
May61.2°F (16.2°C)No RainSunnySlightly LowAverage
June64.2°F (17.900000000000002°C)No RainSunnyAverageSlightly Low
July63.0°F (17.2°C)No RainSunnyAverageSlightly Low
August57.4°F (14.1°C)No RainSunnySlightly LowSlightly Low
September69.1°F (20.6°C)No RainSunnySlightly HighAverage
October62.2°F (16.8°C)Light RainMostly SunnySlightly LowAverage
November66.7°F (19.3°C)Light RainMostly SunnyAverageAverage
December73.9°F (23.3°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to South Africa

South Africa boasts several major airports for international travellers. Johannesburg's O.R. Tambo International Airport (JNB) is situated 714.5km from the city centre, with excellent hotels nearby, such as the 5-star InterContinental Johannesburg, a mere 161m away, and the luxurious Peermont D'oreale Grande, one mile from the airport. Cape Town International Airport (CPT) lies 556.8km from the city, with top accommodations like Gorgeous George and Taj Cape Town, both 17.7km away. Lastly, Durban's King Shaka International Airport (DUR) is 793.4km from the city, featuring fine hotels like The Oyster Box and Beverly Hills, both 12.9km from the airport, offering shuttle services for easy access.

Explore a world of travel with Expedia