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

Apartment in Hartbeespoort · 714.95 km from centre
8.8
108 reviews
With a stay at First Group Magalies Park in Hartbeespoort, you'll be within a 15-minute drive of Hartebeespoort Dam and Aerial Cableway Hartbeespoort Station. This family-friendly apartment is 31.5 mi (50.7 km) from Montecasino and 7.4 mi (12 km) from Pecanwood Golf & Country Club.

Hotel in Durban · 782.43 km from centre
7.8
220 reviews
Breakfast available
Located in Durban (Durban Beachfront), The Edward Hotel is within a 5-minute walk of Durban Funworld and within a 5-minute drive of Sahara Stadium Kingsmead. This beach hotel is 1.5 mi (2.5 km) from uShaka Marine World.

Hotel in City Bowl, Cape Town · 567.13 km from centre
8.6
140 reviews
Breakfast available
The Cape Milner is centrally located in Cape Town, a 4-minute walk from Christopher Moller Art Gallery and 14 minutes by foot from South African National Gallery. This hotel is 3.1 mi (5.1 km) from Camps Bay Beach and 3.7 mi (5.9 km) from Clifton Bay Beach.

Hotel in Mogale City, Muldersdrift · 697.05 km from centre
8.4
145 reviews
Located in Muldersdrift, Misty Hills Country Hotel is in the historical district, within a 10-minute drive of Magaliesberg Biosphere Reserve and Silverstar Casino, Krugersdorp. This family-friendly hotel is 15.6 mi (25.2 km) from Montecasino and 3.6 mi (5.7 km) from Ster-Kinekor Cradlestone.

Hotel in Berea, Durban · 778.53 km from centre
7.6
156 reviews
Breakfast available
With a stay at Coastlands Musgrave Hotel in Durban (Musgrave), you'll be within a 10-minute drive of uShaka Marine World and The Internet Cafe. This spa hotel is 8.2 mi (13.2 km) from Umhlanga Rocks Beach and 0.6 mi (1 km) from St. Thomas' Church.

Hotel in Benoni · 716.37 km from centre
8.4
52 reviews
Breakfast available
With a stay at Lakeview Boutique Hotel & Conference Center in Benoni (Farrarmere), you'll be a 4-minute drive from SAPS Mechanical School Golf Club and 6 minutes from Wild Waters - Boksburg. This family-friendly hotel is 2.4 mi (3.9 km) from Benoni Lake Golf Course and 3.5 mi (5.6 km) from Bunny Park.

Hotel in Kempton Park · 715.46 km from centre
8.1
7,921 reviews
Breakfast available
Premier Hotel O.R. Tambo offers rooms with a satellite TV and free WiFi. The hotel offers a free airport shuttle to O.R. Tambo Airport and Rhodesfield Gauteng Station.
Premier Hotel O.R Tambo’s air-conditioned rooms are equipped with tea-and-coffee-making facilities, a work desk, hairdryer and an private bathroom.
A buffet-style breakfast is served daily. The restaurant opens out onto a terrace, where guests can relax by the pool.
The hotel offers a 24-hour reception, room service and laundry services are available upon request.

Inn in KwaZulu-Natal, Mkuze · 942.83 km from centre
8.8
418 reviews
Breakfast available
This hotel in tranquil Mkuze, Hluhluwe is 1.2 mi from Mkuze Airport. It has a gym, a spa, a pool and massage services. Free Wi-Fi and free private parking are available.
Rooms at the Ghost Mountain Inn have a private patio, a satellite TV, a mini-bar and a tea/coffee maker. Some rooms are more spacious and include a refrigerator.
The Mountain Inn’s spa features a range of skin and body treatments. Guests can also relax next to the outdoor swimming pool, or work out at the gym.

Hotel in Pretoria · 742.52 km from centre
8.2
147 reviews
Breakfast available
A stay at ANEW Hotel Capital Pretoria places you in the heart of Pretoria, steps from Burgers Park and 6 minutes by foot from Melrose House. This family-friendly hotel is 0.5 mi (0.8 km) from Ditsong National Museum of Natural History and 0.6 mi (0.9 km) from Sammy Marks Square.

Hotel in Franschhoek · 519.04 km from centre
8.8
8 reviews
Breakfast available
Located in Franschhoek, La Paris Estate is in the mountains, within a 10-minute drive of Cape Floral Region Protected Areas and Boschenmeer Golf Estate. This luxury hotel is 4.1 mi (6.5 km) from Boschendal Estate and 4.9 mi (7.8 km) from La Motte Estate.

