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

Chalet in North West, Parys · 601.54 km from centre
9.4
63 reviews
Situated in Parys and only 16 km from Parys Golf & Country Estate, Shallow Pig Cottage features accommodation with mountain views, free WiFi and free private parking. The property has garden views and is 37 km from Potchefstroom Country Club and 16 km from Vaal de Grace Golf Estate. Boasting family rooms, this property also provides guests with a seasonal outdoor pool.
At the chalet complex, some units have a private entrance, dining area, fireplace and oven. Each unit is fitted with a private bathroom, while some rooms are fitted with a fully equipped kitchen with a microwave.
There is a garden with a barbecue at this property and guests can go hiking nearby.
Otavi Wildlife Sanctuary is 23 km from the chalet, while Potchefstroom Museum is 37 km from the property. Lanseria International Airport is 148 km away.

Hotel in Drakensberg Mountains, Bonjaneni · 622.91 km from centre
7.4
42 reviews
Breakfast available
Offering uninterrupted views of the famous amphitheatre, Mont Aux Sources Drakensberg Resort offers modern accommodation, a restaurant and a bar. Free private parking is available.
Mont Aux Sources Drakensberg Resort's rooms have a simple décor and are fitted with satellite TV and tea/coffee facilities. Each room has a private bathroom with bathroom amenities. Selected rooms have private verandas overlooking the Drakensberg Mountains and lush gardens.
A variety of local specialties are offered in the hotel’s restaurant, which offers 2 dining areas, one of which has its own log fireplace. Drinks and snacks can be enjoyed at bar.
Guests can relax by the outdoor swimming pool and enjoy a view of the Drakensberg Mountain. Located within the National park, this property offers hiking and bird watching opportunities.
PROVIDING RETREATS SINCE ’30
Mont Aux Sources Drakensberg Resort stands as a beacon of historical significance, with its storied past dating back to the 1930s. This esteemed resort has been a host to many notable figures, including the Queen of England, who graced its halls during her victory tour after the Second World War. Over the years, Mont Aux Sources has seen remarkable growth and development, evolving with the times while retaining its cherished heritage.
Guests can relax by the outdoor swimming pool and enjoy a view of the Drakensberg Mountain. Located within the National park, this property offers hiking and bird watching opportunities.
Mont Aux Sources Drakensberg Resort's rooms have a simple décor and are fitted with satellite TV and tea/coffee facilities. Each room has a private bathroom with bathroom amenities. Selected rooms have private verandas overlooking the Drakensberg Mountains and lush gardens.

Hotel in Botswana, Lobatse · 634.82 km from centre
8.5
54 reviews
<h2>Elegant Accommodation</h2>
Manong Game Lodge in Lobatse offers a 5-star hotel experience with spa facilities, a sun terrace, and a lush garden. Guests enjoy a year-round outdoor swimming pool, free WiFi, and a range of amenities including air-conditioning, private bathrooms, and garden views.
<h2>Dining and Leisure</h2>
The on-site restaurant serves brunch, lunch, and dinner, while the bar provides a relaxing atmosphere. Additional facilities include a lounge, outdoor fireplace, children's playground, and outdoor seating areas. Free WiFi is available throughout the property.
<h2>Convenient Location</h2>
Located 101 km from Sir Seretse Khama International Airport, the hotel offers easy access to local attractions. Guests appreciate the attentive staff and excellent service support, ensuring a comfortable and memorable stay.

Chalet in KwaZulu-Natal, Underberg · 635.00 km from centre
9.1
12 reviews
Situated just 8.4 km from Himeville Nature Reserve, Fireside Cabin provides accommodation in Underberg with access to a garden, barbecue facilities, as well as private check-in and check-out. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 7.1 km from Himeville Museum.
The spacious chalet comes with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with river views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
Guests at the chalet will be able to enjoy activities in and around Underberg, like hiking. The chalet also provides guests with outdoor fireplace and a picnic area for a day out in the open.
Coleford Nature Reserve is 37 km from Fireside Cabin, while Vergelegen Nature Reserve is 42 km away. The nearest airport is Pietermaritzburg Airport, 124 km from the accommodation.

Hotel in Mogale City, Magaliesburg · 682.34 km from centre
8.9
96 reviews
Breakfast available
Offering a manicured garden, 2 restaurants and conference facilities, De Hoek Country Hotel lies at the Magalies River, just outside Magaliesburg.
The elegant rooms are equipped with air conditioning, a flat-screen TV and tea-and coffee making facilities. The private bathrooms are fitted with a shower and bath, slippers and bathrobes. Most of the rooms offer a balcony and some of them have a fireplace.
The hotel’s 2 gourmet restaurants serve French-inspired cuisine. There is also a well-stocked wine cellar and a bar. Picnics can be arranged for a fee.
Other facilities at De Hoek include a shared lounge, conference and function rooms, and a helipad. Free WiFi is available.
Activities in the surrounding area include hot air ballooning, game drives and horse riding. The hotel is about 110 km away from OR Tambo Airport.

