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
Protea Hotel by Marriott Clarens
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Clarens · 577.35 km from centre

8.6

 

171 reviews

Breakfast available

With a stay at Protea Hotel by Marriott Clarens in Clarens, you'll be in the historical district, just a 3-minute walk from Clarens Brewery and 6 minutes by foot from Clarens Kloof Mountain Trail. This family-friendly hotel is 1.1 mi (1.7 km) from Clarens Nature Reserve and 21.3 mi (34.3 km) from Frontier Inn Casino.

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

Guesthouse in Johannesburg · 699.85 km from centre

9.8

 

38 reviews

Breakfast available

With a stay at The Parkwood in Johannesburg (Parkwood), you'll be a 4-minute drive from Melrose Arch Shopping Centre and 6 minutes from Nelson Mandela Square. This luxury guesthouse is 7.8 mi (12.5 km) from Gold Reef City Casino and 10.1 mi (16.2 km) from Montecasino.

Compare price on Booking.com
Compare price on Booking.com
The Highlander Hotel Dullstroom
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mpumalanga, Dullstroom · 905.99 km from centre

8.7

 

591 reviews

Breakfast available

This famous Dullstroom countryside retreat is renowned for its Art of Food at Chapter One restaurant and it's Whiskey, Oysters and Champagne bar. Chef's Kevin and Betty, display their magical talent at the Hotel's renowned restaurant. Fresh oysters are flown in weekly and the bar features over 300 whiskeys and an extensive range of acclaimed local wines, sparkling wines and champagnes. Dinner bookings are essential. The property has extensive gardens and a highly popular swimming pool.
The highlander offers a range of rooms to meet all budgets and group sizes. Budget Classic Queen rooms are available in the annex and family and king suites are available on the main site.

The Highlander's luxuriously appointed rooms and suites feature down duvet covers and cotton linens. The Luxury Suites have fireplaces and each unit has satellite TV.

A full English breakfast is served at the gourmet restaurant, which is also open for other meals.

On-site leisure options include a sun terrace and luxurious spa

Dullstroom’s boutiques and restaurants are within 5 minutes’ walk and OR Tambo International Airport is 2.5 hours’ drive away. The Highland Gate Golf Estate is only 10 minutes' drive from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Lobby sitting area
Boschendal Farm Estate
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Franschhoek · 524.47 km from centre

9.4

 

173 reviews

Breakfast available

Located in Franschhoek, Boschendal Farm Estate is in the mountains, within a 5-minute drive of Boschendal and Allée Bleue Estate. This luxury hotel is 2 mi (3.2 km) from Solms-Delta Wine Estate and 2.7 mi (4.3 km) from L'Ormarins Estate Wines.

Compare price on Booking.com
Compare price on Booking.com
Luxe Musgrave Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Berea, Durban · 779.56 km from centre

8.5

 

917 reviews

Located in Durban, a 18-minute walk from Durban Botanic Gardens, Luxe Musgrave Boutique Hotel provides accommodations with free WiFi and free private parking. This 4-star hotel offers a 24-hour front desk. The hotel features family rooms.

Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a minibar, a electric tea pot, a shower, free toiletries and a closet. At the hotel each room is equipped with a private bathroom with a hairdryer.

ICC Durban is 2.1 miles from Luxe Musgrave Boutique Hotel, while Moses Mabhida Stadium is 2.5 miles away. King Shaka International Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Blu Hotel, Durban Umhlanga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 788.96 km from centre

9.0

 

219 reviews

Breakfast available

A stay at Radisson Blu Hotel, Durban Umhlanga places you in the heart of uMhlanga, within a 15-minute walk of Umhlanga Rocks Beach and Whalebone Pier. This hotel is 0.1 mi (0.1 km) from Oceans Mall and 0.3 mi (0.4 km) from Umhlanga Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg · 703.12 km from centre

8.6

 

428 reviews

Breakfast available

With a stay at Protea Hotel Fire & Ice by Marriott JHB Melrose Arch in Johannesburg (Birnam), you'll be steps from Melrose Arch Shopping Centre and 9 minutes by foot from James and Ethel Grey Park. This hotel is 0.8 mi (1.4 km) from Wanderers Stadium and 1.1 mi (1.8 km) from The Wanderers Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal St. Andrews Hotel, Conference Centre & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ndlambe, Port Alfred · 502.95 km from centre

9.4

 

88 reviews

Breakfast available

With a stay at Royal St. Andrews Hotel, Conference Centre & Spa in Port Alfred (West Bank), you'll be steps from The Royal Port Alfred Golf Club and 12 minutes by foot from Kelly's Beach. This golf hotel is 0.7 mi (1.1 km) from Sports Green and 1 mi (1.6 km) from Shipwreck Hiking & Canoe Trails.

Compare price on Booking.com
Compare price on Booking.com
Lobby
The Portswood Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Victoria and Alfred Waterfront, Cape Town · 564.97 km from centre

8.6

 

642 reviews

With a stay at The Portswood Hotel in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Cape Town Stadium and Long Street. This hotel is 1.4 mi (2.2 km) from Cape Town International Convention Centre and 4.4 mi (7.1 km) from Clifton Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
ANEW Hotel Centurion Pretoria
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Centurion · 733.71 km from centre

