Hero Image

Curated luxury hotels in South Africa

Search
Fri 24 Apr
Mon 27 Apr
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 24 Apr
Mon 27 Apr
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
ANEW Hotel Green Point
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Green Point, Cape Town · 566.12 km from centre

8.6

 

106 reviews

Breakfast available

With a stay at ANEW Hotel Green Point in Cape Town (Green Point), you'll be a 2-minute drive from Cape Town Stadium and 9 minutes from University of Cape Town. This hotel is 3.8 mi (6.1 km) from Camps Bay Beach and 4.6 mi (7.5 km) from Table Mountain.

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

Hotel in Franschhoek · 517.37 km from centre

9.8

 

36 reviews

Breakfast available

A stay at Akademie Street Boutique Hotel places you in the heart of Franschhoek, steps from Huguenot Memorial Museum and 6 minutes by foot from Sénéchal-Senekal Art Gallery. This luxury hotel is 0.5 mi (0.8 km) from Franschhoek Town Hall and 0.6 mi (0.9 km) from Franschhoek Art House.

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

Hotel in uMhlanga, Umhlanga · 789.19 km from centre

9.0

 

265 reviews

Breakfast available

Located in Umhlanga, The Capital Pearls is by the ocean, within a 5-minute drive of Umhlanga Lighthouse and Gateway Theatre of Shopping. This beach hotel is 0.8 mi (1.3 km) from Umhlanga Rocks Beach and 6.4 mi (10.2 km) from Umdloti Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
South Beach Camps Bay Boutique Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Bakoven, Cape Town · 571.43 km from centre

9.6

 

247 reviews

With a stay at South Beach Camps Bay Boutique Hotel in Cape Town (Camps Bay), you'll be a 1-minute drive from Camps Bay Beach and 9 minutes from Cape Town International Convention Centre. This beach aparthotel is 13.2 mi (21.2 km) from Bloubergstrand Beach and 0.9 mi (1.4 km) from Table Mountain National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mountain Marina Luxury Apartments
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

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

9.4

 

74 reviews

With a stay at Mountain Marina Luxury Apartments in Cape Town (Victoria and Alfred Waterfront), you'll be within a 15-minute walk of Cape Town International Convention Centre and Zeitz Museum of Contemporary Art Africa. This beach hotel is 4.8 mi (7.7 km) from Camps Bay Beach and 8.8 mi (14.2 km) from Bloubergstrand Beach.

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

Hotel in Midrand · 718.91 km from centre

8.0

 

126 reviews

Breakfast available

With a stay at Premier Hotel Midrand in Johannesburg (Midrand), you'll be a 4-minute drive from Gallagher Convention Centre and 5 minutes from Mall of Africa. This hotel is 9.7 mi (15.6 km) from Montecasino and 11.2 mi (18 km) from Centurion Mall.

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

Hotel in Rosebank, Johannesburg · 700.21 km from centre

8.4

 

397 reviews

Breakfast available

A stay at Southern Sun Rosebank places you in the heart of Johannesburg, steps from Rosebank Mall and a 3-minute drive from Wanderers Stadium. This family-friendly hotel is 3 mi (4.7 km) from Sandton City Mall and 3.4 mi (5.5 km) from Sandton Convention Centre.

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

Guesthouse in Sandton · 703.25 km from centre

8.6

 

9 reviews

Breakfast available

With a stay at Hoeveld House in Johannesburg (Sandton), you'll be within a 5-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This luxury guest house is 9.1 mi (14.7 km) from Montecasino and 10.4 mi (16.7 km) from Gold Reef City Casino.

Compare price on Booking.com
Compare price on Booking.com
The Parktonian All Suite Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg · 696.30 km from centre

7.7

 

1,564 reviews

Breakfast available

Located in Johannesburg, The Parktonian All Suite Hotel is 4 km from the central business district. It has a swimming pool, a modern gym and suites with a balcony.

The stylish suites have a flat-screen TV with satellite channels, a separate seating area with a cozy couch, a tea/coffee maker and a private bathroom with amenities.

The Orchards Restaurant serves a large buffet breakfast which includes hot and cold dishes, desserts, cheese and fresh fruit. The hotel also features the Meridian Cocktail Bar, which serves drinks.

Guests of the The Parktonian All Suite Hotel can enjoy panoramic views of the Johannesburg skyline from the rooftop.

A free shuttle bus to and from the Gautrain Park Station is offered. The hotel is just 1 km from the Joburg Theatre Complex and the Gautrain Park Station.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ANEW Resort Vulintaba Newcastle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in KwaZulu-Natal, Newcastle · 733.10 km from centre

8.8

 

118 reviews

Breakfast available

With a stay at ANEW Resort Vulintaba Newcastle in Newcastle, you'll be 12.5 mi (20.1 km) from Amajuba Mall and 12.6 mi (20.2 km) from Fort Amiel Museum. This golf hotel is 12.7 mi (20.4 km) from Victorian Mall and 12.8 mi (20.6 km) from Carnegie Art Gallery.

Compare price on Booking.com
Compare price on Booking.com
concierge hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Berea, Durban · 780.82 km from centre

7.9

 

345 reviews

Breakfast available

Situated in Durban, 2.1 km from Suncoast Beach, concierge hotel features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is located 2 km from Durban Botanic Gardens.