Chalet in Mogale City, Magaliesburg · 682.97 km from centre
9.1
319 reviews
Offering garden views, Warthogs Bush Lodge is an accommodation located in Magaliesburg, 26 km from Cradle of Human Kind - Museum and 32 km from Sterkfontein Caves. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 46 km from Cradle of Humankind.
This chalet with pool views has tiled floors, 1 bedroom and 1 bathroom with a bath, shower and free toiletries. This chalet also includes a balcony that doubles up as an outdoor dining area. The chalet offers bed linen, towels and housekeeping service.
Buffet and à la carte breakfast options with warm dishes, fresh pastries and fruits are available.
Guests can swim in the pool with a view, go cycling or hiking, or relax in the garden and use the barbecue facilities.
Krugersdorp Game Reserve is 35 km from the chalet, while Magalies Park Golf Course is 37 km from the property. Lanseria International Airport is 57 km away.

Hotel in Rustenburg · 684.53 km from centre
8.2
17 reviews
Breakfast available
Situated in Rustenburg, 48 km from Royal Bafokeng Stadium, Rosewood Country Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Boasting room service, this property also provides guests with a terrace. Guests can enjoy African and American dishes at the restaurant or have a cocktail at the bar.
The rooms are fitted with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a desk. All units have a safety deposit box.
Guests at the hotel can enjoy a buffet breakfast.
Rosewood Country Hotel offers a children's playground. The area is popular for hiking and cycling, and bike hire is available at this 4-star hotel.
Rustenburg Golf Club is 31 km from the accommodation. Lanseria International Airport is 84 km from the property.

Hotel in Botswana, Jwaneng · 686.30 km from centre
8.7
71 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
Cresta Grande Jwaneng in Jwaneng offers comfortable rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes free toiletries, a work desk, and a wardrobe.
<h2>Exceptional Facilities</h2>
Guests can enjoy a lush garden, terrace, indoor swimming pool, and a child-friendly buffet. The hotel features a restaurant, bar, and a pool bar, providing diverse dining options.
<h2>Dining Experience</h2>
The modern, family-friendly restaurant serves African, French, American, and international cuisines. Breakfast includes continental, American, full English/Irish, vegetarian, vegan, and gluten-free options.
<h2>Convenient Location</h2>
Situated 162 km from Sir Seretse Khama International Airport, the hotel offers a 24-hour front desk, daily housekeeping, room service, and luggage storage.

Hotel in Johannesburg · 689.31 km from centre
7.2
148 reviews
<h2>Comfortable Accommodations</h2>
The Lakewood Hotel and Conference Centre in Johannesburg offers family rooms with private bathrooms, balconies, and modern amenities. Each room includes air-conditioning, free WiFi, and a work desk.
<h2>Exceptional Facilities</h2>
Guests can enjoy spa facilities, a sun terrace, and a lush garden. The hotel features an outdoor swimming pool, fitness room, and outdoor fireplace. Additional amenities include a kids' club, games room, and outdoor play area.
<h2>Convenient Location</h2>
Located 32 km from O.R. Tambo International Airport, the hotel is near attractions such as the Apartheid Museum (1.7 km) and Gold Reef City Casino (2.1 km). Free on-site private parking is available.

Hotel in Johannesburg, Johannesburg South · 691.15 km from centre
9.4
72 reviews
Breakfast available
With a stay at Gold Reef City Theme Park Hotel in Johannesburg (Johannesburg South), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Gold Reef City Theme Park. This hotel is 11.1 mi (17.8 km) from Sandton City Mall and 13.3 mi (21.4 km) from Nelson Mandela Square.

Hotel in Mogale City, Krugersdorp · 691.29 km from centre
8.8
321 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
Silverstar Hotel in Krugersdorp offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a work desk, TV, and free WiFi, ensuring a pleasant stay.
<h2>Exceptional Facilities</h2>
Guests can enjoy spa facilities, a year-round outdoor swimming pool, and a lush garden. The hotel features a terrace, fitness room, and casino, catering to relaxation and entertainment needs.
<h2>Dining Experience</h2>
The family-friendly restaurant serves lunch and dinner with continental, American, and full English/Irish breakfast options. Additional amenities include a bar, coffee shop, and outdoor seating area.
<h2>Convenient Location</h2>
Located 19 km from Lanseria International Airport, the hotel provides easy access to Krugersdorp attractions. Guests appreciate the room cleanliness and attentive staff support.

Hotel in Mogale City, Krugersdorp · 691.84 km from centre
9.6
18 reviews
Breakfast available
With a stay at Silverstar Hotel in Krugersdorp, you'll be a 3-minute walk from Silverstar Casino, Krugersdorp and 8 minutes by foot from Walter Sisulu National Botanical Garden. This spa hotel is 18.4 mi (29.5 km) from Montecasino and 1.3 mi (2.1 km) from Ster-Kinekor Cradlestone.

Hotel in Johannesburg, Roodepoort · 692.37 km from centre
9.6
39 reviews
Breakfast available
With a stay at Afrique Boutique Hotel Ruimsig in Johannesburg (Roodepoort), you'll be within a 10-minute drive of Ruimsig Country Club and Alice Art Gallery. This golf hotel is 14.7 mi (23.7 km) from Montecasino and 3.3 mi (5.3 km) from Ster-Kinekor Cradlestone.