Hotel in Stellenbosch · 536.51 km from centre
9.0
777 reviews
Located in the heart of Stellenbosch, River Manor Boutique Hotel offers accommodations on the banks of the Eerste River.
Housed in 2 adjacent manor houses and set in a landscaped garden, River Manor offers luxurious rooms featuring Cape antiques combined with contemporary furniture. Each room is air-conditioned and has a seating area, satellite TV and a private bathroom.
Guests can relax in the library, or mingle with other guests in the lounge and dining areas that lead onto the terraces overlooking the gardens and 2 swimming pools.
There are a number of shops and restaurants within walking distance of River Manor Boutique Hotel, while Stellenbosch University is 2625 feet away.

Hotel in City Bowl, Cape Town · 565.99 km from centre
9.6
285 reviews
Breakfast available
With a stay at Cape Heritage Hotel, you'll be centrally located in Cape Town, just a 3-minute walk from Long Street and 13 minutes by foot from Cape Town International Convention Centre. This hotel is 1.7 mi (2.7 km) from Cape Town Stadium and 3.9 mi (6.3 km) from Camps Bay Beach.

Hotel in Sandton · 706.23 km from centre
8.8
349 reviews
Breakfast available
With a stay at Premier Hotel Quatermain in Johannesburg (Sandton), you'll be a 4-minute drive from Nelson Mandela Square and 7 minutes from Melrose Arch Shopping Centre. This family-friendly hotel is 6.1 mi (9.8 km) from Montecasino and 14.1 mi (22.6 km) from Gold Reef City Casino.

Hotel in KwaZulu-Natal, Richards Bay · 906.22 km from centre
7.4
81 reviews
Breakfast available
When you stay at Premier Hotel The Richards in Richards Bay, you'll be near the beach, within a 5-minute drive of Richards Bay Park and Zululand Yacht Club. This family-friendly hotel is 1.3 mi (2.1 km) from Alkandstrand Beach and 2 mi (3.2 km) from Pelican Island.

Hotel in Franschhoek · 517.56 km from centre
9.4
51 reviews
Breakfast available
A stay at Leeu House places you in the heart of Franschhoek, within a 5-minute walk of Huguenot Memorial Museum and Sénéchal-Senekal Art Gallery. This luxury hotel is 0.2 mi (0.4 km) from Franschhoek Town Hall and 0.3 mi (0.5 km) from Franschhoek Art House.

Hotel in Cape Agulhas, Arniston · 522.33 km from centre
9.2
289 reviews
Breakfast available
With a stay at Arniston Spa Hotel in Arniston, you'll be on the beach, just a 1-minute walk from Arniston Beach and 8 minutes by foot from Roman Beach. This beach hotel is 0.4 mi (0.7 km) from Kassiesbaai and 0.5 mi (0.8 km) from Waenhuiskrans Nature Reserve.

Hotel in Hartbeespoort · 724.25 km from centre
8.7
335 reviews
Located in Hartbeespoort, 21 miles from Eagle Canyon Country Club, Three Oaks and an Aloe Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers room service, a tour desk and free WiFi. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a closet.
Breakfast is available, and includes buffet, continental and Full English/Irish options.
Voortrekker Monument is 23 miles from Three Oaks and an Aloe Boutique Hotel, while Union Buildings is 24 miles away. Lanseria International Airport is 24 miles from the property.

Hotel in Franschhoek · 517.68 km from centre
9.6
56 reviews
Breakfast available
With a stay at Le Quartier Francais, you'll be centrally located in Franschhoek, just a 4-minute walk from Sénéchal-Senekal Art Gallery and 5 minutes by foot from Franschhoek Town Hall. This luxury hotel is 0.3 mi (0.5 km) from Huguenot Memorial Museum and 0.4 mi (0.6 km) from Franschhoek Art House.

Hotel in Stellenbosch · 536.68 km from centre
9.0
156 reviews
Breakfast available
A stay at Eendracht Hotel places you in the heart of Stellenbosch, steps from Dorp Street and The Stellenbosch Village Museum. This hotel is 0.3 mi (0.5 km) from Stellenbosch Town Hall and 0.3 mi (0.5 km) from Toy & Miniature Museum.

Hotel in Gardens, Cape Town · 566.91 km from centre
8.0
369 reviews
Breakfast available
With a stay at Protea Hotel Fire & Ice by Marriott Cape Town, you'll be centrally located in Cape Town, steps from Bree Street and within a 10-minute walk of Kloof Street. This spa hotel is 2.1 mi (3.4 km) from Cape Town Stadium and 4.9 mi (7.9 km) from University of Cape Town.