Hotels in South Africa
Enter your dates to pick from 45634 hotels and other places to stay!
Top destinations for South Africa city trips
Find hotels in some of the most popular cities in South Africa

Cape Town

Johannesburg

Durban

Pretoria

Ballito

Midrand

Hermanus

Margate

Knysna

Plettenberg Bay
Hotels in the most popular regions in South Africa
Discover South Africa by exploring its top regions

Western Cape

Gauteng

KwaZulu-Natal

Virginia

Garden Route

Eastern Cape

Johannesburg

Mpumalanga
Durban

Durban South Coast

Cape Winelands

Overberg
Pretoria

Limpopo

Kruger National Park

Randburg

Knysna

Port Shepstone

Free State

Route 62

North West

Northern Cape

Port Elizabeth

Mossel

George

Humansdorp

Cape Peninsula

Helderberg

East London

Stellenbosch

Bloemfontein

Wild Coast

Vredenburg

Drakensberg

Bredasdorp

Inanda

Strand

Caledon

Brits

Nelspruit

Bela-Bela

Midlands Meander

Table Bay

Cape

Bellville

Bethlehem

Sunshine Coast

Wynberg

Belfast

Pinetown

Rustenburg
Krugersdorp
Oudtshoorn

Potchefstroom

Robertson

Heidelberg

Benoni

Parys
Witbank

Cape Town Southern Suburbs

Graaff-Reinet

Mooi River

Underberg

Montagu
Middelburg

Namakwaland

Beaufort West

Gordonia

Tsitsikamma National Park

Vereeniging

Worcester

Glencoe

Kimberley

Hluhluwe Imfolozi Park

Cederberg

Albany

Umtata
Ermelo

Kirkwood

Alexandria

Cullinan
Wonderboom

Ladismith
Ingwavuma
Messina

Calvinia

Port St Johns
Top picks for hotels in South Africa
Try one of these popular and highly-rated South Africa hotels
Well set in the center of Hermanus, The W-Collection Esplanade Hermanus provides free WiFi throughout the property, a terrace and free private parking for guests who drive.
Located in Cape Town, a 5-minute walk from Broken Bath Beach, Home Suite Hotels Station House provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a...
Providing a garden, The Wantage Suites offers accommodations in Johannesburg. The guest house, set in a building dating back to 2022, provides free Wifi and free private parking.
Located in Cape Town, a 9-minute walk from Rocklands Beach, Home Suite Hotels Sea Point has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.
The Capital Zimbali has an outdoor swimming pool, fitness center, a garden and private beach area in Ballito.
Villa Tuscana in Port Elizabeth provides accommodations with a garden and a terrace. With garden views, this accommodation provides a swimming pool.
Tzamenkomst River Lodge in Colesberg provides accommodations with a bar and a shared lounge.
Latitude Aparthotel by Totalstay offers accommodations in Cape Town, a 5-minute walk from Sunset Beach.
Located in George in the Western Cape region, Buff & Fellow Eco Cabins has accommodations with free WiFi and free private parking, as well as access to a hot tub. The accommodations have a hot tub.
Featuring pool views, Aan de Eike Guest House in Swellendam offers accommodations, an outdoor swimming pool, free bikes, a garden, a bar, and a shared lounge.
Best reviewed hotels
Located within the Greater Kruger National Park, Lions Place is located in Grietjie Private Nature Reserve.
Located in Franschhoek, W-Collection Franschhoek L'Ermitage Villas offers 4-star accommodations with an outdoor swimming pool, a garden and a terrace.
Just 984 feet from the Franschhoek monument, in the heart of the Franschhoek Wine Valley, Akademie Street Boutique Hotel offers luxurious suites and traditional cottages, some with their own private...
Motswari African Retreat & Walking Safaris by NEWMARK provides air-conditioned rooms in Timbavati Game Reserve. There's a year-round outdoor pool and guests can use free WiFi and free private parking....
Botany House Boutique Retreat has an outdoor swimming pool, garden and terrace in the center of Cape Town. Some accommodations at the property have a patio with a pool view.
Offering mountain and valley views, 7 Koppies in Franschhoek offers accommodations, free bikes, an outdoor swimming pool, a bar, a shared lounge and a garden.
Conveniently set in the center of Cape Town, Dorp Hotel provides buffet breakfast and free WiFi. Featuring room service, this property also provides guests with a terrace.
Offering unique forest views from above the treetops, this estate is just 6.2 mi from Plettenberg Bay.
Lalibela Wildlife Reserve - Inzolo Lodge offers accommodations 27 mi from Addo Elephant National Park. Guests can enjoy the on-site bar. Some rooms feature a seating area where you can relax.
360 Country Hotel provides accommodations in Clarens. Featuring a shared lounge, this property also welcomes guests with a restaurant, a bowling alley and a terrace.
Palmiet Valley Wine Estate offers accommodations on a 300-year-old wine farm in the beautiful Paarl Valley which is part of the Cape Winelands, only 30 minutes from Cape Town and Cape Town...
Strandloper Ocean Boutique Hotel offers panoramic views of Paternoster Bay from its restaurant. It offers 5-star, eco-friendly accommodations with air conditioning and solar heating.
Most booked hotels in South Africa in the past month
Popular with guests booking hotels in Durban
Popular with guests booking hotels in Kempton Park
Popular with guests booking hotels in Durban
Popular with guests booking hotels in Johannesburg
Popular with guests booking hotels in Durban
Popular with guests booking hotels in Johannesburg
Popular with guests booking hotels in Kempton Park
Popular with guests booking hotels in Durban
Popular with guests booking hotels in Cape Town
Popular with guests booking hotels in Durban
More places to explore, more ways to go
Cheap vacations in Cape Town
Plan everything you need for your vacation in one place – from flights and stays to tours and activitiesGuest Houses in South Africa
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.B&Bs in South Africa
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.Hotels near O.R. Tambo International Airport
Find hotels conveniently close to one of the country's most popular airports – perfect for a late arrival or early departure.Hotels near Cape Town International Airport
Find hotels conveniently close to one of the country's most popular airports – perfect for a late arrival or early departure.Hotels near Shongweni Farmers & Craft Market
Find and compare places to stay close to a popular landmark in South Africa.Hotels near Benguela Cove Lagoon Wine Estate
Find and compare places to stay close to a popular landmark in South Africa.Flights to South Africa
Book your flight to South Africa in a matter of minutes!Hotels in the United States
Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get started!Hotels in France
Already thinking about your next trip? Take a look at some of the fantastic accommodation options in France to get started!All hotels
Whether you're going to South Africa, elsewhere in Africa, or any other corner of the world, you'll find the perfect hotel on Booking.com.Hotels in Western Cape
Ready to start planning your trip to South Africa? Take a look at options in Western Cape, popular with other visitors to the country.Hotels in Tsitsikamma National Park
Ready to start planning your trip to South Africa? Take a look at options in Tsitsikamma National Park, popular with other visitors to the country.Hotels in Johannesburg
Ready to start planning your trip to South Africa? Take a look at options in Johannesburg, popular with other visitors to the country.Car rental near O.R. Tambo International Airport
Flying in to O.R. Tambo International Airport and need to rent a car? Book it now to pick it up when you land.Car rental near Cape Town International Airport
Flying in to Cape Town International Airport and need to rent a car? Book it now to pick it up when you land.Flights from New York to Cape Town
Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.Flights from New York to Durban
Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.Hotels in Mozambique
Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as Mozambique.Hotels in Namibia
Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as Namibia.
































