Hero Image

Curated luxury hotels in South Africa

Search
Fri 6 Mar
Mon 9 Mar
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 6 Mar
Mon 9 Mar
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
First Group Magalies Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Apartment in Hartbeespoort · 714.95 km from centre

8.8

 

108 reviews

With a stay at First Group Magalies Park in Hartbeespoort, you'll be within a 15-minute drive of Hartebeespoort Dam and Aerial Cableway Hartbeespoort Station. This family-friendly apartment is 31.5 mi (50.7 km) from Montecasino and 7.4 mi (12 km) from Pecanwood Golf & Country Club.

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

Hotel in Durban · 782.43 km from centre

7.8

 

220 reviews

Breakfast available

Located in Durban (Durban Beachfront), The Edward Hotel is within a 5-minute walk of Durban Funworld and within a 5-minute drive of Sahara Stadium Kingsmead. This beach hotel is 1.5 mi (2.5 km) from uShaka Marine World.

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

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

8.6

 

140 reviews

Breakfast available

The Cape Milner is centrally located in Cape Town – a 4-minute walk from Christopher Moller Art Gallery and 14 minutes by foot from South African National Gallery. This hotel is 3.1 mi (5.1 km) from Camps Bay Beach and 3.7 mi (5.9 km) from Clifton Bay Beach.

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

Hotel in Mogale City, Muldersdrift · 697.05 km from centre

8.4

 

145 reviews

Located in Muldersdrift, Misty Hills Country Hotel is in the historical district, within a 10-minute drive of Magaliesberg Biosphere Reserve and Silverstar Casino, Krugersdorp. This family-friendly hotel is 15.6 mi (25.2 km) from Montecasino and 3.6 mi (5.7 km) from Ster-Kinekor Cradlestone.

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

Hotel in Berea, Durban · 778.53 km from centre

7.6

 

156 reviews

Breakfast available

With a stay at Coastlands Musgrave Hotel in Durban (Musgrave), you'll be within a 10-minute drive of uShaka Marine World and The Internet Cafe. This spa hotel is 8.2 mi (13.2 km) from Umhlanga Rocks Beach and 0.6 mi (1 km) from St. Thomas' Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lakeview Boutique Hotel & Conference Center
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benoni · 716.37 km from centre

8.4

 

52 reviews

Breakfast available

With a stay at Lakeview Boutique Hotel & Conference Center in Benoni (Farrarmere), you'll be a 4-minute drive from SAPS Mechanical School Golf Club and 6 minutes from Wild Waters - Boksburg. This family-friendly hotel is 2.4 mi (3.9 km) from Benoni Lake Golf Course and 3.5 mi (5.6 km) from Bunny Park.

Compare price on Booking.com
Compare price on Booking.com
Premier Hotel O.R. Tambo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kempton Park · 715.46 km from centre

8.1

 

7,921 reviews

Breakfast available

Premier Hotel O.R. Tambo offers rooms with a satellite TV and free WiFi. The hotel offers a free airport shuttle to O.R. Tambo Airport and Rhodesfield Gauteng Station.

Premier Hotel O.R Tambo’s air-conditioned rooms are equipped with tea-and-coffee-making facilities, a work desk, hairdryer and an en suite bathroom.

A buffet-style breakfast is served daily. The restaurant opens out onto a terrace, where guests can relax by the pool.

The hotel offers a 24-hour reception, room service and laundry services are available upon request.

Compare price on Booking.com
Compare price on Booking.com
Ghost Mountain Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in KwaZulu-Natal, Mkuze · 942.83 km from centre

8.8

 

418 reviews

Breakfast available

This hotel in tranquil Mkuze, Hluhluwe is 2 km from Mkuze Airport. It has a gym, a spa, a pool and massage services. Free Wi-Fi and free private parking are available.

Rooms at the Ghost Mountain Inn have a private patio, a satellite TV, a minibar and a tea/coffee maker. Some rooms are more spacious and include a refrigerator.

The Mountain Inn’s spa features a range of skin and body treatments. Guests can also relax next to the outdoor swimming pool, or work out at the gym.

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

Hotel in Pretoria · 742.52 km from centre

8.2

 

147 reviews

Breakfast available

A stay at ANEW Hotel Capital Pretoria places you in the heart of Pretoria, steps from Burgers Park and 6 minutes by foot from Melrose House. This family-friendly hotel is 0.5 mi (0.8 km) from Ditsong National Museum of Natural History and 0.6 mi (0.9 km) from Sammy Marks Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Paris Estate
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Franschhoek · 519.04 km from centre

8.8

 

8 reviews

Breakfast available