Chalet in Mogale City, Muldersdrift · 693.06 km from centre
8.3
350 reviews
Breakfast available
<h2>Spacious Accommodation</h2>
Impangele Lodge in Muldersdrift offers a chalet with a private entrance and ground-floor unit. The property features a kitchenette, patio, and garden views.
<h2>Relaxing Facilities</h2>
Guests can enjoy spa facilities, a sun terrace, and a garden. Free WiFi is available throughout the chalet.
<h2>Comfortable Amenities</h2>
The chalet includes a private bathroom, dining table, and outdoor furniture. Additional amenities include air-conditioning, streaming services, and a work desk.
<h2>Convenient Location</h2>
Located 19 km from Lanseria International Airport, the chalet provides easy access to hiking and cycling activities. Guests appreciate the quietness of the area and the location of the property.

Hotel in Johannesburg · 694.04 km from centre
7.6
212 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
Alcazaba Hotel in Johannesburg offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a kitchenette, balcony, and free WiFi, ensuring a pleasant stay.
<h2>Dining and Leisure</h2>
Guests can enjoy a family-friendly restaurant serving continental, à la carte, vegetarian, vegan, halal, and kosher breakfasts. The modern restaurant features local specialities, warm dishes, juice, cheese, and an outdoor seating area. Additional facilities include a lounge, games room, and indoor play area.
<h2>Convenient Location</h2>
Located 25 km from O.R. Tambo International Airport, the hotel is situated on a quiet street. Nearby attractions include the Johannesburg Zoo and the Apartheid Museum. Guests appreciate the room cleanliness, attentive staff, and comfortable bathrooms.

Hotel in Johannesburg · 694.95 km from centre
8.2
66 reviews
<h2>Elegant Accommodation</h2>
Mapungubwe Pop Champagne hotel apartments in Johannesburg offers a 5-star experience with a rooftop swimming pool, restaurant, bar, and free WiFi.
<h2>Comfortable Amenities</h2>
Guests enjoy a hot tub, 24-hour front desk, family rooms, and room service. Free on-site private parking is available.
<h2>Dining Options</h2>
The family-friendly restaurant serves African and American cuisines with halal options. Meals include brunch, lunch, dinner, high tea, and cocktails.
<h2>Prime Location</h2>
Located 22 km from O.R. Tambo International Airport, the hotel is near Johannesburg Stadium (4 km), Gold Reef City Casino (6 km), and the Apartheid Museum (6 km).

Hotel in Johannesburg · 694.96 km from centre
7.5
32 reviews
<h2>Comfortable Accommodation</h2>
Stylish Mapungubwe Loft Apartment in Johannesburg offers a 4-star hotel experience with free on-site private parking. The property features a private bathroom with a bath and shower, a work desk, and a city view.
<h2>Modern Amenities</h2>
Guests can enjoy streaming services, a microwave, electric kettle, stovetop, and a TV. The apartment includes a wardrobe for added convenience.
<h2>Prime Location</h2>
Located 22 km from O.R. Tambo International Airport, the apartment is close to Johannesburg Stadium (4 km), Gold Reef City Casino and Apartheid Museum (6 km each), and Montecasino (22 km).

Hotel in Johannesburg · 696.30 km from centre
8.2
426 reviews
Breakfast available
With a stay at The Parktonian All Suite Hotel in Johannesburg (Johannesburg CBD), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Sandton City Mall. This hotel is 9.3 mi (15 km) from Nelson Mandela Square and 13.1 mi (21.1 km) from Montecasino.

Hotel in Randburg, Johannesburg · 697.60 km from centre
9.2
521 reviews
Breakfast available
Four Seasons Hotel The Westcliff is a luxury 5-star hotel located within 1 km from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness centre. The hotel has a wellness centre where guests can enjoy massages and beauty treatments.
The elegant rooms feature air conditioning and come complete with a seating area, flat-screen satellite TV and minibar. Extras include an iPod dock, as well as free WiFi.
At Four Seasons Hotel The Westcliff, there are a variety of restaurants and menus comprises of South African culinary delights and international flavours. The Cellar Door is where guests can enjoy a food and wine pairing experience in an intimate dining room.
The hotel’s nature-inspired spa boasts a haven of relaxation offering a sauna, steam room, and a selection of treatments. The Parkview Golf Club is within 2 km, Nelson Mandela Square within 11 km and the O.R. Tambo International Airport is 33 km away.

Hotel in Johannesburg · 699.72 km from centre
9.8
7 reviews
Breakfast available
With a stay at 10 2nd Avenue Boutique Hotel by Dream Resorts, you'll be centrally located in Johannesburg – a 5-minute drive from Melrose Arch Shopping Centre and 8 minutes from Nelson Mandela Square. This luxury hotel is 6.6 mi (10.7 km) from Sandton City Mall and 15.6 mi (25.1 km) from Montecasino.