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 Clarens · 577.35 km from centre
8.6
171 reviews
Breakfast available
With a stay at Protea Hotel by Marriott Clarens in Clarens, you'll be in the historical district, just a 3-minute walk from Clarens Brewery and 6 minutes by foot from Clarens Kloof Mountain Trail. This family-friendly hotel is 1.1 mi (1.7 km) from Clarens Nature Reserve and 21.3 mi (34.3 km) from Frontier Inn Casino.

Guesthouse in Johannesburg · 699.85 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 Nelson Mandela Square. This luxury guesthouse is 7.8 mi (12.5 km) from Gold Reef City Casino and 10.1 mi (16.2 km) from Montecasino.

Hotel in Mpumalanga, Dullstroom · 905.99 km from centre
8.7
591 reviews
Breakfast available
This famous Dullstroom countryside retreat is renowned for its Art of Food at Chapter One restaurant and it's Whiskey, Oysters and Champagne bar. Chef's Kevin and Betty, display their magical talent at the Hotel's renowned restaurant. Fresh oysters are flown in weekly and the bar features over 300 whiskeys and an extensive range of acclaimed local wines, sparkling wines and champagnes. Dinner bookings are essential. The property has extensive gardens and a highly popular swimming pool.
The highlander offers a range of rooms to meet all budgets and group sizes. Budget Classic Queen rooms are available in the annex and family and king suites are available on the main site.
The Highlander's luxuriously appointed rooms and suites feature down duvet covers and cotton linens. The Luxury Suites have fireplaces and each unit has satellite TV.
A full English breakfast is served at the gourmet restaurant, which is also open for other meals.
On-site leisure options include a sun terrace and luxurious spa
Dullstroom’s boutiques and restaurants are within 5 minutes’ walk and OR Tambo International Airport is 2.5 hours’ drive away. The Highland Gate Golf Estate is only 10 minutes' drive from the hotel.

Hotel in Franschhoek · 524.47 km from centre
9.4
173 reviews
Breakfast available
Located in Franschhoek, Boschendal Farm Estate is in the mountains, within a 5-minute drive of Boschendal and Allée Bleue Estate. This luxury hotel is 2 mi (3.2 km) from Solms-Delta Wine Estate and 2.7 mi (4.3 km) from L'Ormarins Estate Wines.

Hotel in Berea, Durban · 779.56 km from centre
8.5
917 reviews
Located in Durban, a 18-minute walk from Durban Botanic Gardens, Luxe Musgrave Boutique Hotel provides accommodations with free WiFi and free private parking. This 4-star hotel offers a 24-hour front desk. The hotel features family rooms.
Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a minibar, a electric tea pot, a shower, free toiletries and a closet. At the hotel each room is equipped with a private bathroom with a hairdryer.
ICC Durban is 2.1 miles from Luxe Musgrave Boutique Hotel, while Moses Mabhida Stadium is 2.5 miles away. King Shaka International Airport is 21 miles from the property.

Hotel in uMhlanga, Umhlanga · 788.96 km from centre
9.0
219 reviews
Breakfast available
A stay at Radisson Blu Hotel, Durban Umhlanga places you in the heart of uMhlanga, within a 15-minute walk of Umhlanga Rocks Beach and Whalebone Pier. This hotel is 0.1 mi (0.1 km) from Oceans Mall and 0.3 mi (0.4 km) from Umhlanga Lighthouse.

Hotel in Johannesburg · 703.12 km from centre
8.6
428 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 Ndlambe, Port Alfred · 502.95 km from centre
9.4
88 reviews
Breakfast available
With a stay at Royal St. Andrews Hotel, Conference Centre & Spa in Port Alfred (West Bank), you'll be steps from The Royal Port Alfred Golf Club and 12 minutes by foot from Kelly's Beach. This golf hotel is 0.7 mi (1.1 km) from Sports Green and 1 mi (1.6 km) from Shipwreck Hiking & Canoe Trails.

