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 Umzimkhulu · 213.21 km from centre
10.0
2 review
Breakfast available
Umzimkhulu Hotel is located in Madonela. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service and a 24-hour front desk for guests.
At the hotel, all rooms come with a desk. All guest rooms 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 62 miles away.

Hotel in uMhlanga, Umhlanga · 134.24 km from centre
8.4
112 review
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.2 mi (11.6 km) from Umdloti Beach.

Hotel in Eswatini, Mbabane · 245.89 km from centre
9.0
82 review
Breakfast available
Located in Mbabane, Hilton Garden Inn Mbabane is just steps from Ezulwini Valley and 10 minutes by foot from Mbabane City Hall. This hotel is 0.7 mi (1.2 km) from Mbabane Market and 0.8 mi (1.2 km) from Swaziland Theater Club.

Hotel in Mpumalanga, Bethal · 270.42 km from centre
8.3
48 review
Breakfast available
The Lodge Bethal features a garden, shared lounge, a restaurant and bar in Bethal. This 4-star hotel offers room service and free WiFi. The hotel has family rooms.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At The Lodge Bethal all rooms are equipped with bed linen and towels.
Morgenzon Golf Club is 22 miles from the accommodation, while Kriel Golf Club is 23 miles away.

Hotel in Clarens · 241.87 km from centre
8.6
20 review
Located in Clarens, Mont d'Or Clarens is next to a golf course, a 3-minute walk from Clarens Nature Reserve and within a 5-minute drive of Clarens Brewery. This golf hotel is 0.9 mi (1.4 km) from Clarens Kloof Mountain Trail and 1.5 mi (2.4 km) from Richard Rennie Art Gallery.

Chalet in KwaZulu-Natal, Hluhluwe · 146.76 km from centre
8.6
449 review
Hluhluwe Country cottages in Hluhluwe provides accommodations with a garden, a bar, and barbecue facilities. This chalet offers free private parking, full-day security, and free Wifi. On-site staff can arrange airport transfers.
Offering a terrace or balcony with views of the mountain and garden, the units feature air conditioning, a seating area, satellite TV, and kitchenette. The units include a private bathroom and free toiletries, and some units at the chalet complex have a patio. At the chalet complex, some units are soundproof.
À la carte and full English/Irish breakfast options with warm dishes, fruit, and juice are available. Guests may eat at the on-site family-friendly restaurant, which is open for dinner, lunch, brunch, and cocktails.
Guests at the chalet will be able to enjoy activities in and around Hluhluwe, like hiking. In addition to a year-round outdoor pool, Hluhluwe Country cottages also provides a children's playground.
Makasa Nature Reserve is 25 miles from the accommodation.

Hotel in Berea, Durban · 144.47 km from centre
8.2
68 review
With a stay at The Saint James on Venice Luxury Guest House in Durban (Morningside), you'll be steps from St James Anglican Church and a 2-minute drive from Kings Park Stadium. This family-friendly hotel is 1.1 mi (1.8 km) from Moses Mabhida Stadium and 1.3 mi (2.1 km) from Durban Country Club.

Hotel in Lesotho, Letseng · 213.98 km from centre
7.2
19 review
Breakfast available
With a stay at Afriski Mountain Resort in Letseng, you'll be 3.5 mi (5.6 km) from AfriSki and 28.6 mi (46.1 km) from Liphofung Caves. This family-friendly hotel is within the region of Tugela Falls and Royal Natal National Park.

Hotel in South Coast, Scottburgh · 194.52 km from centre
8.0
16 review
Breakfast available
Located in Scottburgh, Premier Resort Cutty Sark is by the ocean, within a 5-minute drive of GJ Crookes Hospital and Scottburgh Golf Club. This beach hotel is 1.4 mi (2.3 km) from Scottburgh Beach and 5 mi (8.1 km) from Umkomaas Beach.

Chalet in Drakensberg Gardens, Drakensberg Garden · 209.44 km from centre
8.1
16 review
Boasting a garden and views of mountain, Thekwanes Nest Self-Catering Chalet is a recently renovated chalet situated in Drakensberg Garden, 37 km from Himeville Museum. There is an in-house restaurant, plus free private parking and free WiFi are available. The accommodation features full-day security and a housekeeping service for guests.
Some units also have a well-fitted kitchen equipped with an oven, a microwave, and a toaster. At the chalet complex, every unit is fitted with a private bathroom.
A minimarket is available at the chalet.
Guests at the chalet can enjoy cycling and hiking nearby, or make the most of the sun terrace.
Himeville Nature Reserve is 38 km from Thekwanes Nest Self-Catering Chalet. The nearest airport is Pietermaritzburg Airport, 153 km from the accommodation.

Hotel in Hibiscus Coast, Umzumbe · 235.43 km from centre
9.3
41 review
Located in Umzumbe, a few steps from Umzumbe Beach, Summer Place Umzumbe has accommodations with a garden, free private parking, a private beach area and a terrace. This 4-star hotel offers barbecue facilities. The hotel has family rooms.
All guest rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a electric tea pot, a shower, free toiletries and a closet. The rooms are equipped with a safety deposit box, while certain rooms also offer a balcony and others also feature sea views. All rooms will provide guests with an oven.
Activities such as fishing, snorkeling, canoeing can be enjoyed in the surrounding areas, and guests can relax along the beachfront.
Port Shepstone Country Club is 9.5 miles from the hotel, while Umdoni Golf Club is 23 miles from the property. Margate Airport is 23 miles away.

Hotel in Berea, Durban · 145.31 km from centre
7.4
498 review
Breakfast available
Located in Durban, 1.6 miles from Suncoast Beach, Luxe Florida Grand Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a 24-hour front desk, an ATM and free WiFi. The hotel has family rooms.
Complete with a private bathroom equipped with a shower, the rooms at the hotel have a flat-screen TV and air conditioning, and certain rooms have a balcony.
Country Club Beach is 1.8 miles from Luxe Florida Grand Hotel, while Durban Beach is 1.8 miles from the property. King Shaka International Airport is 19 miles away.

Chalet in KwaZulu-Natal, Underberg · 195.74 km from centre
8.8
73 review
Featuring a garden, Meadow Lane Country Cottages is located 5 mi from Underberg, not far from Khotso Horse Trails.
Each cottage at Meadow Lane has a fully-equipped kitchen. Some cottages are semi-detached and some are stand-alone cottages.
The property offers catch-and-release bass fishing on site, as well as 2 kids kayaks. Activities for children include swings, trampolines and a short zip-line. The ponies can be fed but cannot be ridden.

Hotel in Umhlanga · 135.07 km from centre
8.7
92 review
Just a 6-minute walk from Umhlanga rocks Beach and half a mile from Umhlanga Main Beach, Valdior Guest House features accommodations in Durban, with a garden, a bar, and a shared lounge. The property is around 1.3 miles from Bronze Beach, 1.5 miles from La Lucia Beach, and a 16-minute walk from Umhlanga lighthouse. The guest house features an outdoor swimming pool and a shared kitchen.
All units feature air conditioning and a flat-screen TV. Rooms have a kettle, a private bathroom, and free Wifi, while some rooms also boast a balcony and some have sea views. At the guest house, units have bed linen and towels.
The guest house has a picnic area where you can spend the day outdoors.
Kings Park Stadium is 7.5 miles from the guest house, while Moses Mabhida Stadium is 8.1 miles from the property. The nearest airport is King Shaka International Airport, 11 miles from Valdior Guest House.

Hotel in aManzimtoti · 170.16 km from centre
8.3
67 review
Avalon Guest House is situated on a hill high above Amanzimtoti, with spectacular views of the Indian Ocean and lush greenery in the valley below.
The dining room at Avalon Guest House is especially comfortable, with its spectacular views of sea and greenery. There is also an honor bar, swimming pool and Wi-Fi internet access throughout. Parking is secure, behind locked gates.
Newly built, there are 8 double bedrooms, all with private bathrooms. There are 5 rooms with private entrances and 3 overlooking Hutchinson Park.

Inn in Eswatini, Mbabane · 248.98 km from centre
8.4
25 review
Breakfast available
Located in Mbabane, The Place Guest House is within a 5-minute drive of Ezulwini Valley and Swaziland Theater Club. This spa inn is 2 mi (3.3 km) from Mbabane City Hall and 2.4 mi (3.9 km) from Happy Valley Casino.

Hotel in Trichardt · 279.66 km from centre
8.4
57 review
Dara Guest House is a recently renovated bed and breakfast in Trichardt where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities. There's a private entrance at the bed and breakfast for the convenience of those who stay. There's a sun terrace and guests can access free Wifi and free private parking.
The units come with tiled floors and feature a fully equipped kitchenette with a microwave, a dining area, a flat-screen TV with satellite channels, and a private bathroom with bidet and a hair dryer. Every room comes with a safety deposit box, while certain rooms are fitted with a patio. At the bed and breakfast, every unit comes with bed linen and towels.
Full English/Irish and vegetarian breakfast options with fruit, juice, and cheese are available each morning at the bed and breakfast. Guests are welcome to relax in the on-site lounge, while packed lunches are also available upon request.
Guests can also warm up near the outdoor fireplace after a day of cycling.
Kinross Golf Club is 11 miles from Dara Guest House, while Kriel Golf Club is 26 miles from the property.

Hotel in Hluhluwe · 141.27 km from centre
9.0
20 review
Breakfast available
With a stay at Ubizane Wildlife Reserve in Hluhluwe, you'll be 8.4 mi (13.5 km) from Hluhluwe–Imfolozi Park and 12.1 mi (19.5 km) from False Bay Park. This hotel is 5.1 mi (8.2 km) from Bonamanzi Private Game Reserve and 10.6 mi (17.1 km) from iSimangaliso Wetland Park.

Hotel in uMhlanga, Umhlanga · 134.28 km from centre
9.6
5 review
When you stay at 506 Lighthouse Mall in uMhlanga, you'll be near the beach, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World. This hotel is 0.1 mi (0.1 km) from Oceans Mall and 0.3 mi (0.4 km) from Umhlanga Lighthouse.

Hotel in Kokstad · 265.77 km from centre
9.1
7 review
A recently renovated guest house, Pumlani Nathi Guesthouse offers accommodation in Kokstad. Featuring a garden, the property is located within 4 miles of Mount Currie Nature Reserve. The guest house features rooms with air conditioning, free private parking, and free Wifi.
The guest house offers some units with garden views, and each unit has a private bathroom.
The nearest airport is Margate Airport, 95 miles from the guest house.