Hero Image

Curated luxury hotels in South Africa

Search
Fri 3 Jul
Mon 6 Jul
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 3 Jul
Mon 6 Jul
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

South Africa

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of South Africa, but are nearby and match your search.
Primary image
Dolphin Beach Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bloubergstrand, Cape Town · 555.01 km from centre

8.4

 

159 reviews

Breakfast available

With a stay at Dolphin Beach Hotel in Cape Town (Bloubergstrand), you'll be steps from Bloubergstrand Beach and Dolphin Beach. This beach hotel is 9.9 mi (16 km) from Cape Town International Convention Centre and 14.2 mi (22.8 km) from Camps Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mayfair Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Eastern Cape, King Sabata Dalindyebo · 568.61 km from centre

8.8

 

32 reviews

Breakfast available

When you stay at Mayfair Hotel in King Sabata Dalindyebo, you'll be connected to a shopping center, just steps from BT Ngebs Mall and 9 minutes by foot from Nelson Mandela Museum. This casino hotel is 1.3 mi (2.1 km) from Savoy Conference Centre and 1.7 mi (2.7 km) from Southernwood Community Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 787.39 km from centre

8.6

 

391 reviews

Breakfast available

With a stay at Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge in uMhlanga, you'll be connected to the convention center, within a 15-minute drive of Umhlanga Rocks Beach and Umhlanga Hospital. This family-friendly hotel is 0.4 mi (0.6 km) from Gateway Theatre of Shopping and 0.6 mi (1 km) from KwaZulu-Natal Sharks Board.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Peermont Mondior At Emperors Palace
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 712.74 km from centre

7.8

 

327 reviews

With a stay at Peermont Mondior At Emperors Palace in Kempton Park (O.R. Tambo), you'll be within a 5-minute drive of Emperors Palace Casino and Hoërskool Dr. E.G. Jansen. This casino hotel is 16.1 mi (25.9 km) from Melrose Arch Shopping Centre and 19 mi (30.6 km) from Nelson Mandela Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
First Group The Palace All-Suite
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durban · 782.38 km from centre

8.2

 

121 reviews

With a stay at First Group The Palace All-Suite, you'll be centrally located in Durban, within a 15-minute drive of Umhlanga Rocks Beach and Dairy Beach. This beach hotel is 0.1 mi (0.2 km) from Golden Mile and 0.1 mi (0.2 km) from Durban Funworld.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jozini Tiger Lodge by Dream Resorts
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in KwaZulu-Natal, Jozini · 953.81 km from centre

8.8

 

74 reviews

With a stay at Jozini Tiger Lodge by Dream Resorts in Jozini, you'll be 3.1 mi (5 km) from Jozini Dam and 23.3 mi (37.5 km) from iSimangaliso Wetland Park. This family-friendly hotel is within the region of Border Cave and Mkuze Falls Game Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coastlands Skye Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 787.72 km from centre

9.0

 

7 reviews

Breakfast available

With a stay at Coastlands Skye Hotel in uMhlanga, you'll be within a 15-minute drive of Umhlanga Rocks Beach and Umhlanga Hospital. This spa hotel is 0.7 mi (1.1 km) from Gateway Theatre of Shopping and 0.9 mi (1.4 km) from KwaZulu-Natal Sharks Board.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Peninsula All-Suite Hotel by Dream Resorts
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sea Point, Cape Town · 568.81 km from centre

9.0

 

108 reviews

Breakfast available

With a stay at Peninsula All-Suite Hotel by Dream Resorts, you'll be centrally located in Cape Town, within a 10-minute drive of Cape Town International Convention Centre and Camps Bay Beach. This beach hotel is 0.1 mi (0.2 km) from Sea Point Promenade and 0.1 mi (0.2 km) from Queens Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protea Hotel by Marriott Nelspruit
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mbombela · 972.14 km from centre

8.2

 

123 reviews

Breakfast available

When you stay at Protea Hotel by Marriott Nelspruit in Mbombela, you'll be in the business district, within a 5-minute drive of Busamed Lowveld Private Hospital and Nelspruit Crossing Mall. This hotel is 3 mi (4.9 km) from Ilanga Mall and 3.1 mi (5 km) from Mediclinic Nelspruit.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ANEW Resort Hunters Rest Rustenburg
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rustenburg · 679.96 km from centre

7.8

 

205 reviews

Breakfast available

With a stay at ANEW Resort Hunters Rest Rustenburg in Rustenburg, you'll be in the business district, just steps from Magaliesberg Biosphere Reserve and a 1-minute drive from Magaliesberg Protected Natural Environment. This family-friendly hotel is 5.2 mi (8.4 km) from Cynthiana Park and 6 mi (9.7 km) from Ster-Kinekor Rustenburg.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lagoon Beach Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lagoon Beach, Cape Town · 559.21 km from centre