Hotel in Victoria and Alfred Waterfront, Cape Town · 564.97 km from centre
8.6
642 reviews
With a stay at The Portswood Hotel in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Cape Town Stadium and Long Street. This hotel is 1.4 mi (2.2 km) from Cape Town International Convention Centre and 4.4 mi (7.1 km) from Clifton Bay Beach.

Hotel in Centurion · 733.71 km from centre
7.8
210 reviews
Breakfast available
A stay at ANEW Hotel Centurion Pretoria places you in the heart of Centurion, a short 3-minute walk from Centurion Mall and within 2 minutes by car from 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 Durban North · 782.61 km from centre
7.8
218 reviews
Breakfast available
With a stay at The Riverside Hotel in Durban North, you'll be on a river, within a 10-minute drive of Umhlanga Rocks Beach and Beachwood Mangroves Nature Reserve. This beach hotel is 0.9 mi (1.4 km) from Windsor Park Golf Course and 1.1 mi (1.7 km) from Durban Beach.

Hotel in Rosebank, Johannesburg · 700.32 km from centre
9.6
216 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.

Aparthotel in City Bowl, Cape Town · 565.14 km from centre
9.2
598 reviews
Breakfast available
With a stay at The Onyx Apartment Hotel by NEWMARK in Cape Town (Cape Town City Centre), you'll be a 3-minute walk from Cape Town International Convention Centre and 6 minutes by foot from Long Street. This aparthotel is 1.7 mi (2.8 km) from Cape Town Stadium and 4.7 mi (7.5 km) from Camps Bay Beach.

Hotel in Rustenburg · 683.71 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 · 733.76 km from centre
8.6
101 reviews
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 2.2 mi (3.5 km) from Netcare Unitas Hospital and 4 mi (6.5 km) from Groenkloof Nature Reserve.

Hotel in Randburg · 697.60 km from centre
9.4
118 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 Nelson Mandela Square and Montecasino. This golf hotel is 8.5 mi (13.7 km) from Melrose Arch Shopping Centre and 12.6 mi (20.2 km) from Gold Reef City Casino.

Hotel in Paarl · 507.34 km from centre
8.8
44 reviews
Breakfast available
Located in Paarl, Cascade Country Manor is within a 15-minute drive of Nederburg Wines and Dal Josafat Stadium. This spa hotel is 0.1 mi (0.1 km) from Cape Floral Region Protected Areas and 6 mi (9.7 km) from Bainskloof Pass.

Hotel in Kempton Park · 715.26 km from centre
8.6
1,001 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 City Bowl, Cape Town · 565.30 km from centre
8.6
1,002 reviews
Breakfast available
Radisson Hotel Cape Town Foreshore is centrally located in Cape Town, a 5-minute walk from Cape Town International Convention Centre and a 2-minute drive from Bo Kaap Museum. This family-friendly hotel is 1.3 mi (2 km) from District Six Museum and 3.9 mi (6.3 km) from Table Mountain Aerial Cableway.

Hotel in Hazyview · 1008.54 km from centre
8.0
122 reviews
A little Eden of tranquil pools, deeply shaded glades and quiet flower gardens, this luxury estate hotel is located in the beautiful Mpumalanga Region.
The cobbled streets and exotic gardens coupled with the enchanting sounds and smells of the bush, and the warm and friendly atmosphere make ANEW Resort Hazyview a destination of choice for a wide variety of travelers.
Just beyond the boundaries of the hotel lie some excellent sights such as God's Window, the Blyde River Canyon and other scenic glories.
ANEW Resort Hazyview is located within the 500 hectare Illanga Nature and Game Reserve, where you can stroll amid the bush on designated hiking trails, and witness the non-aggressive game species in their natural habitats. The world famous Kruger National Park is not far away, where nature lovers will love spotting the many breeds which roam the vast space.