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 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 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, a kettle, 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 35 km from the accommodation, while Kriel Golf Club is 38 km 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
Set in Hluhluwe in the KwaZulu-Natal region and Makasa Nature Reserve reachable within 41 km, Hluhluwe Country cottages offers accommodation with free WiFi, a children's playground, an outdoor swimming pool and free private parking. Featuring full-day security, this property also provides guests with a barbecue. Boasting family rooms, this property also provides guests with a picnic area.
Offering a terrace or balcony with views of the mountain and garden, the units feature air conditioning, a seating area, satellite TV and kitchenette. Units are complete with a private bathroom fitted with free toiletries, while some units at the chalet complex also have a patio. All units will provide guests with a microwave.
À la carte and Full English/Irish breakfast options with warm dishes, fruits and juice are available. Guests may eat in the on-site family-friendly restaurant, which is open for dinner, lunch, brunch and cocktails.
Guests at the chalet can enjoy hiking nearby, or make the most of the garden.

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
Set in Umzumbe, a few steps from Umzumbe Beach, Summer Place Umzumbe offers accommodation with a garden, free private parking, a private beach area and a terrace. Each accommodation at the 4-star hotel has sea views, and guests can enjoy access to a barbecue. The property is non-smoking and is situated 15 km from Port Shepstone Country Club.
All guest rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a wardrobe. The rooms are equipped with a safety deposit box, while certain rooms also offer a balcony. All rooms will provide guests with an oven.
Activities such as fishing, snorkelling, canoeing can be enjoyed in the surroundings, and guests can relax along the beachfront.
Umdoni Golf Club is 38 km from the hotel, while Mbumbazi Nature Reserve is 41 km from the property. Margate Airport is 37 km away.

Hotel in Berea, Durban · 145.31 km from centre
7.4
498 review
Breakfast available
Situated in Durban, 2.6 km from Suncoast Beach, Luxe Florida Grand Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel offers a 24-hour front desk and an ATM. The property is non-smoking and is set 3 km from Country Club Beach.
The units in the hotel are equipped with a kettle. Rooms are complete with a private bathroom fitted with a shower, the rooms at Luxe Florida Grand Hotel have a flat-screen TV and air conditioning, and certain rooms have a balcony.
Durban Beach is 3 km from the accommodation, while Moses Mabhida Stadium is 2.5 km from the property. King Shaka International Airport is 31 km away.

Chalet in KwaZulu-Natal, Underberg · 195.74 km from centre
8.8
73 review
Featuring a garden, Meadow Lane Country Cottages is located 8 km 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
Situated within 500 metres of Umhlanga rocks Beach and 800 metres of Umhlanga Main Beach, Valdior Guest House features rooms with air conditioning and a private bathroom in Durban. Boasting a shared kitchen, this property also provides guests with a picnic area. The guest house has an outdoor swimming pool and a housekeeping service.
At the guest house, all units come with a wardrobe and a flat-screen TV. Units 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, all units are fitted with bed linen and towels.
A bar can be found on-site.
Guests can also relax in the garden or in the shared lounge area.
Bronze Beach is 2.1 km from the guest house, while La Lucia Beach is 2.4 km from the property. The nearest airport is King Shaka International Airport, 17 km 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 honesty bar, swimming pool and Wi-Fi internet access throughout. Parking is secure, behind locked gates.
Newly built, there are 8 double bedrooms, all with en suite 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
Boasting an outdoor swimming pool and views of garden, Dara Guest House is a recently renovated bed and breakfast situated in Trichardt, 18 km from Kinross Golf Club. Featuring full-day security, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of 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 unit comes with a safety deposit box, while certain rooms are fitted with a patio and others also boast pool views. At the bed and breakfast, each unit includes bed linen and towels.
Full English/Irish and vegetarian breakfast options with fruits, juice and cheese are available each morning at the bed and breakfast. Guests are welcome to unwind in the in-house lounge, while packed lunches are also available.
The area is popular for cycling, and car hire is available at Dara Guest House. The accommodation has a barbecue and a garden.
Kriel Golf Club is 42 km from Dara Guest House.

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
6.4 km from Mount Currie Nature Reserve, Pumlani Nathi Guesthouse is a recently renovated property situated in Kokstad and features air-conditioned rooms with free WiFi and private parking. The property features garden views. The guest house has family rooms.
Some units in the guest house have private entrance and are fitted with desk and wardrobe. Units are complete with a private bathroom, while certain units at the guest house also boast a seating area.
Guests can also relax in the garden.
The nearest airport is Margate Airport, 153 km from the guest house.