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
Cape eazi stayz Rockwell Apartments
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in De Waterkant, Cape Town · 565.51 km from centre

10.0

 

2 reviews

Located in Cape Town (Cape Town City Centre), Cape eazi stayz Rockwell Apartments is within a 15-minute walk of Long Street and Cape Town International Convention Centre. This hotel is 1 mi (1.6 km) from Cape Town Cruise Terminal and 4.4 mi (7 km) from Camps Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Amohela ho Spitskop Country Retreat & Conservancy
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Free State, Ficksburg · 495.66 km from centre

8.3

 

49 reviews

Amohela ho Spitskop Country Retreat & Conservancy offers accommodations in Ficksburg, 19 miles from Ficksburg Golf Club. This property offers access to a terrace, free private parking, and free Wifi. Guests can make use of the outdoor fireplace or the picnic area, or enjoy views of the mountain and garden.

At the chalet complex, units are fitted with a desk. Each room comes with a kettle and a private bathroom with a walk-in shower and a hair dryer, while certain rooms will provide you with a fully equipped kitchen. At the chalet complex, each unit comes with bed linen and towels.

Guests can swim in the pool with a view, go cycling or hiking, relax in the garden, and use the barbecue facilities.

Compare price on Booking.com
Compare price on Booking.com
Primary image
506 Lighthouse Mall
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in uMhlanga, Umhlanga · 788.91 km from centre

9.6

 

5 reviews

When you stay at 506 Lighthouse Mall in uMhlanga, you'll be near the beach, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. 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
Fusion House B&B and Conference Venue SOLAR POWERED
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in East London · 541.91 km from centre

9.1

 

40 reviews

Fusion House B&B and Conference Venue SOLAR POWERED is a recently renovated guest house in East London where guests can make the most of its garden and barbecue facilities. The air-conditioned accommodations are a 19-minute walk from East London Museum. The guest house also features free Wifi, free private parking, and facilities for disabled guests.

At the guest house, each unit includes a desk, a flat-screen TV, a private bathroom, bed linen, and towels. Each room includes a kettle, while some rooms include a fully equipped kitchen with a microwave, a fridge, and kitchenware. At the guest house, all units are allergy-free.

As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.

The guest house has a picnic area where you can spend the day outdoors.

East London Golf Club South Africa is 2 miles from Fusion House B&B and Conference Venue SOLAR POWERED, while East London Aquarium is 3.1 miles from the property. The nearest airport is East London Airport, 7.5 miles from the accommodation.

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

Hotel in Cape Town · 554.47 km from centre

9.4

 

7 reviews

