Agoda Hero Banner

Find Hotels in South Africa

34628 vacation rentals and hotels available now

Fast facts about South Africa

Accommodations34,628 properties
Popular CityJohannesburg
Nightly rates from$5
Reasons to visitSightseeing, Shopping, Beaches

Discover the regions of South Africa


Top cities in South Africa


Frequently asked questions

What's the average price of a hotel in South Africa?

The average price for a 3-star hotel in South Africa is USD 50. The average price for a 4-star hotel in South Africa is USD 79. The average price for a 5-star hotel in South Africa is USD 236.

What's the average price of a hotel in South Africa this weekend?

The average price for a 3-star hotel in South Africa this weekend is USD 48. The average price for a 4-star hotel in South Africa this weekend is USD 77. The average price for a 5-star hotel in South Africa this weekend is USD 224.

What's the average price of a hotel in South Africa tonight?

The average price for a 3-star hotel in South Africa tonight is USD 49. The average price for a 4-star hotel in South Africa tonight is USD 76. The average price for a 5-star hotel in South Africa tonight is USD 231.

What are the most popular hotels in South Africa?

Some of our most popular hotels in South Africa are City Lodge Hotel at OR Tambo International Airport Johannesburg, Mojo Hotel Sea Point and Cape Town Lodge Hotel.

What are the best hotels in South Africa for couples?

Hotels in South Africa that are highly rated by couples include City Lodge Hotel at OR Tambo International Airport Johannesburg, Pavilion Hotel and Mojo Hotel Sea Point.

What are the best hotels in South Africa for families?

Hotels in South Africa that are highly rated by families include City Lodge Hotel at OR Tambo International Airport Johannesburg, Pavilion Hotel and Mojo Hotel Sea Point.

What are the most popular cities in South Africa to stay in?

Popular cities among travelers staying in South Africa include Johannesburg, Cape Town, and Durban.

What are the best hotels in Johannesburg?

Verified travelers to Johannesburg have given top reviews to City Lodge Hotel at OR Tambo International Airport Johannesburg, Peermont Metcourt at Emperors Palace Johannesburg and The Catalyst Apartment Hotel by NEWMARK.

What are the best hotels in Cape Town?

Verified travelers to Cape Town have given top reviews to Mojo Hotel Sea Point, Cape Town Lodge Hotel and City Lodge Hotel V&A Waterfront Cape Town.

What are the best hotels in Durban?

Verified travelers to Durban have given top reviews to Riverside Hotel, City Lodge Hotel Umhlanga Ridge Durban and City Lodge Hotel Durban.

Show more questions

More about South Africa

Planning a trip to Africa? Perhaps you'd like to visit some of the continent's most popular travel destinations, like South Africa. Agoda.com offers the best prices for hotels in South Africa, with 11376 hotels ready for instant reservation via our secure online booking engine. While you're there, be sure to explore the different regions, including Western Cape, KwaZulu-Natal, Eastern Cape. The country offers 340 unique cities to discover such as Johannesburg, Cape Town, Durban. With our best price guarantee, we are determined to offer you the best hotels at the best prices.