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

Country house in Tzaneen · 584.56 km from centre
9.0
8 reviews
Breakfast available
When you stay at Sherwood's Country House in Tzaneen, you'll be in the mountains and 20 mi (32.2 km) from Debengeni Falls. This family-friendly country house is within the region of Turfloop Nature Reserve.

Hotel in Magaliesberg · 499.46 km from centre
8.0
6 reviews
Breakfast available
With a stay at Magalies Manor in Magaliesberg, you'll be steps from Magaliesberg Biosphere Reserve and a 2-minute drive from Mother of Mercy Shrine. This family-friendly hotel is 4 mi (6.5 km) from Bekker High School and 4.5 mi (7.3 km) from Bekker Primary School.

Hotel in Gauteng, Henley on Klip · 577.13 km from centre
8.9
74 reviews
Breakfast available
Located in Henley on Klip, 4.8 km from Meyerton Golf Club, Merchant Business Class Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 4-star hotel has a bar and barbecue facilities. The property is non-smoking and is set 15 km from Kliprivier Country Club.
Guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Each room is fitted with a kettle, while selected rooms come with a kitchenette with a fridge and a microwave. All units include a desk.
Leeukop Golf Course is 18 km from Merchant Business Class Hotel, while Gold Reef City Casino is 44 km away. O.R. Tambo International Airport is 57 km from the property.

Hotel in Johannesburg · 547.21 km from centre
8.2
195 reviews
Breakfast available
With a stay at Holiday Inn Johannesburg Sunnyside Park by IHG in Johannesburg (Parktown), you'll be within a 5-minute drive of Johannesburg Zoo and University of Witwatersrand. This hotel is 2.6 mi (4.2 km) from Johannesburg City Hall and 2.7 mi (4.4 km) from Zoo Lake Park.

Hotel in Ekurhuleni, Boksburg · 559.83 km from centre
8.6
1,001 reviews
Breakfast available
With a stay at Holiday Inn Johannesburg Airport by IHG in Boksburg, you'll be in the business district, just a 5-minute walk from Wild Waters - Boksburg and 7 minutes by foot from K90 Shopping Centre. This hotel is 15 mi (24.1 km) from Melrose Arch Shopping Centre and 0.6 mi (1 km) from OR Tambo Conference Centre.

Hotel in Rosebank, Johannesburg · 544.07 km from centre
9.0
561 reviews
Breakfast available
Located in Johannesburg (Rosebank), Holiday Inn Johannesburg - Rosebank by IHG is within a 5-minute walk of Rosebank Mall and within a 5-minute drive of Johannesburg Zoo. This hotel is 2.1 mi (3.4 km) from Melrose Arch Shopping Centre and 2.7 mi (4.4 km) from Sandton City Mall.

Hotel in Atholl, Johannesburg · 542.57 km from centre
9.5
24 reviews
Breakfast available
Featuring a temperature-controlled swimming pool and a lush garden, AtholPlace Hotel & Villa also offers an intimate bar with built-in fireplace. Free WiFi is available throughout the property.
The spacious, elegant suites all come with a balcony and garden views. They also have a seating area with flatscreen TV with casting option, as well as a minibar.
The en suite bathrooms include complimentary toiletries, bathrobe and slippers.
Breakfast is included and the optional all day dining menu offers a limited selection of comfort food options available from 11AM till 9PM, which guests can order and enjoy in the dining room, on the terrace or in the comfort of their room.
AltholPlace is conveniently located just 1 km from the Sandton Gautrain Station and 2 km from Nelson Mandela Square. The Johannesburg city centre is 15 km away and OR Tambo International Airport is 30 km away. Airport transfers can be arranged on advance request for a surcharge.

Hotel in Sandton, Johannesburg · 542.19 km from centre
8.8
98 reviews
Breakfast available
With a stay at Southern Sun Katherine Street, you'll be centrally located in Johannesburg, within a 5-minute drive of Nelson Mandela Square and Sandton City Mall. This family-friendly hotel is 2.8 mi (4.5 km) from Melrose Arch Shopping Centre and 8.3 mi (13.3 km) from Montecasino.

Hotel in North West, Potchefstroom · 546.27 km from centre
8.4
20 reviews
Breakfast available
With a stay at Willows Garden Hotel Potchefstroom in Potchefstroom, you'll be within a 10-minute walk of Potchefstroom Golf Club and MooiRivier Mall. This hotel is 0.5 mi (0.8 km) from Riverwalk Shopping Centre and 0.6 mi (1 km) from Ster-Kinekor Mooi Rivier.

Hotel in Strathavon, Johannesburg · 542.07 km from centre
7.1
234 reviews
Dynasty Forest Sandown Self Catering Hotel offers contemporary-styled accommodation near Sandton CBD.A fitness centre is also offered on site.
The elegant and air-conditioned rooms include a small kitchenette, a flat-screen TV and a fridge. Some rooms also come with a private patio that leads to communal balcony with river view.
Guests can relax by the swimming pool on the deck. Free WiFi is available in all areas.
Dynasty Forest Sandown Self Catering Hotel is located just 2 km from Sandton City and Nelson Mandela Square. The Sandton Gautrain Station is also 2 km away and OR Tambo International Airport is 25 km from the property.

Hotel in Botswana, Ngoma · 486.78 km from centre
10.0
1 review
Breakfast available
Located in Ngoma, Muchenje Safari Lodge is on a river – a 1-minute drive from Cuando River and 9 minutes from Ngoma Bridge. This luxury hotel is 5.9 mi (9.5 km) from Mali Traditional Village & Open Air Living Museum and 23.8 mi (38.2 km) from Salambala Conservancy.

