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 uMhlanga, Umhlanga · 134.15 km from centre
9.0
265 reviews
Breakfast available
Located in Umhlanga, The Capital Pearls is by the ocean, within a 5-minute drive of Umhlanga Lighthouse and Gateway Theatre of Shopping. This beach hotel is 0.8 mi (1.3 km) from Umhlanga Rocks Beach and 6.4 mi (10.2 km) from Umdloti Beach.

Hotel in KwaZulu-Natal, Newcastle · 137.70 km from centre
8.8
118 reviews
Breakfast available
With a stay at ANEW Resort Vulintaba Newcastle in Newcastle, you'll be 12.5 mi (20.1 km) from Amajuba Mall and 12.6 mi (20.2 km) from Fort Amiel Museum. This golf hotel is 12.7 mi (20.4 km) from Victorian Mall and 12.8 mi (20.6 km) from Carnegie Art Gallery.

Hotel in Berea, Durban · 145.98 km from centre
7.9
345 reviews
Breakfast available
Situated in Durban, 2.1 km from Suncoast Beach, concierge hotel features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is located 2 km from Durban Botanic Gardens.
All guest rooms in the hotel are fitted with a kettle. The rooms have air conditioning, a safety deposit box and a flat-screen TV, and some units at concierge hotel have a balcony. All rooms will provide guests with a fridge.
A Full English/Irish, vegetarian or vegan breakfast is available at the property.
Popular points of interest near the accommodation include African Art Centre, Greyville Racecourse and Kingsmead Stadium. King Shaka International Airport is 31 km from the property.

Hotel in KwaZulu-Natal, Hluhluwe · 145.89 km from centre
7.8
95 reviews
Breakfast available
With a stay at ANEW Hotel Hluhluwe in Hluhluwe, you'll be next to a golf course and 7.2 mi (11.6 km) from iSimangaliso Wetland Park and 10.7 mi (17.3 km) from Bonamanzi Private Game Reserve. This family-friendly hotel is 28.9 mi (46.4 km) from Mtubatuba Go Karting.

Hotel in Durban · 146.96 km from centre
8.1
8,948 reviews
Breakfast available
Situated just 200 metres from the beach, along Durban’s Golden Mile, Southern Sun Elangeni & Maharani overlooks the Indian Ocean. The hotel also offers 3 swimming pools and 4 restaurants serving a variety of dishes.
Certain modern, air-conditioned rooms offer ocean views and come with tea-and-coffee making facilities. The en suite bathrooms include a bath or shower.
On-site parking, an airport shuttle service and WiFi are available for a surcharge. This family-friendly hotel provides a full English breakfast buffet daily and guests can make use of the gym, spa facilities and room service.
Popular spots within the local area include Kingsmead Stadium, Durban ICC and Greyville Racecourse.
Suncoast Casino is just 1.5 km from the hotel, and uShaka Marine World is 3 km away. Durban Botanical Gardens are 5 km away and King Shaka International Airport is 30 km away.

Hotel in Berea, Durban · 145.56 km from centre
8.6
129 reviews
Located in the suburb of Morningside on Florida Road’s famous restaurant strip and only 5 minutes' driving from the Durban Beaches, the Quarters Hotel provides charming rooms equipped with satellite TV.
The Quarters Hotel is a boutique hotel situated in restored Victorian homes. Every air conditioned room is decorated with modern touches and features a queen size bed. A selection of luxury amenities awaits the guests in a marble bathroom.
Centrally located, the hotel is 3 km away from the Durban ICC and Moses Mabhida Stadium. King Shaka International Airport is a 30-minute drive away.

Hotel in South Coast, Pennington · 205.93 km from centre
8.4
66 reviews
Breakfast available
When you stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be in the suburbs, within a 10-minute walk of Selborne Park Golf Club and Selbourne Golf Estate. This beach hotel is 2.5 mi (4 km) from Umdoni Park Golf and 8.6 mi (13.9 km) from Scottburgh Beach.

Hotel in Maputo, Zitundo · 282.84 km from centre
8.0
1 review
Breakfast available
With a stay at White Pearl Resorts in Zitundo, you'll be on the waterfront and 6.2 mi (10 km) from Malongane Park and 9.7 mi (15.6 km) from Ponta do Oruo Market. This beach hotel is 18.8 mi (30.2 km) from iSimangaliso Wetland Park and 19.2 mi (30.9 km) from Maputo National Park.

Hotel in Durban · 146.24 km from centre
8.0
972 reviews
With a stay at The Blue Waters Hotel in Durban (Durban Beachfront), you'll be within a 15-minute drive of uShaka Marine World and Umhlanga Rocks Beach. This beach hotel is 0.1 mi (0.1 km) from Battery Beach and 0.1 mi (0.1 km) from Golden Mile.

Hotel in Eswatini, Lobamba · 234.21 km from centre
7.2
115 reviews
Located in Lobamba, Happy Valley Hotel Ezulwini is on a river, within a 5-minute walk of Ezulwini Valley and U.S. Embassy. This casino hotel is 1.4 mi (2.3 km) from Swaziland National Museum and 1.4 mi (2.3 km) from Somholo National Stadium.

