Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in South Africa

Filter by star ratings
All filters
Villa Viva Hostel
Villa Viva Hostel
8.7 Excellent

3.0 km from city centre, Cape Town Show on map

ExcellentBased on 703 reviews
8.7

At the base of Table Mountain, The Backpack is located close to Cape Town's famous tourist attractions. It also offers free Wi-Fi, an outdoor pool and a swimming pool.

Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
7.7 Good

19.8 km from city centre, Johannesburg Show on map

GoodBased on 1,964 reviews
7.7

Southern Sun OR Tambo International Airport provides 3-star accommodation in Kempton Park, just minutes from OR Tambo International Airport. It features a spa, as well as a currency exchange, a free shuttle service and an outdoor pool.

Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
8.3 Excellent

1.1 km from city centre, Umhlanga Show on map

ExcellentBased on 1,007 reviews
8.3

Situated in Durban, Protea Hotel Durban Umhlanga Ridge offers relaxed 4-star accommodation, as well as a rooftop terrace, a rooftop pool and outdoor tennis courts. It is close to Gateway Theatre Of Shopping, eateries and shops.

Garden Court Marine Parade
Garden Court Marine Parade
8.5 Excellent

1.0 km from city centre, Durban Show on map

ExcellentBased on 4 reviews
8.5

Offering an indoor pool, Garden Court Marine Parade is situated in Durban and is a brief stroll from Marine Parade Street. It provides 3-star accommodation with air-conditioned rooms.

Villa Zest Boutique Hotel
Villa Zest Boutique Hotel
9.4 Excellent

3.2 km from city centre, Cape Town Show on map

ExcellentBased on 86 reviews
9.4

Situated in Cape Town, Villa Zest Boutique Hotel is an easy drive from the Chavonnes Battery Museum and the Kirstenbosch National Botanical Garden. Some of the popular facilities at this unique 5-star hotel include a rooftop terrace and free Wi-Fi.

The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
7.6 Good

1.6 km from city centre, Sun City Show on map

GoodBased on 1,234 reviews
7.6

Set in Pilanesberg National Park, this themed resort is the perfect base for a relaxing stay. Guests can also enjoy free access to the exclusive beach.

Ascot Inn
Ascot Inn
8.1 Excellent

2.2 km from city centre, Pietermaritzburg Show on map

ExcellentBased on 261 reviews
8.1

Ascot Inn Pietermaritzburg provides comfortable 3-star accommodation in Pietermaritzburg. It also offers free Wi-Fi, an outdoor pool and room service.

Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport
8.1 Excellent

20.7 km from city centre, Johannesburg Show on map

ExcellentBased on 2,555 reviews
8.1

Located in Kempton Park, Protea Hotel by Marriott O R Tambo Airport offers modern 4-star accommodation, as well as a swimming pool. It has a spa, as well as a free shuttle service, a sun deck and an express check-in and check-out feature.

The Table Bay Hotel
The Table Bay Hotel
8.8 Excellent

3.3 km from city centre, Cape Town Show on map

ExcellentBased on 1,503 reviews
8.8

Situated in Cape Town, The Table Bay Hotel offers stylish, 5-star accommodation close to Victoria & Alfred Waterfront. It also features an outdoor pool, a Jacuzzi and a sauna.

Radisson Blu Hotel Waterfront, Cape Town
Radisson Blu Hotel Waterfront, Cape Town
8.7 Excellent

4.2 km from city centre, Cape Town Show on map

ExcellentBased on 1,402 reviews
8.7

Located in Cape Town, the hotel is an easy drive from Cape Town International Convention Centre and provides private parking on site. It offers complimentary Wi-Fi, a sauna and an outdoor pool.

Tips for booking a South Africa hotel

Cheapest month:April
Most expensive month:March
Average price in South Africa:€142/night
Absolute cheapest price found:€2/night
Cheapest day:Wednesday
Most expensive day:Friday
€37 - €394
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€61 - €166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated South Africa hotels

Show all 32,151 hotels
1
Southern Sun Cape Sun
Southern Sun Cape Sun
7.9 Good

2.1 km from city centre, Cape Town Show on map

Conveniently situated, Southern Sun Cape Sun allows for easy access to Cape Town's main sightseeing areas. This 4-star hotel provides views of Table Mountain, Robben Island and Table Bay, as well as an indoor pool.

2
Cape Grace Hotel
Cape Grace Hotel
9.4 Excellent

