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
South Africa
See the latest prices and deals by choosing your dates
Hotel in Victoria and Alfred Waterfront, Cape Town · 351.10 mi from centre
8.6
791 reviews
Breakfast available
With a stay at The Commodore Hotel in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Cape Town Stadium and Long Street. This family-friendly hotel is 1.3 mi (2.1 km) from Cape Town International Convention Centre and 1.8 mi (2.9 km) from Cape Town Cruise Terminal.
Hotel in Stellenbosch · 333.48 mi from centre
9.0
310 reviews
Breakfast available
A stay at Oude Werf Hotel places you in the heart of Stellenbosch, steps from The Stellenbosch Village Museum and 2 minutes by foot from Dorp Street. This family-friendly hotel is 0.3 mi (0.5 km) from University of Stellenbosch Botanical Garden and 0.4 mi (0.6 km) from Stellenbosch Town Hall.
Hotel in Johannesburg · 436.31 mi from centre
9.6
102 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.2 mi (3.5 km) from Circa Gallery and 2.6 mi (4.2 km) from Sandton City Mall.
Hotel in Randburg · 435.45 mi from centre
8.2
11 reviews
With a stay at Ten Bompas in Johannesburg (Randburg), you'll be within a 10-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This family-friendly hotel is 8.1 mi (13.1 km) from Montecasino and 3 mi (4.8 km) from Sandton City Mall.
Hotel in Mogale City, Magaliesberg · 423.66 mi from centre
8.8
18 reviews
Breakfast available
With a stay at Budmarsh Country Lodge in Magaliesberg, you'll be in the historical district, just steps from Magaliesberg Biosphere Reserve and a 4-minute drive from Mother of Mercy Shrine. This luxury hotel is 1.9 mi (3 km) from Bekker High School and 2.4 mi (3.8 km) from Bekker Primary School.
Hotel in Midrand · 448.37 mi from centre
8.2
127 reviews
Breakfast available
With a stay at Protea Hotel by Marriott Midrand in Johannesburg (Midrand), you'll be a 2-minute drive from Vodaworld and 5 minutes from Blue Valley Golf Course. This spa hotel is 11 mi (17.7 km) from Montecasino and 13.8 mi (22.2 km) from Nelson Mandela Square.
Hotel in City Bowl, Cape Town · 351.61 mi from centre
9.0
399 reviews
Breakfast available
With a stay at Grand Daddy Boutique Hotel, you'll be centrally located in Cape Town, steps from Long Street and 10 minutes by foot from Cape Town International Convention Centre. This boutique hotel is 1.4 mi (2.2 km) from Cape Town Cruise Terminal and 1.8 mi (2.8 km) from Cape Town Stadium.
Hotel in Hoedspruit · 652.08 mi from centre
8.4
10 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.
Hotel in Durban · 485.59 mi from centre
8.4
601 reviews
Breakfast available
With a stay at Hilton Durban, you'll be centrally located in Durban, within a 10-minute walk of Durban International Convention Centre and Sahara Stadium Kingsmead. This luxury hotel is 1.1 mi (1.7 km) from Golden Mile and 1.8 mi (2.9 km) from uShaka Marine World.
Hotel in Westcliff, Hermanus · 343.22 mi from centre
9.6
150 reviews
Breakfast available
Located in Hermanus (Westcliff), One Marine Drive Boutique Hotel is within a 15-minute walk of Whale Museum and Village Square. This luxury hotel is 0.6 mi (1 km) from Shopping Centre and 0.7 mi (1.1 km) from Old Harbour.
Hotel in Centurion · 454.88 mi from centre
8.8
45 reviews
Breakfast available
When you stay at Royal Elephant Hotel & Conference Centre 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.
Hotel in Franschhoek · 321.62 mi from centre
9.0
88 reviews
When you a stay at Franschhoek Boutique Hotel in Franschhoek, you'll be next to a golf course, within a 5-minute walk of Sénéchal-Senekal Art Gallery and Franschhoek Town Hall. This golf hotel is 0.2 mi (0.4 km) from Franschhoek Art House and 0.3 mi (0.5 km) from Dutch Reformed Church.
Hotel in Ekurhuleni, Boksburg · 442.85 mi from centre
8.6
478 reviews
Breakfast available
Located in Boksburg, Birchwood Hotel and OR Tambo Conference Centre is connected to the convention centre, within a 15-minute walk of Wild Waters - Boksburg and K90 Shopping Centre. This golf hotel is 1.1 mi (1.8 km) from East Rand Mall and 5.3 mi (8.5 km) from Lakeside Mall.
Hotel in Sea Point, Cape Town · 352.47 mi from centre
9.2
270 reviews
With a stay at The Winchester Hotel by NEWMARK in Cape Town (Sea Point), you'll be within a 5-minute drive of Cape Town Stadium and Cape Town International Convention Centre. This beach hotel is 2.7 mi (4.4 km) from Cape Town Cruise Terminal and 3 mi (4.8 km) from Camps Bay Beach.
Hotel in Midrand · 441.23 mi from centre
8.4
166 reviews
Breakfast available
With a stay at Indaba Hotel in Johannesburg (Midrand), you'll be within a 5-minute drive of Fourways Mall and Montecasino. This family-friendly hotel is 7.1 mi (11.4 km) from Lion & Safari Park and 7.2 mi (11.6 km) from Ticketpro Dome.
Hotel in Gardens, Cape Town · 352.32 mi from centre
9.2
65 reviews
Breakfast available
With a stay at The Capital 15 on Orange Hotel & Spa 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 spa hotel is 2 mi (3.2 km) from Cape Town Cruise Terminal and 3.5 mi (5.6 km) from Camps Bay Beach.
Hotel in Mogale City, Muldersdrift · 433.07 mi from centre
8.4
145 reviews
Located in Muldersdrift, Misty Hills Country Hotel is in the historical district – a 3-minute drive from Magaliesberg Biosphere Reserve and 5 minutes from Silverstar Casino, Krugersdorp. This family-friendly hotel is 15.5 mi (25 km) from Montecasino and 3.5 mi (5.6 km) from Ster-Kinekor Cradlestone.
Hotel in Vaalwater · 528.87 mi from centre
9.6
20 reviews
Breakfast available
When you stay at Clifftop Exclusive Safari Hideaway in Vaalwater, you'll be in a regional park and steps from Waterberg Biosphere Reserve. This all-inclusive hotel is 11.3 mi (18.2 km) from Marakele National Park and 13 mi (20.9 km) from Welgevonden Main Gate.
Hotel in Green Point, Cape Town · 351.59 mi from centre
9.4
216 reviews
With a stay at The Tree House Boutique Hotel, you'll be centrally located in Cape Town, within a 5-minute drive of Cape Town Stadium and Long Street. This luxury hotel is 1.3 mi (2.2 km) from Cape Town Cruise Terminal and 1.4 mi (2.2 km) from Cape Town International Convention Centre.
Hotel in Stellenbosch · 330.04 mi from centre
9.6
234 reviews
When you stay at Clouds Estate in Stellenbosch, you'll be in the historical district, within a 10-minute walk of Alluvia Boutique Winery and Tokara Winery. This luxury hotel is 0.4 mi (0.7 km) from Le Pommier Wine Estate and 0.6 mi (1 km) from Camberley Wine Farm.