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.
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
Primary image
214 Harbour Bridge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

7.4

 

9 reviews

Breakfast available

A stay at 214 Harbour Bridge places you in the heart of Cape Town, within a 15-minute walk of Cape Town International Convention Centre and Long Street. This beach hotel is 1.9 mi (3 km) from Cape Town Stadium and 4.8 mi (7.7 km) from Camps Bay Beach.

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

 

901 reviews

Breakfast available

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
Primary image
Capri 101
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

5 reviews

With a stay at Capri 101 in Cape Town (Century City), you'll be within a 15-minute drive of Cape Town International Convention Centre and Long Street. This hotel is 10.8 mi (17.4 km) from Table Mountain and 4.9 mi (7.9 km) from Bloubergstrand Beach.

Compare price on Booking.com
Compare price on Booking.com
Rockefeller Hotel with Self-Catering
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cape Town City Centre · 564.88 km from centre

9.0

 

4 reviews

2.5 miles from V&A Waterfront in Cape Town, Rockefeller Hotel with Self-Catering offers accommodations with access to an indoor pool. Among the facilities of this property are a restaurant, an elevator, and full-day security, along with free Wifi throughout the property. The property is 1.1 miles from the city center and 1.5 miles from Robben Island Ferry.

The air-conditioned apartment consists of 1 separate bedroom, 1 bathroom with bathrobes and a hair dryer, and a seating area. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

There is an on-site bar, and you can also make use of the kitchen facilities.

The apartment also features a rooftop pool and a fitness room for guests to relax in.

CTICC is a 10-minute walk from Rockefeller Hotel with Self-Catering, while Table Mountain is 5.2 miles from the property. The nearest airport is Cape Town International Airport, 12 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Sandton Skye Luxury Bedroom Suite
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 704.83 km from centre

7.6

 

34 reviews

Located in Johannesburg, a 17-minute walk from Gautrain Sandton Station, Sandton Skye Luxury Bedroom Suite has accommodations with a restaurant, free private parking and a bar. With free WiFi, this 5-star hotel offers a 24-hour front desk. Montecasino is 7.5 miles away and Modderfontein Golf Club is 8.5 miles from the hotel.

At the hotel, the rooms come with a closet, a flat-screen TV, a private bathroom, bed linen and towels. All rooms will provide guests with a fridge.

Sandton City Mall is 1.2 miles from Sandton Skye Luxury Bedroom Suite, while Parkview Golf Club is 6.3 miles from the property. The nearest airport is Lanseria International Airport, 17 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Rebecca's Cottage
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Clarens · 577.50 km from centre

8.9

 

68 reviews

16 miles from Golden Gate Highlands National Park in Clarens, Rebecca's Cottage features accommodations with access to wellness packages. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the chalet.

Featuring a terrace and mountain views, the chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchenette, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are available in the chalet. There's also a seating area and a fireplace.

There is a garden with a barbecue at this property, and guests can go skiing and cycling nearby.

Clarens Golf Club is 1.7 miles from Rebecca's Cottage, while Blou Donki Gallery is a 13-minute walk from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eden on the Bay 250
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Big Bay, Cape Town · 554.05 km from centre

10.0

 

2 reviews

With a stay at Eden on the Bay 250 in Cape Town (Big Bay), you'll be a 5-minute walk from Big Bay Beach and 7 minutes by foot from Seaside Village Shopping Centre. This hotel is 16.6 mi (26.7 km) from Table Mountain and 12.9 mi (20.7 km) from Cape Town International Convention Centre.

Compare price on Booking.com
Compare price on Booking.com
Mkuze Falls Private Game Reserve
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pongola · 906.83 km from centre

8.9

 

52 reviews

Located in Mkuze, Mkuze Falls Private Game Reserve provides accommodations with free WiFi, air conditioning and access to a garden with an outdoor swimming pool.

There's a private bathroom with bath in every unit, along with free toiletries, a hairdryer and slippers.

Guests at the lodge can enjoy a Full English/Irish breakfast.

Mkuze Falls Private Game Reserve has a grill.

A terrace can be found at the accommodation, along with a shared lounge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vino Self Catering Apartment
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Stellenbosch · 537.33 km from centre

10.0

 

2 reviews

A stay at Vino Self Catering Apartment places you in the heart of Stellenbosch, steps from Dorp Street and 7 minutes by foot from VOC Kruithuis. This golf hotel is 0.3 mi (0.5 km) from Markötter Sports Complex and 0.4 mi (0.6 km) from Rupert Museum.

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