Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Benoni · 265.49 km from centre
9.4
12 reviews
Breakfast available
Located in Benoni, ONE O EIGHT BOUTIQUE HOTEL is on a lake, within a 10-minute drive of Lakeside Mall and OR Tambo Conference Centre. This golf hotel is 4.5 mi (7.3 km) from Wild Waters - Boksburg and 4.8 mi (7.8 km) from East Rand Mall.

Hotel in Johannesburg · 241.11 km from centre
7.8
224 reviews
Breakfast available
With a stay at Reef Hotel, you'll be centrally located in Johannesburg, within a 15-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This hotel is 7.8 mi (12.5 km) from Sandton City Mall and 0.1 mi (0.2 km) from Standard Bank Gallery.

Hotel in Bojanala, Moses Kotane · 155.54 km from centre
7.6
144 reviews
When you a stay at Sun City Hotel and Casino in Moses Kotane, you'll be connected to the convention centre, just steps from Sun City Casino and The Gary Player Golf Course. This casino hotel is 0.2 mi (0.3 km) from Waterworld and 0.4 mi (0.7 km) from The Valley of Waves.

Hotel in Pretoria · 255.50 km from centre
8.4
113 reviews
Breakfast available
A stay at Premier Hotel Pretoria places you in the heart of Pretoria, within a 15-minute walk of Union Buildings and Pretoria Art Museum. This family-friendly hotel is 0.9 mi (1.5 km) from State Theatre and 0.9 mi (1.5 km) from Embassy of Zimbabwe.

Hotel in Pretoria · 262.47 km from centre
8.2
180 reviews
With a stay at Time Square Hotel in Pretoria (Menlyn), you'll be within a 5-minute walk of Central Square and Time Square Casino. This casino hotel is 0.2 mi (0.3 km) from Menlyn Corporate Park and 0.5 mi (0.8 km) from 19th Hole Putt-Putt.

Hotel in Sandton, Midrand · 235.96 km from centre
8.6
189 reviews
Breakfast available
With a stay at Indaba Hotel in Johannesburg (Sandton), you'll be within a 5-minute drive of Fourways Mall and Montecasino. This family-friendly hotel is 8.9 mi (14.3 km) from Sandton City Mall and 9 mi (14.5 km) from Sandton Convention Centre.

Hotel in Pretoria · 261.69 km from centre
8.8
249 reviews
Breakfast available
Located in Pretoria, Protea Hotel Fire & Ice by Marriott Pretoria Menlyn is in the business district, within a 15-minute walk of Menlyn Park Shopping Centre and Central Square. This hotel is 0.7 mi (1.1 km) from Menlyn Corporate Park and 1 mi (1.6 km) from Time Square Casino.

Lodge in Pilanesberg National Park · 151.50 km from centre
9.0
703 reviews
Breakfast available
Located in Pilanesberg National Park, Bakubung Bush Lodge is in a national park, within a 15-minute drive of The Valley of Waves and Sun City Casino. This family-friendly lodge is 3.5 mi (5.6 km) from The Gary Player Golf Course and 3.7 mi (5.9 km) from Waterworld.

Hotel in Mogale City, Muldersdrift · 219.63 km from centre
8.8
72 reviews
When you stay at Cradle Boutique Hotel in Muldersdrift, you'll be in the mountains and 7.8 mi (12.6 km) from Bothongo WonderCave. This hotel is within the vicinity of Kromdraai.

Guesthouse in Johannesburg · 240.58 km from centre
9.8
38 reviews
Breakfast available
With a stay at The Parkwood in Johannesburg (Parkwood), you'll be a 4-minute drive from Melrose Arch Shopping Centre and 6 minutes from Sandton City Mall. This luxury guest house is 3.6 mi (5.8 km) from Nelson Mandela Square and 10.1 mi (16.2 km) from Montecasino.

