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 Johannesburg · 549.43 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 Polokwane · 506.51 km from centre
8.8
116 reviews
Breakfast available
When you stay at Protea Hotel by Marriott Polokwane Ranch Resort in Polokwane, you'll be near the airport and 14 minutes by car from Meropa Casino & Entertainment World. This family-friendly hotel is 15.2 mi (24.5 km) from Hugh Exton Photographic Museum and 15.4 mi (24.8 km) from Irish House Museum.

Hotel in Bojanala, Moses Kotane · 415.95 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 · 521.86 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 · 530.20 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 Limpopo, Modimolle · 466.92 km from centre
8.2
79 reviews
Breakfast available
With a stay at Shangri-La Country Hotel in Modimolle, you'll be 7.4 mi (11.9 km) from Sparrow Shopping Centre and 8.1 mi (13.1 km) from Modimolle Mosque. This family-friendly hotel is 8.5 mi (13.6 km) from Modi Mall and 8.8 mi (14.1 km) from FH Odendaal Hospital.

Hotel in Sandton, Midrand · 529.71 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.

Lodge in Victoria Falls · 504.45 km from centre
9.8
150 reviews
Breakfast available
When you stay at Victoria Falls Safari Club in Victoria Falls, you'll be in a national park – a 5-minute drive from Victoria Falls National Park and 7 minutes from Victoria Falls. This luxury lodge is 1.8 mi (2.9 km) from Zambezi River and 2.7 mi (4.4 km) from David Livingstone Statue.

Hotel in Pretoria · 529.52 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 · 413.15 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 · 512.99 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 · 544.86 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 · 544.50 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 · 529.10 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 · 544.07 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 · 461.17 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 · 529.68 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 · 536.44 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 · 554.71 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.

Lodge in Victoria Falls · 504.43 km from centre
9.2
446 reviews
Located in Victoria Falls, Victoria Falls Safari Lodge is in a rural location – a 5-minute drive from Victoria Falls National Park and 6 minutes from Zambezi River. This family-friendly lodge is 2.8 mi (4.5 km) from Victoria Falls and 2.8 mi (4.5 km) from David Livingstone Statue.