Hotel in Northern Cape, Kathu · 617.63 km from centre
9.7
60 reviews
Breakfast available
<h2>Elegant Accommodation</h2>
Kathuhari Guesthouse in Kathu offers a 5-star experience with a bar and a seasonal outdoor swimming pool. Guests enjoy private check-in and check-out services, a lounge, and free WiFi throughout the property.
<h2>Comfortable Amenities</h2>
The hotel features air-conditioning, private bathrooms with walk-in showers, and garden views. Additional amenities include bathrobes, minibars, and work desks. Free on-site private parking is available for guests.
<h2>Dining Options</h2>
Breakfast options include continental, buffet, full English/Irish, vegetarian, and vegan. Local specialities, fresh pastries, and a variety of beverages are served daily.
<h2>Activities and Location</h2>
Guests can enjoy cycling, outdoor seating areas, and picnic spots. The property is situated in Kathu, offering easy access to local attractions.

Hotel in Rustenburg · 451.19 km from centre
7.9
633 reviews
Situated 16 km from Royal Bafokeng Stadium, King's Palace Hotel Rustenburg offers 4-star accommodation in Rustenburg and has a garden, a restaurant and a bar. Among the facilities at this property are room service and a business centre, along with free WiFi throughout the property. The property is non-smoking and is set 5.2 km from Rustenburg Golf Club.
The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At King's Palace Hotel Rustenburg the rooms include bed linen and towels.
Guests at the accommodation can enjoy a Full English/Irish breakfast.
Valley of Waves is 49 km from King's Palace Hotel Rustenburg, while Magalies Canopy Tour is 33 km from the property. The nearest airport is Lanseria International Airport, 102 km from the hotel.

Hotel in Tzaneen · 585.11 km from centre
8.8
18 reviews
When you stay at Fairview Hotels, Spa and Golf Resort in Tzaneen, you'll be next to a golf course, within a 5-minute drive of Tzaneen Museum and Tzaneng Mall. This golf hotel is 1.3 mi (2 km) from Tzaneen Library and 1.7 mi (2.7 km) from Van Velden Memorial Hospital.

Hotel in Sandton · 541.69 km from centre
8.2
333 reviews
Breakfast available
A stay at Southern Sun Sandton places you in the heart of Johannesburg, within a 15-minute walk of Nelson Mandela Square and Sandton City Mall. This family-friendly hotel is 3.5 mi (5.6 km) from Melrose Arch Shopping Centre and 9.1 mi (14.6 km) from Montecasino.

Country house in Bela-Bela · 463.35 km from centre
9.1
426 reviews
Breakfast available
Summerset Place Country House is set against the foot of the Waterberg and adjacent to a private game reserve. The country house has a swimming pool and is situated just 3 km away from the town centre of Bela Bela.
The spacious and elegantly decorated rooms are equipped with a minibar and tea-and-coffee-making facilities. Each has a flat-screen TV with selected satellite channels and the rooms offer air conditioning.
Breakfast is served daily and lunch and dinner can be arranged from Monday to Saturday in the dining room, or on the patio overlooking the gardens and pool. There is also a ladies bar.
Guests can relax by the fireplace in the main lounge or play a game of table tennis or darts.
Summerset Place is located 12 km from the Bambalele Wildlife Centre and 17 km from Thaba Kwena Crocodile Farm. OR Tambo International Airport is 1 hour and 30 minutes’ drive away.

Hotel in Benoni · 565.28 km from centre
7.1
122 reviews
<h2>Comfortable Accommodations</h2>
Benoni N12 Hotel in Benoni offers family rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a work desk, TV, and soundproofing for a pleasant stay.
<h2>Exceptional Facilities</h2>
Guests can enjoy a sun terrace, garden, bar, and a year-round outdoor swimming pool. Additional amenities include a buffet breakfast, private check-in and check-out, and free-site private parking.
<h2>Convenient Location</h2>
Located 10 km from O.R. Tambo International Airport, the hotel provides a safe and convenient location. Nearby attractions include the Benoni Golf Club and the Benoni Mall.

Lodge in Pretoria · 535.41 km from centre
9.4
52 reviews
Breakfast available
With a stay at The Lakes Boutique Lodge in Pretoria (Silver Lakes), you'll be a 1-minute drive from Silver Lakes Golf Course and 8 minutes from Life Wilgers Hospital. This golf lodge is 4.2 mi (6.8 km) from The Grove and 4.4 mi (7.1 km) from Nkwe Pleasure Resort.

Lodge in Victoria Falls · 503.74 km from centre
9.6
22 reviews
Breakfast available
With a stay at Shongwe Oasis in Victoria Falls, you'll be within a 5-minute drive of Victoria Falls and Victoria Falls National Park. This spa lodge is 2.1 mi (3.3 km) from David Livingstone Statue and 2.1 mi (3.4 km) from Zambezi National Park.

Hotel in Sandton · 542.30 km from centre
7.8
882 reviews
Breakfast available
With a stay at Park Inn Sandton, you'll be centrally located in Johannesburg, within a 5-minute drive of Nelson Mandela Square and Sandton City Mall. This hotel is 2.9 mi (4.6 km) from Melrose Arch Shopping Centre and 8.3 mi (13.4 km) from Montecasino.