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
Tayfin Royale Hotel & Restaurant
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Centurion · 732.06 km from centre

8.8

 

48 reviews

Breakfast available

When you stay at Tayfin Royale Hotel & Restaurant in Centurion, you'll be next to a golf course and within a 5-minute drive of Magaliesberg Biosphere Reserve. This golf hotel is 4 mi (6.4 km) from Zwartkops Raceway and 5 mi (8.1 km) from Netcare Unitas Hospital.

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

Hotel in Sandton · 707.85 km from centre

9.2

 

308 reviews

Breakfast available

With a stay at Pivot Hotel Montecasino in Johannesburg (Sandton), you'll be within a 15-minute drive of Montecasino and Nelson Mandela Square. This spa hotel is 13.2 mi (21.2 km) from Melrose Arch Shopping Centre and 0.5 mi (0.8 km) from Pieter Toerien Theatre.

Compare price on Booking.com
Compare price on Booking.com
DAVINCI Hotel on Nelson Mandela Square
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sandton, Johannesburg · 704.10 km from centre

8.5

 

618 reviews

Breakfast available

Featuring an infinity pool with cushioned loungers, this Sandton hotel offers a full-service spa and gym. DaVinci’s gourmet restaurant includes a sushi bar and serves a variety of European specialities. Set on Nelson Mandela Square, Sandton City with its shopping mall and restaurants is right on the doorstep, while the property is a mere 550 metres from Sandton Gautrain Station.

The spacious, air-conditioned rooms feature a contemporary white-and-black décor and wall-mounted flat-screen TV. A mini bar and a tea/coffee maker are provided.

A full English breakfast is served each morning and can be cooked according to guests’ wishes. There is also an exclusive lounge with whiskey, wine and cigars.

DaVinci Hotel and Suites on Nelson Mandela Square is situated in Legacy Corner with 5,000 m² of retail and entertainment space. It is 16 km from the centre of Johannesburg.

O.R. Tambo International Airport is 31 km away and the hotel can assist with arranging an airport shuttle on request.

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

Hotel in Newlands, Cape Town · 567.18 km from centre

9.6

 

722 reviews

Breakfast available

With a stay at Vineyard Hotel in Cape Town (Newlands), you'll be within a 15-minute drive of Cape Town International Convention Centre and Long Street. This family-friendly hotel is 7.7 mi (12.4 km) from Cape Town Stadium and 9.8 mi (15.9 km) from Camps Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Kloofzicht Lodge & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mogale City, Muldersdrift · 697.84 km from centre

8.5

 

2,370 reviews

Kloofzicht Lodge & Spa offers 5-star accommodation on a nature reserve filled with animals. Situated in the Cradle of Humankind, this lodge includes an infinity pool, outdoor showers, and many outdoor activities.

Kloofzicht Lodge & Spa provides stylish interiors with hand-cut sandstone tiles, mahogany wood and thatched roofs.

All suites are tastefully furnished, spacious, and have private patios with views overlooking the Zwartkops mountain range and fly fishing dams. Bathrooms include a separate bath tub and shower.

Buffet breakfast and lunch are served daily. For dinner, guests can choose from an à la carte dinner menu and a variety of traditional dishes. The Little Foot Bar is open daily and serve cocktails on spacious decks.

The lodge is surrounded by animals such as Zebras, Kudus, Impalas, and Blue Wildebeests. Recreational facilities and activities include an outdoor hot tub, hiking, as well as hot air balloon rides.

Kloofzicht Lodge & Spa is just a 40-minute drive from Johannesburg and Pretoria. Guests can visit the Rhino and Lion Reserve or explore the nearby Wonder Caves or Sterkfontein Caves. An airport shuttle can be arranged upon advance request.

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

Hotel in Centurion · 734.13 km from centre

9.0

 

30 reviews

Located in Centurion, Kleinkaap Boutique Hotel is in the business district, within a 5-minute drive of Netcare Unitas Hospital and Centurion Mall. This family-friendly hotel is 2.5 mi (4.1 km) from SuperSport Park and 2.8 mi (4.5 km) from Centurion Theatre.

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

Hotel in Whale Coast, Kleinmond · 558.63 km from centre

8.2

 

272 reviews

Located in Kleinmond, Arabella Hotel Golf & Spa is by the ocean, within a 5-minute drive of Kogelberg Biosphere Reserve and Kleinmond Beach. This family-friendly hotel is 1.1 mi (1.8 km) from Kogelberg Nature Reserve and 1.5 mi (2.5 km) from Arabella Country Estate.

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

Hotel in Johannesburg, Johannesburg South · 686.93 km from centre

9.0

 

102 reviews

With a stay at Thaba Eco Hotel in Johannesburg (Johannesburg South), you'll be within a 10-minute drive of Gold Reef City Casino and Klipriviersberg Nature Reserve. This family-friendly hotel is 14.1 mi (22.7 km) from Melrose Arch Shopping Centre and 5.6 mi (9 km) from Turffontein Race Course.

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

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

8.4

 

665 reviews

Breakfast available