7.8

 

210 reviews

Breakfast available

A stay at ANEW Hotel Centurion Pretoria places you in the heart of Centurion, a short 3-minute walk from Centurion Mall and within 2 minutes by car from SuperSport Park. This family-friendly hotel is 2.1 mi (3.3 km) from Netcare Unitas Hospital and 2.3 mi (3.8 km) from Centurion Theatre.

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

Hotel in Durban North · 782.61 km from centre

7.8

 

218 reviews

Breakfast available

With a stay at The Riverside Hotel in Durban North, you'll be on a river, within a 10-minute drive of Umhlanga Rocks Beach and Beachwood Mangroves Nature Reserve. This beach hotel is 0.9 mi (1.4 km) from Windsor Park Golf Course and 1.1 mi (1.7 km) from Durban Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hyde Johannesburg Rosebank
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rosebank, Johannesburg · 700.32 km from centre

9.6

 

216 reviews

Breakfast available

With a stay at Hyde Johannesburg Rosebank in Johannesburg (Rosebank), you'll be steps from The Zone @ Rosebank Shopping Center and Rosebank Mall. This hotel is 2.9 mi (4.6 km) from Sandton City Mall and 3.1 mi (5 km) from Nelson Mandela Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Onyx Apartment Hotel by NEWMARK
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in City Bowl, Cape Town · 565.14 km from centre

9.2

 

598 reviews

Breakfast available

With a stay at The Onyx Apartment Hotel by NEWMARK in Cape Town (Cape Town City Centre), you'll be a 3-minute walk from Cape Town International Convention Centre and 6 minutes by foot from Long Street. This aparthotel is 1.7 mi (2.8 km) from Cape Town Stadium and 4.7 mi (7.5 km) from Camps Bay Beach.

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

Hotel in Rustenburg · 683.71 km from centre

9.6

 

18 reviews

With a stay at Excalibur Boutique Hotel in Rustenburg, you'll be 2.8 mi (4.6 km) from Waterfall Mall and 16.3 mi (26.3 km) from Royal Bafokeng Stadium. This hotel is within the region of The Valley of Waves.

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

Hotel in Centurion · 733.76 km from centre

8.6

 

101 reviews

With a stay at The Centurion Hotel in Centurion, you'll be in the business district, just a 1-minute walk from Centurion Mall and 11 minutes by foot from SuperSport Park. This hotel is 2.2 mi (3.5 km) from Netcare Unitas Hospital and 4 mi (6.5 km) from Groenkloof Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Fairway Hotel, Spa & Golf Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Randburg · 697.60 km from centre

9.4

 

118 reviews

Breakfast available

With a stay at The Fairway Hotel, Spa & Golf Resort in Johannesburg (Randburg), you'll be within a 15-minute drive of Nelson Mandela Square and Montecasino. This golf hotel is 8.5 mi (13.7 km) from Melrose Arch Shopping Centre and 12.6 mi (20.2 km) from Gold Reef City Casino.

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

Hotel in Paarl · 507.34 km from centre

8.8

 

44 reviews

Breakfast available

Located in Paarl, Cascade Country Manor is within a 15-minute drive of Nederburg Wines and Dal Josafat Stadium. This spa hotel is 0.1 mi (0.1 km) from Cape Floral Region Protected Areas and 6 mi (9.7 km) from Bainskloof Pass.

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

Hotel in Kempton Park · 715.26 km from centre

8.6

 

1,001 reviews

Breakfast available

A stay at Protea Hotel by Marriott O.R. Tambo Airport places you in the heart of Kempton Park, within a 5-minute drive of Arwyp Medical Centre and Kempton Park Golf Club. This hotel is 12.7 mi (20.4 km) from Melrose Arch Shopping Centre and 13.8 mi (22.2 km) from Nelson Mandela Square.

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

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

8.6

 

1,002 reviews

Breakfast available

Radisson Hotel Cape Town Foreshore is centrally located in Cape Town, a 5-minute walk from Cape Town International Convention Centre and a 2-minute drive from Bo Kaap Museum. This family-friendly hotel is 1.3 mi (2 km) from District Six Museum and 3.9 mi (6.3 km) from Table Mountain Aerial Cableway.

Compare price on Booking.com
Compare price on Booking.com
ANEW Resort Hazyview Kruger Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hazyview · 1008.54 km from centre

8.0

 

122 reviews

A little Eden of tranquil pools, deeply shaded glades and quiet flower gardens, this luxury estate hotel is located in the beautiful Mpumalanga Region.

The cobbled streets and exotic gardens coupled with the enchanting sounds and smells of the bush, and the warm and friendly atmosphere make ANEW Resort Hazyview a destination of choice for a wide variety of travelers.

Just beyond the boundaries of the hotel lie some excellent sights such as God's Window, the Blyde River Canyon and other scenic glories.

ANEW Resort Hazyview is located within the 500 hectare Illanga Nature and Game Reserve, where you can stroll amid the bush on designated hiking trails, and witness the non-aggressive game species in their natural habitats. The world famous Kruger National Park is not far away, where nature lovers will love spotting the many breeds which roam the vast space.

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