2.9 km from city centre, Cape Town Show on map

Situated in Cape Town, Cape Grace Hotel & Spa offers elegant 5-star accommodation, as well as an outdoor pool, a sauna and a rooftop terrace. It also commands views of the harbour and the marina, plus Victoria & Alfred Waterfront and Table Mountain.

3
Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg
9.1 Excellent

3.6 km from city centre, Johannesburg Show on map

Boasting a rooftop terrace, a sauna and a Turkish steam bath, Four Seasons Hotel WestCliff is located in Johannesburg and provides elegant accommodation. It offers 5-star accommodation with air-conditioned rooms.

4
Sandton Sun
Sandton Sun
8.9 Excellent

10.7 km from city centre, Johannesburg Show on map

Sandton Sun, located in Sandton, offers luxury accommodation and superior facilities. It also provides a sauna, a swimming pool and a beauty centre.

5
Villa Viva Hostel
Villa Viva Hostel
8.7 Excellent

3.0 km from city centre, Cape Town Show on map

At the base of Table Mountain, The Backpack is located close to Cape Town's famous tourist attractions. It also offers free Wi-Fi, an outdoor pool and a swimming pool.

6
The Bay Hotel
The Bay Hotel
8.6 Excellent

6.6 km from city centre, Cape Town Show on map

Set in Cape Town, The Bay Hotel is a five-minute walk from Camps Bay Beach and features a Jacuzzi, a sauna and an infinity pool. Some of the popular facilities provided at this contemporary 4-star hotel include outdoor tennis courts and free Wi-Fi.

7
Intercontinental Johannesburg O.R Tambo Airport
Intercontinental Johannesburg O.R Tambo Airport
8.8 Excellent

2.8 km from city centre, Kempton Park Show on map

InterContinental Johannesburg OR Tambo Airport Hotel provides 5-star accommodation in Kempton Park, just minutes from OR Tambo International Airport. It features a day spa, as well as a sauna, valet parking and an indoor pool.

8
Grande Kloof Boutique Hotel
Grande Kloof Boutique Hotel
7.0 Good

5.5 km from city centre, Cape Town Show on map

Grande Kloof Boutique Hotel offers a charming setting in Cape Town and has a swimming pool, free Wi-Fi and complimentary private parking. It also features a sauna, a sun deck and a Jacuzzi.

Cheapest hotels in South Africa

Show all 32,151 hotels
Mojo Hotel
Mojo Hotel
7.8 Good

5.3 km from city centre, Cape Town Show on map

Mojo Hotel/Hostel & Market offers 3-star accommodation in Cape Town. It also features a 24-hour reception, a sun deck and bicycle rental.

€10
Avg. per night
Big Blue Backpackers
Big Blue Backpackers
8.1 Excellent

3.4 km from city centre, Cape Town Show on map

Big Blue Backpackers is located in Cape Town and is close to Table Bay. It also offers a swimming pool, free Wi-Fi and a 24-hour reception.

€12
Avg. per night
Ascot Inn
Ascot Inn
8.1 Excellent

2.2 km from city centre, Pietermaritzburg Show on map

Ascot Inn Pietermaritzburg provides comfortable 3-star accommodation in Pietermaritzburg. It also offers free Wi-Fi, an outdoor pool and room service.

€32
Avg. per night
Cape Town Lodge Hotel
Cape Town Lodge Hotel
8.4 Excellent

2.6 km from city centre, Cape Town Show on map

Conveniently located, Cape Town Lodge offers easy access to Cape Town's best hot spots. It provides 4-star accommodation with air-conditioned rooms.

€34
Avg. per night
DoubleTree by Hilton Hotel Cape Town - Upper Eastside
DoubleTree by Hilton Hotel Cape Town - Upper Eastside
8.4 Excellent

1.5 km from city centre, Cape Town Show on map

Situated in Cape Town, DoubleTree by Hilton Hotel Cape Town - Upper Eastside provides modern 4-star accommodation, as well as free wireless internet access in all areas. It also features a currency exchange, a 24-hour reception and meeting rooms.

€42
Avg. per night
Signature Lux Hotel, by Onomo
Signature Lux Hotel, by Onomo
7.9 Good

10.4 km from city centre, Johannesburg Show on map

Signature Lux Hotel By ONOMO Sandton is in Sandton and is within a two minute walk to Nelson Mandela Square. Guests can also enjoy free wireless internet.