With a stay at President Hotel in Cape Town (Sea Point), you'll be a 3-minute drive from Clifton Bay Beach and 5 minutes from Cape Town Stadium. This beach hotel is 1.9 mi (3 km) from Camps Bay Beach and 3.7 mi (5.9 km) from Cape Town International Convention Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Victoria and Alfred Hotel by NEWMARK
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.2

 

999 reviews

Breakfast available

With a stay at Victoria and Alfred Hotel by NEWMARK in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Cape Town International Convention Centre and Cape Town Stadium. This hotel is 1.5 mi (2.4 km) from Long Street and 5.4 mi (8.7 km) from Clifton Bay Beach.

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

Hotel in Bushbuckridge, Skukuza · 1044.99 km from centre

8.8

 

440 reviews

With a stay at Kruger Gate Hotel in Skukuza, you'll be on a river, within a 15-minute walk of Paul Kruger Gate and Kruger National Park. This family-friendly hotel is within the region of Numbi Gate.

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

Hotel in Johannesburg · 702.17 km from centre

9.8

 

113 reviews

Breakfast available

Located in Johannesburg, The Peech Hotel is in the entertainment district, within a 5-minute drive of Melrose Arch Shopping Centre and Rosebank Mall. This golf hotel is 2.4 mi (3.8 km) from Circa Gallery and 2.6 mi (4.2 km) from Sandton City Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Safari Hotel Hoedspruit
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Hoedspruit · 1049.42 km from centre

8.6

 

19 reviews

Breakfast available

With a stay at Radisson Safari Hotel Hoedspruit in Hoedspruit, you'll be in a national park and within the region of Three Rondavels and Orpen Gate. This luxury hotel is 0.7 mi (1.1 km) from Hoedspruit Wildlife Estate and 0.8 mi (1.3 km) from Selati Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Whale Coast All Suite Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Hermanus · 551.39 km from centre

9.0

 

227 reviews

A stay at Whale Coast All Suite Hotel places you in the heart of Hermanus – a 4-minute drive from Cliff Path and 6 minutes from New Harbour. This aparthotel is 3 mi (4.8 km) from Voelklip Beach and 3.3 mi (5.2 km) from Grotto Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Geiger's Camp
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bushbuckridge · 1087.16 km from centre

10.0

 

3 reviews

This all-inclusive hotel is 0.1 mi (0.1 km) from Timbavati Private Nature Reserve and 8.9 mi (14.3 km) from Selati Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belle Done Boutique Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mpumalanga, Emalahleni · 810.27 km from centre

10.0

 

1 review

Breakfast available

Located in Emalahleni, Belle Done Boutique Hotel & Spa is a 2-minute drive from Villa Ilanga Park and 7 minutes from Highveld Mall. This spa hotel is 2.8 mi (4.5 km) from Martlestreet Park and 2.9 mi (4.7 km) from Martiestreet Park.

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

Hotel in Sandton · 706.21 km from centre

9.4

 

36 reviews

With a stay at Little Tuscany Boutique Hotel in Johannesburg (Sandton), you'll be a 4-minute drive from Montecasino and 10 minutes from Nelson Mandela Square. This hotel is 12.8 mi (20.6 km) from Melrose Arch Shopping Centre and 2.1 mi (3.3 km) from Fourways Farmers Market.

Compare price on Booking.com
Compare price on Booking.com
Isango Gate
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Summerstrand, Port Elizabeth · 460.00 km from centre

8.1

 

197 reviews

Breakfast available

Set around an infinity pool, this hotel is only a 2-minute walk from the beach in Port Elizabeth. Surrounded by an African zen garden, it has a spa with a hot tub and relaxing beauty treatments.

Private balconies are featured in all Isango Gate rooms. Each is fitted with a minibar and a private bathroom with a bathtub or shower. Free Wi-Fi is available in the entire hotel.

Light snacks and refreshing cocktails can be enjoyed in the Ndlovu Sinazo Bar, which overlooks the pool. The Penda Pendu Restaurant gourmet South African dishes and wine by a gas fireplace.

Port Elizabeth Airport is 6.9 km from the Isango.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Afrique Boutique Hotel O.R. Tambo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ekurhuleni, Boksburg · 710.93 km from centre

9.0

 

118 reviews

Breakfast available

When you stay at Afrique Boutique Hotel O.R. Tambo in Boksburg, you'll be in the business district, within a 5-minute drive of Hoërskool Dr. E.G. Jansen and Value Mall. This family-friendly hotel is 15.5 mi (25 km) from Melrose Arch Shopping Centre and 1.7 mi (2.8 km) from K90 Shopping Centre.

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

Hotel in Gardens, Cape Town · 567.02 km from centre

8.8

 

120 reviews

Breakfast available

With a stay at Kloof Street Hotel in Cape Town (Cape Town City Centre), you'll be a 4-minute walk from Long Street and within a 5-minute drive of Cape Town International Convention Centre. This hotel is 2.2 mi (3.5 km) from Cape Town Stadium and 2.7 mi (4.3 km) from Table Mountain.

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