8.0

 

841 reviews

Breakfast available

With a stay at Lagoon Beach Hotel & Spa in Cape Town (Milnerton), you'll be within a 10-minute drive of Cape Town International Convention Centre and Milnerton Beach. This beach hotel is 9.3 mi (14.9 km) from Camps Bay Beach and 9.8 mi (15.8 km) from Clifton Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hollow on the Square City Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in City Bowl, Cape Town · 565.33 km from centre

8.2

 

141 reviews

Breakfast available

Hollow on the Square City Hotel is centrally located in Cape Town, a 3-minute walk from St. Georges Mall and 7 minutes by foot from Cape Town International Convention Centre. This hotel is 0.4 mi (0.7 km) from Greenmarket Square and 1 mi (1.7 km) from Bo Kaap Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
First Group Breakers Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 789.85 km from centre

7.8

 

173 reviews

With a stay at First Group Breakers Resort in uMhlanga, you'll be by the ocean, within a 10-minute drive of Umhlanga Rocks Beach and Umhlanga Lagoon Nature Trail. This beach hotel is 0.3 mi (0.5 km) from Umhlanga Main Beach and 0.7 mi (1.2 km) from Oceans Mall.

Compare price on Booking.com
Compare price on Booking.com
MGB Hotel at 2ten
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Thohoyandou · 1126.06 km from centre

9.0

 

293 reviews

Breakfast available

Located in Thohoyandou, 20 miles from Mphaphuli Nature Reserve, MGB Hotel at 2ten provides accommodations with an outdoor swimming pool, private parking, a garden and a shared lounge. Providing a restaurant, the property also features a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi.

Each room is equipped with air conditioning, a safety deposit box and a flat-screen TV, and certain rooms at the hotel have a balcony. Guest rooms will provide guests with a closet and an electric tea pot.

A buffet, à la carte or continental breakfast is available at the property.

Entabeni State Forest is 26 miles from MGB Hotel at 2ten.

Compare price on Booking.com
Compare price on Booking.com
Primary image
St Peter's Place Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg · 700.30 km from centre

8.0

 

1 review

Breakfast available

With a stay at St Peter's Place Boutique Hotel in Johannesburg (Houghton Estate), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This hotel is 16.2 mi (26 km) from Montecasino and 8.1 mi (13 km) from Gold Reef City Casino.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tzaneen Country Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tzaneen · 1045.20 km from centre

8.4

 

60 reviews

With a stay at Tzaneen Country Lodge in Tzaneen, you'll be 22.8 mi (36.7 km) from Debengeni Falls and 30.1 mi (48.4 km) from Stanford Lake College. This family-friendly hotel is 0.1 mi (0.2 km) from Tzaneen Convention Centre and 0.2 mi (0.3 km) from Mangela Animal Touch Farm.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kievits Kroon Gauteng Wine Estate
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pretoria · 758.76 km from centre

8.4

 

78 reviews

Breakfast available

With a stay at Kievits Kroon Gauteng Wine Estate in Pretoria, you'll be within a 15-minute drive of Magaliesberg Biosphere Reserve and Kolonnade Shopping Centre. This spa hotel is 7.2 mi (11.7 km) from Roodeplaat Dam and 7.3 mi (11.8 km) from Sable Hills Recreation Area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Capetonian Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in City Bowl, Cape Town · 565.22 km from centre

7.8

 

167 reviews

Breakfast available

Located in Cape Town (Cape Town City Centre), Capetonian Hotel is within a 5-minute walk of Long Street and within 3 minutes by car from Two Oceans Aquarium. This hotel is 1.7 mi (2.7 km) from Cape Town Stadium and 4.5 mi (7.2 km) from University of Cape Town.

Compare price on Booking.com
Compare price on Booking.com
Primary image
One Kensington Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Guesthouse in Gardens, Cape Town · 567.98 km from centre

9.8

 

46 reviews

Breakfast available

With a stay at One Kensington Boutique Hotel, you'll be centrally located in Cape Town, within a 5-minute drive of Long Street and Cape Town International Convention Centre. This guesthouse is 2.9 mi (4.7 km) from Camps Bay Beach and 0.2 mi (0.4 km) from Cape Town Medi Clinic.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Premier Hotel Cape Town
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sea Point, Cape Town · 567.47 km from centre

8.2

 

351 reviews

Breakfast available

With a stay at Premier Hotel Cape Town in Cape Town (Sea Point), you'll be within a 5-minute drive of Cape Town Stadium and Greenmarket Square. This beach hotel is 2.5 mi (4.1 km) from Two Oceans Aquarium and 2.6 mi (4.3 km) from Zeitz Museum of Contemporary Art Africa.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor