Hero Image

Curated luxury hotels in South Africa

Search
F i r
M n o
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
F i r
M n o
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
Protea Hotel Fire & Ice by Marriott Cape Town
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gardens, Cape Town · 566.92 km from centre

8.0

 

369 review

Breakfast available

With a stay at Protea Hotel Fire & Ice by Marriott Cape Town, you'll be centrally located in Cape Town, steps from Bree Street and within a 10-minute walk of Kloof Street. This spa hotel is 2.1 mi (3.4 km) from Cape Town Stadium and 2.9 mi (4.7 km) from Table Mountain.

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

Hotel in Gaborone · 718.92 km from centre

8.2

 

362 review

Breakfast available

A stay at Protea Hotel by Marriott Gaborone Masa Square places you in the heart of Gaborone, within a 15-minute walk of ISKCON Gaborone and Three Dikgosi Monument. This family-friendly hotel is 1.8 mi (2.9 km) from Gaborone Government Enclave and 2.2 mi (3.5 km) from National Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
De Waterkant Luxury Residences - WHosting
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bo-Kaap, Cape Town · 565.84 km from centre

8.4

 

14 review

Located in Cape Town (Cape Town City Centre), De Waterkant Luxury Residences - WHosting is within a 15-minute walk of Long Street and Cape Town International Convention Centre. This luxury hotel is 1.4 mi (2.3 km) from Cape Town Stadium and 3.5 mi (5.7 km) from Table Mountain.

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

Hotel in Mpumalanga, Emalahleni · 807.36 km from centre

7.8

 

71 review

Breakfast available

When you stay at ANEW Hotel Highveld eMalahleni in Emalahleni, you'll be in the business district, within a 5-minute drive of Witbank Provincial Hospital and eMalahleni Private Hospital. This hotel is 1.1 mi (1.8 km) from Life Cosmos Hospital and 1.2 mi (1.9 km) from Hoerskool Generaal Hertzog Stadium.

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

Hotel in Buffalo City, East London · 540.64 km from centre

9.0

 

4 review

Breakfast available

When you stay at Hemingways Hotel in East London, you'll be near the airport and within a 5-minute drive of East London Museum. This casino hotel is 2.9 mi (4.7 km) from Ann Bryant Art Gallery and 3.3 mi (5.3 km) from The Cenotaph.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Johannesburg Marriott Hotel Melrose Arch
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg · 703.15 km from centre

9.0

 

130 review

Breakfast available

With a stay at Johannesburg Marriott Hotel Melrose Arch in Johannesburg (Birnam), you'll be a 1-minute drive from Melrose Arch Shopping Centre and 6 minutes from Nelson Mandela Square. This hotel is 12.7 mi (20.5 km) from Montecasino and 9.9 mi (15.9 km) from Gold Reef City Casino.

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

Guesthouse in Johannesburg, Roodepoort · 692.03 km from centre

9.8

 

8 review

Breakfast available

Located in Johannesburg (Roodepoort), Black Eagle Hotel & Spa is within a 5-minute drive of Ruimsig Country Club and Walter Sisulu National Botanical Garden. This spa guest house is 12.8 mi (20.6 km) from Montecasino and 15.3 mi (24.7 km) from Nelson Mandela Square.

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

Hotel in Sandton · 704.99 km from centre

8.4

 

184 review

Breakfast available

With a stay at Courtyard Hotel Sandton in Johannesburg (Sandton), you'll be a 1-minute drive from Nelson Mandela Square and 7 minutes from Melrose Arch Shopping Centre. This hotel is 7.5 mi (12 km) from Montecasino and 11.7 mi (18.9 km) from Gold Reef City Casino.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Irene Country Lodge, Autograph Collection®
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Centurion · 733.60 km from centre

9.0

 

147 review

Breakfast available

Located in Centurion, Irene Country Lodge, Autograph Collection® is on the riverwalk, within a 5-minute drive of SuperSport Park and Centurion Mall. This family-friendly hotel is 2.1 mi (3.3 km) from Smuts House Museum and 2.7 mi (4.4 km) from Centurion Theatre.

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

Hotel in Pretoria · 744.46 km from centre

8.6

 

59 review

Breakfast available

With a stay at Court Classique Suite Hotel in Pretoria (Arcadia), you'll be within a 10-minute walk of High Commission of India and Embassy of Zimbabwe. This spa hotel is 0.5 mi (0.8 km) from Embassy of the United States of America in South Africa and 0.5 mi (0.8 km) from Embassy of Central African Republic.

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

Hotel in Pretoria · 745.33 km from centre

7.8

 

78 review

Breakfast available

With a stay at ANEW Hotel Hatfield Pretoria in Pretoria (Hatfield), you'll be steps from University of Pretoria and 4 minutes by foot from Hatfield Plaza. This hotel is 0.4 mi (0.7 km) from Embassy of the Republic of the Congo and 0.5 mi (0.7 km) from Embassy of the Republic of Argentine.

Compare price on Booking.com
Compare price on Booking.com
Reception
ONE O EIGHT BOUTIQUE HOTEL
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benoni · 713.98 km from centre

9.0

 

2 review

Breakfast available

Located in Benoni, ONE O EIGHT BOUTIQUE HOTEL is on a lake, within a 10-minute drive of Lakeside Mall and OR Tambo Conference Centre. This golf hotel is 4.5 mi (7.3 km) from Wild Waters - Boksburg and 4.8 mi (7.8 km) from East Rand Mall.

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

Hotel in Johannesburg · 695.25 km from centre

7.6

 

214 review

Breakfast available

With a stay at Reef Hotel, you'll be centrally located in Johannesburg, within a 10-minute drive of Gold Reef City Casino and Melrose Arch Shopping Centre. This hotel is 11.1 mi (17.8 km) from Nelson Mandela Square and 0.1 mi (0.2 km) from Standard Bank Gallery.

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

Hotel in Franschhoek · 517.37 km from centre

8.8

 

300 review

Breakfast available

Located in Franschhoek, Protea Hotel by Marriott Franschhoek is in a shopping district – a 5-minute walk from Franschhoek Town Hall and 5 minutes by foot from Franschhoek Wine Tram. This hotel is 1 mi (1.6 km) from Huguenot Monument and 5.2 mi (8.3 km) from Mont Rochelle Nature Reserve.

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

Hotel in Polokwane · 957.54 km from centre

8.6

 

107 review

Breakfast available

With a stay at Protea Hotel by Marriott Polokwane Ranch Resort in Polokwane, you'll be near the airport and 12 mi (19.3 km) from Meropa Casino & Entertainment World and 15.4 mi (24.8 km) from Hugh Exton Photographic Museum. This family-friendly hotel is 15.6 mi (25 km) from Polokwane Art Museum and 15.6 mi (25.1 km) from Irish House Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sun City Hotel and Casino
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bojanala, Moses Kotane · 709.28 km from centre

7.4

 

136 review

Located in Moses Kotane, Sun City Hotel and Casino is connected to the convention centre, within a 5-minute walk of Sun City Casino and The Gary Player Golf Course. This casino hotel is 0.2 mi (0.3 km) from Steam Train Rides Stimela and 0.4 mi (0.7 km) from The Valley of Waves.

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

Hotel in Century City, Cape Town · 558.10 km from centre

9.0

 

117 review

Breakfast available

With a stay at Century City Hotel Urban Square in Cape Town (Century City), you'll be within a 10-minute drive of Cape Town International Convention Centre and Long Street. This hotel is 7.6 mi (12.3 km) from Cape Town Stadium and 10 mi (16 km) from Table Mountain.

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

Hotel in Durban · 781.48 km from centre

8.4

 

620 review

Breakfast available

With a stay at Hilton Durban, you'll be centrally located in Durban, within a 10-minute walk of Durban International Convention Centre and Sahara Stadium Kingsmead. This luxury hotel is 1.1 mi (1.7 km) from Golden Mile and 1.8 mi (2.9 km) from uShaka Marine World.

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

Hotel in uMhlanga, Umhlanga · 787.32 km from centre

8.2

 

287 review

Breakfast available

With a stay at Royal Palm Hotel, you'll be centrally located in uMhlanga, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. This spa hotel is 0.3 mi (0.5 km) from Gateway Theatre of Shopping and 0.3 mi (0.5 km) from Umhlanga Hospital.

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

Hotel in uMgungundlovu, Hilton · 717.51 km from centre

8.4

 

203 review

Breakfast available

Located in Hilton, ANEW Hotel Hilton Pietermaritzburg is in the historical district, within a 10-minute drive of Howick Golf Club and Howick Museum. This family-friendly hotel is 7.2 mi (11.5 km) from Howick Public Falls and 7.5 mi (12.1 km) from Karkloof Farmer's Market.

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