Hotel in uMgungundlovu, Pietermaritzburg · 128.97 km from centre
8.0
22 reviews
Breakfast available
When you stay at Redlands Hotel in Pietermaritzburg, you'll be in the business district, within a 5-minute drive of Pietermaritzburg City Hall and Tatham Art Gallery. This hotel is 1.7 mi (2.7 km) from KwaZuluNatal Museum and 1.8 mi (2.9 km) from Msunduzi Museum.

Hotel in uMgungundlovu, Pietermaritzburg · 129.68 km from centre
8.0
2 reviews
Breakfast available
A stay at Golden Horse Hotel places you in the heart of Pietermaritzburg, steps from Golden Horse Casino and Scottsville Racecourse. This hotel is 0.5 mi (0.7 km) from Comrades Marathon House and 1.5 mi (2.4 km) from Pietermaritzburg Oval.

Hotel in Secunda · 282.13 km from centre
8.0
21 reviews
When you stay at Peermont Walmont at Graceland, Secunda in Secunda, you'll be connected to the convention centre, within a 10-minute walk of Graceland Country Club and Graceland Golf Club. This family-friendly hotel is 1 mi (1.7 km) from Hadedadam and 1.8 mi (2.8 km) from Bleshoenderdam.

Hotel in Ethekwini, Durban · 144.36 km from centre
8.8
167 reviews
Breakfast available
Situated in Durban, 10 km from Durban Botanic Gardens, Ekhaya Boutique Hotel features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. The property is around 11 km from Durban ICC, 13 km from Moses Mabhida Stadium and 13 km from uShaka Marine World. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.
All rooms at the hotel come with air conditioning, a seating area, a TV with satellite channels, a safety deposit box and a private bathroom with a hairdryer and slippers. Ekhaya Boutique Hotel offers some units that have a balcony, and rooms have a coffee machine. At the accommodation the rooms come with bed linen and towels.
Kings Park Stadium is 13 km from Ekhaya Boutique Hotel, while Kenneth Stainbank Nature Reserve is 14 km from the property. The nearest airport is King Shaka International Airport, 39 km from the hotel.

Hotel in Drakensberg Mountains, Jagersrust · 180.23 km from centre
8.8
59 reviews
Breakfast available
Located in Jagersrust, Little Switzerland Resort is in the mountains – a 4-minute drive from Eskom Drakensberg Visitors Centre and 8 minutes from Driekloofdam Pier. This family-friendly hotel is 5.6 mi (9 km) from Maloti-Drakensberg Park and 7.5 mi (12.1 km) from Kilburn Dam.

Hotel in Drakensberg Mountains, Cathkin Park · 151.05 km from centre
10.0
1 review
Breakfast available
When you stay at Dragonview Lodge in Cathkin Park, you'll be in the mountains and 10 minutes by car from Drakensberg Boys Choir School. This family-friendly hotel is 5.7 mi (9.2 km) from Maloti-Drakensberg Park and 18.2 mi (29.2 km) from Winterton Museum.

Hotel in Drakensberg Mountains, Champagne Valley · 155.11 km from centre
8.9
1,179 reviews
Situated within the Ukhahlamba Drakensberg World Heritage Site, this 4-star hotel is surrounded by gardens and overlooks the Drakenberg Mountains. It includes a large pool, a restaurant and an animal farm.
All rooms, suites and chalets at Champagne Castle Hotel are decorated in light colours and have a private patio. They also come with a satellite TV and tea/coffee facilities.
Meals are served in Champagne’s restaurant with its wooden beams and large fans for refreshment. There is also a bar with a fireplace that opens out onto a large veranda overlooking the mountains.
Massages are available at the spa and there is a casual lounge with a large TV to relax afterwards. Guests can enjoy trout fishing in the garden ponds, go horse riding or accompany children in the games room.

Hotel in Durban · 146.42 km from centre
8.6
872 reviews
With a stay at Belaire Suites, you'll be centrally located in Durban – a 4-minute drive from uShaka Marine World and 12 minutes from Umhlanga Rocks Beach. This beach hotel is 0.2 mi (0.3 km) from Golden Mile and 0.2 mi (0.3 km) from Battery Beach.

Hotel in Umzimkhulu · 213.21 km from centre
10.0
2 reviews
Breakfast available
Umzimkhulu Hotel is set in Madonela. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests.
At the hotel, all rooms come with a desk. The units in Umzimkhulu Hotel are equipped with a flat-screen TV and free toiletries.
Guests at the accommodation can enjoy a Full English/Irish breakfast.
Pietermaritzburg Airport is 100 km away.

Hotel in uMhlanga, Umhlanga · 134.24 km from centre
8.4
112 reviews
Breakfast available
Located in uMhlanga, Hilton Garden Inn Umhlanga Arch is in the business district – a 2-minute drive from Gateway Theatre of Shopping and 11 minutes from Umhlanga Rocks Beach. This hotel is 7 mi (11.3 km) from Golden Mile and 7.1 mi (11.5 km) from Umdloti Beach.