Located in Franschhoek, La Paris Estate is in the mountains, within a 10-minute drive of Cape Floral Region Protected Areas and Boschenmeer Golf Estate. This luxury hotel is 4.1 mi (6.5 km) from Boschendal Estate and 4.9 mi (7.8 km) from La Motte Estate.

Compare price on Booking.com
Compare price on Booking.com
River Manor Boutique Hotel by The Living Journey Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Stellenbosch · 536.51 km from centre

9.0

 

777 reviews

Located in the heart of Stellenbosch, River Manor Boutique Hotel offers accommodation on the banks of the Eerste River.

Housed in 2 adjacent manor houses and set in a landscaped garden, River Manor offers luxurious rooms featuring Cape antiques combined with contemporary furniture. Each room is air-conditioned and has a seating area, satellite TV and a private bathroom.

Guests can relax in the library, or mingle with other guests in the lounge and dining areas that lead onto the terraces overlooking the gardens and 2 swimming pools.

There are a number of shops and restaurants within walking distance of River Manor Boutique Hotel, while Stellenbosch University is 800 metres away.

Compare price on Booking.com
Compare price on Booking.com
Room
Cape Heritage Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.6

 

285 reviews

Breakfast available

With a stay at Cape Heritage Hotel, you'll be centrally located in Cape Town, just a 3-minute walk from Long Street and 13 minutes by foot from Cape Town International Convention Centre. This hotel is 1.7 mi (2.7 km) from Cape Town Stadium and 3.9 mi (6.3 km) from Camps Bay Beach.

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

Hotel in Sandton · 706.23 km from centre

8.8

 

349 reviews

Breakfast available

With a stay at Premier Hotel Quatermain in Johannesburg (Sandton), you'll be a 4-minute drive from Nelson Mandela Square and 7 minutes from Melrose Arch Shopping Centre. This family-friendly hotel is 6.1 mi (9.8 km) from Montecasino and 14.1 mi (22.6 km) from Gold Reef City Casino.

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

Hotel in KwaZulu-Natal, Richards Bay · 906.22 km from centre

7.4

 

81 reviews

Breakfast available

When you stay at Premier Hotel The Richards in Richards Bay, you'll be near the beach, within a 5-minute drive of Richards Bay Park and Zululand Yacht Club. This family-friendly hotel is 1.3 mi (2.1 km) from Alkandstrand Beach and 2 mi (3.2 km) from Pelican Island.

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

Hotel in Franschhoek · 517.56 km from centre

9.4

 

51 reviews

Breakfast available

A stay at Leeu House places you in the heart of Franschhoek, within a 5-minute walk of Huguenot Memorial Museum and Sénéchal-Senekal Art Gallery. This luxury hotel is 0.2 mi (0.4 km) from Franschhoek Town Hall and 0.3 mi (0.5 km) from Franschhoek Art House.

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

Hotel in Cape Agulhas, Arniston · 522.33 km from centre

9.2

 

289 reviews

Breakfast available

With a stay at Arniston Spa Hotel in Arniston, you'll be on the beach, just a 1-minute walk from Arniston Beach and 8 minutes by foot from Roman Beach. This beach hotel is 0.4 mi (0.7 km) from Kassiesbaai and 0.5 mi (0.8 km) from Waenhuiskrans Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Three Oaks and an Aloe Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hartbeespoort · 724.25 km from centre

8.7

 

335 reviews

Set in Hartbeespoort, 34 km from Eagle Canyon Country Club, Three Oaks and an Aloe Boutique Hotel offers 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 and a tour desk. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The units feature a wardrobe.

Breakfast is available, and includes buffet, continental and Full English/Irish options.

Voortrekker Monument is 38 km from Three Oaks and an Aloe Boutique Hotel, while Union Buildings is 38 km away. Lanseria International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Reception
Le Quartier Francais
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Franschhoek · 517.68 km from centre

9.6

 

56 reviews

Breakfast available

With a stay at Le Quartier Francais, you'll be centrally located in Franschhoek, just a 4-minute walk from Sénéchal-Senekal Art Gallery and 5 minutes by foot from Franschhoek Town Hall. This luxury hotel is 0.3 mi (0.5 km) from Huguenot Memorial Museum and 0.4 mi (0.6 km) from Franschhoek Art House.

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

Hotel in Stellenbosch · 536.68 km from centre

9.0

 

156 reviews

Breakfast available

A stay at Eendracht Hotel places you in the heart of Stellenbosch, steps from Dorp Street and The Stellenbosch Village Museum. This hotel is 0.3 mi (0.5 km) from Stellenbosch Town Hall and 0.3 mi (0.5 km) from Toy & Miniature Museum.

Compare price on Booking.com
Compare price on Booking.com
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.91 km from centre

8.0

 

369 reviews

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 4.9 mi (7.9 km) from University of Cape Town.

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