Hotel in Johannesburg · 242.56 km from centre
8.6
443 reviews
Breakfast available
With a stay at Protea Hotel Fire & Ice by Marriott JHB Melrose Arch in Johannesburg (Birnam), you'll be steps from Melrose Arch Shopping Centre and 9 minutes by foot from James and Ethel Grey Park. This hotel is 0.8 mi (1.4 km) from Wanderers Stadium and 1.1 mi (1.8 km) from The Wanderers Golf Club.

Hotel in Centurion · 252.91 km from centre
7.8
227 reviews
Breakfast available
A stay at ANEW Hotel Centurion Pretoria places you in the heart of Centurion, just a 3-minute walk from Centurion Mall and within a 5-minute drive of SuperSport Park. This family-friendly hotel is 2.1 mi (3.3 km) from Netcare Unitas Hospital and 2.3 mi (3.8 km) from Centurion Theatre.

Hotel in Rosebank, Johannesburg · 240.27 km from centre
9.6
258 reviews
Breakfast available
With a stay at Hyde Johannesburg Rosebank in Johannesburg (Rosebank), you'll be steps from The Zone @ Rosebank Shopping Center and Rosebank Mall. This hotel is 2.9 mi (4.6 km) from Sandton City Mall and 3.1 mi (5 km) from Nelson Mandela Square.

Hotel in Rustenburg · 161.67 km from centre
9.6
18 reviews
With a stay at Excalibur Boutique Hotel in Rustenburg, you'll be 2.8 mi (4.6 km) from Waterfall Mall and 16.3 mi (26.3 km) from Royal Bafokeng Stadium. This hotel is within the region of The Valley of Waves.

Hotel in Centurion · 253.36 km from centre
8.6
108 reviews
Breakfast available
With a stay at The Centurion Hotel in Centurion, you'll be in the business district, just a 1-minute walk from Centurion Mall and 11 minutes by foot from SuperSport Park. This hotel is 1.8 mi (2.8 km) from Centurion Theatre and 2.2 mi (3.5 km) from Netcare Unitas Hospital.

Hotel in Randburg · 232.26 km from centre
9.4
138 reviews
Breakfast available
With a stay at The Fairway Hotel, Spa & Golf Resort in Johannesburg (Randburg), you'll be within a 15-minute drive of Sandton City Mall and Nelson Mandela Square. This golf hotel is 8.5 mi (13.7 km) from Melrose Arch Shopping Centre and 8.9 mi (14.4 km) from Montecasino.

Hotel in Kempton Park · 258.89 km from centre
8.6
1,002 reviews
Breakfast available
A stay at Protea Hotel by Marriott O.R. Tambo Airport places you in the heart of Kempton Park, within a 5-minute drive of Arwyp Medical Centre and Kempton Park Golf Club. This hotel is 12.7 mi (20.4 km) from Melrose Arch Shopping Centre and 13.8 mi (22.2 km) from Nelson Mandela Square.

Hotel in Kempton Park · 258.06 km from centre
7.8
334 reviews
With a stay at Mondior Emperors Palace in Kempton Park (O.R. Tambo), you'll be within a 5-minute drive of Emperors Palace Casino and Hoërskool Dr. E.G. Jansen. This casino hotel is 16.1 mi (25.9 km) from Melrose Arch Shopping Centre and 19 mi (30.6 km) from Nelson Mandela Square.

Hotel in Rustenburg · 160.47 km from centre
7.8
207 reviews
Breakfast available
When you a stay at ANEW Resort Hunters Rest Rustenburg in Rustenburg, you'll be in the business district, within a 5-minute walk of Magaliesberg Biosphere Reserve and Magaliesberg Protected Natural Environment. This family-friendly hotel is 0.7 mi (1.2 km) from Olifantsnek Dam and 5.2 mi (8.4 km) from Cynthiana Park.

Hotel in Johannesburg · 243.75 km from centre
8.0
1 review
Breakfast available
With a stay at St Peter's Place Boutique Hotel in Johannesburg (Houghton Estate), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This hotel is 16.2 mi (26 km) from Montecasino and 8.1 mi (13 km) from Gold Reef City Casino.