With a stay at First Group Cape Gordonia in Cape Town (Gordon's Bay), you'll be steps from Cape Floral Region Protected Areas and Bikini Beach. This beach hotel is 0.6 mi (0.9 km) from Kogelberg Biosphere Reserve and 3 mi (4.8 km) from Harmony Park.

Compare price on Booking.com
Compare price on Booking.com
Riebeek Vista
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Riebeek Kasteel · 494.42 km from centre

8.7

 

42 reviews

Featuring barbecue facilities, Riebeek Vista features accommodations in Riebeek-Kasteel. The air-conditioned accommodations are 15 miles from Malmesbury Golf Club. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace, or simply kick back and relax.

At the apartment complex, each unit has a wardrobe. Every room is fitted with a kettle, a private bathroom, and free Wifi, while certain rooms have a balcony and some have mountain views. At the apartment complex, every unit is fitted with bed linen and towels.

Guests can also relax in the garden, next to the outdoor swimming pool, on the sun terrace, or in the shared lounge area.

Wellington Golf Club is 21 miles from the apartment, while Moorreesburg Golf Club is 22 miles from the property. The nearest airport is Cape Town International, 54 miles from Riebeek Vista, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Pumlani Nathi Guesthouse
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kokstad · 621.03 km from centre

9.1

 

7 reviews

A recently renovated guest house, Pumlani Nathi Guesthouse offers accommodation in Kokstad. Featuring a garden, the property is located within 4 miles of Mount Currie Nature Reserve. The guest house features rooms with air conditioning, free private parking, and free Wifi.

The guest house offers some units with garden views, and each unit has a private bathroom.

The nearest airport is Margate Airport, 95 miles from the guest house.

Compare price on Booking.com
Compare price on Booking.com
Primary image
319 The Rockwell Luxury Aparthotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in De Waterkant, Cape Town · 565.51 km from centre

10.0

 

3 reviews

Breakfast available

A stay at 319 The Rockwell Luxury Aparthotel places you in the heart of Cape Town, within a 15-minute walk of Long Street and Cape Town International Convention Centre. This spa hotel is 1 mi (1.6 km) from Cape Town Cruise Terminal and 3.7 mi (6 km) from Table Mountain.

Compare price on Booking.com
Compare price on Booking.com
Treehouse On Maple
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton · 703.89 km from centre

10.0

 

3 reviews

Treehouse On Maple in Johannesburg provides accommodations with an outdoor swimming pool, a garden, and a tennis court. The air-conditioned accommodations are 1.6 miles from Gautrain Sandton Station. There's a sun terrace and guests can access free Wifi and free private parking.

Featuring a fully equipped kitchenette with a microwave and a toaster, each unit also comes with a satellite flat-screen TV, ironing facilities, desk, and a seating area with a sofa. The units come with a private bathroom, a walk-in shower, and a hair dryer, and certain units at the guest house have a safety deposit box. At the guest house, all units are equipped with bed linen and towels.

À la carte and continental breakfast options with fresh pastries, pancakes, and fruit are available every morning at the guest house. Guests can make the most of the warm weather with the property's barbecue facilities.

For guests with children, Treehouse On Maple offers outdoor play equipment. With an outdoor fireplace and a picnic area, this guest house offers plenty of opportunities to chill out.

Sandton City Mall is 2 miles from the accommodation, while Parkview Golf Club is 4.7 miles away. The nearest airport is O.R. Tambo International Airport, 16 miles from Treehouse On Maple.

Compare price on Booking.com
Compare price on Booking.com
Long Creek Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kaapsehoop · 946.20 km from centre

8.0

 

1 review

Located in Kaapsehoop, 21 miles from Mbombela Stadium, Long Creek Lodge has accommodations with a garden, free private parking, a shared lounge and a restaurant. With a bar, the property also has barbecue facilities. The property provides a shared kitchen and a business center for guests.

The rooms at the hotel come with a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with free toiletries and a hairdryer. Rooms have an electric tea pot, while certain rooms come with a kitchenette with a fridge, an oven and a microwave. At Long Creek Lodge the rooms come with bed linen and towels.

You can play pool, table tennis, and darts at the 4-star hotel.

Blue Swallow Reserve is 2.4 miles from the accommodation, while Nelspruit Railway Station is 20 miles from the property. The nearest airport is Kruger Mpumalanga International Airport, 34 miles from Long Creek Lodge.

Compare price on Booking.com
Compare price on Booking.com
Stoneyvale Cottages
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Cacadu, Grahamstown · 470.59 km from centre

8.8

 

20 reviews

Stoneyvale Cottages enjoys a location in Grahamstown, 20 miles from 1820 Settlers Monument and 27 miles from Thomas Baines Nature Reserve. The property is around 18 miles from Observatory Museum Grahamstown, 18 miles from St Michael and St George Cathedral, and 18 miles from South African Institute for Aquatic Biodiversity. The chalet provides rooms with air conditioning, free private parking, and free Wifi.

All units come with a balcony with mountain views, a fully equipped kitchen with an oven and a toaster, and a private bathroom with shower. A fireplace is offered in every unit. At the chalet complex, every unit includes bed linen and towels.

Buffet and à la carte breakfast options with warm dishes, local specialities, and pancakes are available. For visitors looking to embark on day trips to nearby landmarks, the chalet offers a selection of packed lunches.

Guests at Stoneyvale Cottages will be able to enjoy activities in and around Grahamstown, like hiking. Guests can also relax in the garden, next to the pool with a view, or on the sun terrace.

Clumber Church is 21 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Wild fig accommodation
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rustenburg · 686.38 km from centre

9.4

 

9 reviews

Offering garden views, Wild fig accommodation in Rustenburg provides accommodations, a garden, and barbecue facilities. All guests of the property enjoy access to an outdoor fireplace and a seasonal outdoor pool. The guest house offers rooms with air conditioning, free private parking, and free Wifi.

The units come with tiled floors and feature a fully equipped kitchen with a microwave, a dining area, a flat-screen TV with streaming services, and a private bathroom with shower and a hair dryer. For added convenience, the property can provide towels and linens for a supplement. The rooms are equipped with heating facilities.

As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.

For guests with children, Wild fig accommodation features outdoor play equipment and a baby safety gate.

Royal Bafokeng Stadium is 10 miles from the accommodation, while Rustenburg Golf Club is 1.2 miles from the property. The nearest airport is Lanseria International Airport, 61 miles from Wild fig accommodation.

Compare price on Booking.com
Compare price on Booking.com
Highway Gardens Guest House
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edenvale · 709.82 km from centre

8.0

 

10 reviews

Highway Gardens Guest House enjoys a location in Germiston, 4.2 miles from Kempton Park Golf Club and 5 miles from Modderfontein Golf Club. This property offers a pool with a view and free private parking. When staying at the guest house, guests can use private entrance.

At the guest house, every unit comes with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. There's also a microwave, fridge, and a kettle. The rooms are equipped with heating facilities.

Guests can also relax in the garden or on the sun terrace.

Observatory Golf Club is 8.2 miles from Highway Gardens Guest House, while Johannesburg Stadium is 9.5 miles from the property. The nearest airport is O.R. Tambo International Airport, 5 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Schoongezicht Guesthouse
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cape Town · 542.28 km from centre

9.4

 

12 reviews

Featuring garden views, Schoongezicht Guesthouse in Durbanville offers accommodations, a garden, a terrace, and a shared lounge. The property is around 18 miles from CTICC, 19 miles from Robben Island Ferry, and 20 miles from Stellenbosch University. There's an outdoor fireplace and guests can access free Wifi and free private parking.

Featuring a patio, the units offer air conditioning and have a TV and a private bathroom with shower and a hair dryer. A microwave and fridge are also available, as well as a kettle. Additional in-room amenities include chocolates or cookies.

Buffet and full English/Irish breakfast options with warm dishes, local specialities, and fruit are available each morning at the guest house. For visitors looking to embark on day trips to nearby landmarks, Schoongezicht Guesthouse features a selection of packed lunches.

The guest house has a picnic area where you can spend the day outdoors.

V&A Waterfront is 20 miles from the accommodation, while Boschenmeer Golf Course is 22 miles from the property. The nearest airport is Cape Town International, 11 miles from Schoongezicht Guesthouse, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Davter Apartments
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Johannesburg · 699.90 km from centre

9.3

 

3 reviews

Providing inner courtyard views, Davter Apartments in Johannesburg provides accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi. When staying at the apartment, guests can use private entrance.

Davter Apartments provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with walk-in shower and a hair dryer. A microwave, a toaster, and fridge are also provided, as well as a kettle. At the apartment complex, all units come with bed linen and towels.

Parkview Golf Club is 1.9 miles from the accommodation, while Sandton City Mall is 3.4 miles away. The nearest airport is O.R. Tambo International Airport, 16 miles from Davter Apartments.

Compare price on Booking.com
Compare price on Booking.com
Sea Cottages
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Umhlali Beach, Sheffield Beach · 807.84 km from centre

9.0

 

9 reviews

Located in Sheffield Beach and only 600 metres from Sheffield Beach, Sea Cottages provides accommodation with sea views, free WiFi and free private parking. There is a private entrance at the chalet for the convenience of those who stay. Featuring family rooms, this property also provides guests with a sun terrace.

The units are equipped with air conditioning, a flat-screen TV with satellite channels, an oven, a kettle, a bath and a wardrobe. All units are fitted with a private bathroom equipped with a shower, while selected rooms include a fully equipped kitchen. At the chalet complex, every unit comes with bed linen and towels.

In the warmer months, you can make use of the barbecue facilities and dine on the private balcony.

In addition to a year-round outdoor pool, the chalet also features outdoor play equipment.

Salt Rock Beach is less than 1 km from Sea Cottages, while Thompson's Bay Beach is 2.6 km away. The nearest airport is King Shaka International Airport, 19 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Cowrie Lodge at Cove Rock Country Estate
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in East London · 540.06 km from centre

9.5

 

38 reviews

Cowrie Lodge at Cove Rock Country Estate is a recently renovated bed and breakfast in East London where guests can make the most of its outdoor swimming pool, private beach area, and fitness center. This beachfront property offers access to a terrace and free private parking. The accommodation offers a 24-hour front desk, a shared kitchen, and luggage storage for guests.

At the bed and breakfast, the units are equipped with a desk and a flat-screen TV. Each room comes with a coffee machine, a private bathroom, and free Wifi, while certain rooms will provide you with a balcony and some have sea views. At the bed and breakfast, each unit comes with bed linen and towels.

Guests may relax in the on-site bar, while packed lunches are also available upon request.

You can play tennis at the bed and breakfast, and the area is popular for fishing. Guests can also warm up near the outdoor fireplace after a day of golfing.

Cove Rock Beach is a 5-minute walk from Cowrie Lodge at Cove Rock Country Estate, while East London Aquarium is 9.2 miles away. The nearest airport is East London, 3.7 miles from the accommodation, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Euphoria Golf and Lifestyle Estate
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Limpopo, Mookgopong · 873.65 km from centre

8.8

 

5 reviews

Breakfast available

When you stay at Euphoria Golf and Lifestyle Estate in Mookgopong, you'll be 14 minutes by car from Naboomspruit Golf Club. This golf hotel is 10.6 mi (17.1 km) from Nylsvley Nature Reserve and 23.2 mi (37.4 km) from Modimolle Mosque.

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

Hotel in Nkomazi, Malelane · 1013.10 km from centre

9.0

 

989 reviews

Located in Malelane, 8.1 miles from Leopard Creek Country Club, Riverview Inn provides accommodations with a garden, free private parking, a terrace and a restaurant. Each room at the 4-star hotel has pool views, and guests can enjoy access to an outdoor swimming pool. Free WiFi is available throughout the property and Malelane Gate is 6.6 miles away.

At the hotel, every room includes a deskand a patio with a river view. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Riverview Inn have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. All rooms will provide guests with a fridge.

A Full English/Irish breakfast is available at the accommodation.

Berg-en-Dal Rhino Hall is 15 miles from Riverview Inn, while Lionspruit Game Reserve is 26 miles away. Kruger Mpumalanga International Airport is 37 miles from the property.

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

Hotel in De Waterkant, Cape Town · 565.51 km from centre

8.0

 

1 review

Located in Cape Town (Cape Town City Centre), 205 Rockwell is within a 15-minute walk of Long Street and Cape Town International Convention Centre. This hotel is 1 mi (1.6 km) from Cape Town Cruise Terminal and 3.7 mi (6 km) from Table Mountain.

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