All guest rooms in the hotel are fitted with a kettle. The rooms have air conditioning, a safety deposit box and a flat-screen TV, and some units at concierge hotel have a balcony. All rooms will provide guests with a fridge.

A Full English/Irish, vegetarian or vegan breakfast is available at the property.

Popular points of interest near the accommodation include African Art Centre, Greyville Racecourse and Kingsmead Stadium. King Shaka International Airport is 31 km from the property.

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

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

9.4

 

27 reviews

Breakfast available

With a stay at Hotel on the Promenade, you'll be centrally located in Cape Town, within a 10-minute drive of Cape Town International Convention Centre and Camps Bay Beach. This family-friendly hotel is 11.3 mi (18.2 km) from Bloubergstrand Beach and 0.1 mi (0.1 km) from Milton Beach.

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

Hotel in Mouille Point, Cape Town · 565.46 km from centre

9.4

 

41 reviews

Breakfast available

With a stay at O' Two Hotel in Cape Town (Mouille Point), you'll be within a 5-minute drive of Cape Town Stadium and Two Oceans Aquarium. This spa hotel is 1.9 mi (3.1 km) from Long Street and 4.3 mi (6.9 km) from Camps Bay Beach.

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

Hotel in Cape Winelands, Riebeek Kasteel · 493.84 km from centre

9.2

 

40 reviews

Breakfast available

With a stay at The Royal Hotel in Riebeek Kasteel, you'll be just steps from The Gallery and Riebeek Cellars Wine Shop. This hotel is 1.1 mi (1.8 km) from Kloovenburg Wine & Olive Estate and 2.5 mi (4.1 km) from Allesverloren Estate.

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

Hotel in North West, Mahikeng · 586.43 km from centre

8.4

 

96 reviews

Breakfast available

When you stay at Protea Hotel by Marriott Mahikeng in Mahikeng, you'll be near the airport, within a 5-minute drive of Mafikeng Museum and Mega City Shopping Mall. This hotel is 2.2 mi (3.5 km) from Mafikeng Nature Reserve and 2.5 mi (4 km) from Mmabatho Community Library.

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

Hotel in KwaZulu-Natal, Hluhluwe · 947.89 km from centre

7.8

 

95 reviews

Breakfast available

With a stay at ANEW Hotel Hluhluwe in Hluhluwe, you'll be next to a golf course and 7.2 mi (11.6 km) from iSimangaliso Wetland Park and 10.7 mi (17.3 km) from Bonamanzi Private Game Reserve. This family-friendly hotel is 28.9 mi (46.4 km) from Mtubatuba Go Karting.

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

Hotel in Stellenbosch · 529.97 km from centre

9.2

 

35 reviews

With a stay at Zorgvliet Country lodge in Stellenbosch, you'll be in the mountains, just a 1-minute walk from Zorgvliet Estate and 11 minutes by foot from Le Pommier Wine Estate. This luxury hotel is 0.6 mi (1 km) from Camberley Wine Farm and 1.2 mi (1.9 km) from Alluvia Boutique Winery.

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

Hotel in Lephalale · 897.27 km from centre

8.2

 

6 reviews

Breakfast available

Situated in Lephalale, 1.7 km from Mogol Golf Club, Onverwacht Boutique Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 4-star hotel offers room service. Guests can have a drink at the bar.

All rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All rooms have a kettle, while some rooms have a balcony and others also boast pool views. At Onverwacht Boutique Hotel rooms are equipped with bed linen and towels.

At the accommodation you will find a restaurant serving South African cuisine. Vegetarian, halal and vegan options can also be requested.

D'Nyala Nature Reserve is 19 km from Onverwacht Boutique Hotel.

Compare price on Booking.com
Compare price on Booking.com
Southern Sun Elangeni & Maharani
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Durban · 782.19 km from centre

8.1

 

8,948 reviews

Breakfast available

Situated just 200 metres from the beach, along Durban’s Golden Mile, Southern Sun Elangeni & Maharani overlooks the Indian Ocean. The hotel also offers 3 swimming pools and 4 restaurants serving a variety of dishes.

Certain modern, air-conditioned rooms offer ocean views and come with tea-and-coffee making facilities. The en suite bathrooms include a bath or shower.

On-site parking, an airport shuttle service and WiFi are available for a surcharge. This family-friendly hotel provides a full English breakfast buffet daily and guests can make use of the gym, spa facilities and room service.

Popular spots within the local area include Kingsmead Stadium, Durban ICC and Greyville Racecourse.

Suncoast Casino is just 1.5 km from the hotel, and uShaka Marine World is 3 km away. Durban Botanical Gardens are 5 km away and King Shaka International Airport is 30 km away.

Compare price on Booking.com
Compare price on Booking.com
Room
Coach House Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tzaneen · 1024.92 km from centre

7.6

 

51 reviews

Breakfast available

With a stay at Coach House Hotel & Spa in Tzaneen, you'll be in the mountains and 11.5 mi (18.5 km) from Tzaneen Library and 11.7 mi (18.8 km) from Van Velden Memorial Hospital. This family-friendly hotel is 11.7 mi (18.8 km) from Tzaneen Museum and 11.8 mi (19 km) from Tzaneng Mall.

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