€42
Avg. per night
Capetonian Hotel
Capetonian Hotel
7.6 Good

1.9 km from city centre, Cape Town Show on map

Commanding views of Table Bay, Cape Town and Table Mountain, The Capetonian Hotel provides a comfortable and centrally located base. It is close to Cape Town International Convention Centre, eateries and shops.

€44
Avg. per night
Park Inn by Radisson Cape Town Newlands
Park Inn by Radisson Cape Town Newlands
8.3 Excellent

5.8 km from city centre, Cape Town Show on map

Park Inn by Radisson Cape Town Newlands provides a modern setting when in Cape Town. It also features an express check-in and check-out feature, an outdoor pool and a terrace.

€44
Avg. per night

Hotel prices in South Africa

2 stars or below

€9 - €73

Villa Viva Hostel

No. 1 most popular

Villa Viva Hostel
8.7 Excellent
€69
Avg. per night
Town Lodge Mbombela

No. 2 most popular

Town Lodge Mbombela
8.2 Excellent
€47
Avg. per night
91 Loop

Best value

91 Loop
8.9 Excellent
€9
Avg. per night
3 stars

€10 - €77

Grande Kloof Boutique Hotel

No. 1 most popular

€47
Avg. per night
Ascot Inn

No. 2 most popular

Ascot Inn
8.1 Excellent
€32
Avg. per night
Mojo Hotel

Best value

Mojo Hotel
7.8 Good
€10
Avg. per night
4 stars and up

€34 - €560

Taj Cape Town

No. 1 most popular

Taj Cape Town
9.0 Excellent
€74
Avg. per night
Mount Nelson, A Belmond Hotel, Cape Town

No. 2 most popular

€265
Avg. per night
Cape Town Lodge Hotel

Best value

€34
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About South Africa

Renowned for its wildlife reserves, wine country and rugged coastline, South Africa stretches between the Atlantic and Indian Oceans at the southernmost tip of Africa. It’s the launching point for cross-continent adventures between Cape Town and Cairo and boasts the most UNESCO World Heritage Sites in Africa.

Things to do

From the colourful streets of Soweto to the stunning landscapes of the Cape Winelands and the big-game encounters of Kruger, South Africa offers larger-than-life experiences.

Discover Cape Town. Dominated by the flat-topped peak of Table Mountain, Cape Town is a vibrant port city on the Atlantic Coast. It lies between the picturesque vineyards of the Cape Winelands and the dramatic coastal landscapes of the Cape Peninsula, home to the Boulders Beach penguin colony and the Cape of Good Hope.

Drive the Garden Route. Stretching for around 300 kilometres from Witsand to Storms River, the Garden Route is a spectacular self-driving route that takes in white sandy beaches and charming holiday villages. Inland lie scenic lagoons and rolling hills blanketed with Cape Fynbos, together with the dramatic Outeniqua Pass that links to the semi-desert landscapes of the Little Karoo.

Wildlife spot in Kruger National Park. Home to the “Big 5”, Kruger National Park sprawls across grassy plains, tropical forests and rugged mountains. Thrilling game drives offer up-close encounters with elephants, rhinos and buffalos, as well as a huge diversity of bird species that include martial eagles, lappet-faced vultures and Pel’s fishing owl.

Explore Soweto. The birthplace of Nelson Mandela, Soweto is a culturally significant township within Johannesburg. The former president’s childhood home has been preserved as a museum while the Orlando Power Station Cooling Towers are adorned with murals depicting Mandela and his community.

Getting around

Cape Town International Airport, OR Tambo International Airport and Durban International Airport are the main gateways to South Africa, with several smaller airports offering domestic flights throughout the country. Buses connect towns and cities across South Africa, while minibuses are the main means of getting around the country’s urban centres.

South Africa travel FAQs

  • Where is the best place to stay in South Africa?

    South Africa has plenty to offer. Consider staying in some of its most favoured locations, like Cape Town, Johannesburg, and Somerset West.

  • What are the best hotels in South Africa?

    Taj Cape Town is a very popular hotel in South Africa, with a score of 9.0 from 1,441 reviews. Boutique Villa Guesthouse (9.4 from 296 reviews) and Mount Nelson, A Belmond Hotel, Cape Town (9.2 from 310 reviews) are also highly rated South Africa hotels based on recent feedback from HotelsCombined users.