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 uMgungundlovu, Pietermaritzburg · 723.95 km from centre
7.4
264 reviews
Breakfast available
Located in Pietermaritzburg, one mile from KwaZulu-Natal Museum, Thistle Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 4-star hotel offers room service, an ATM and free WiFi. The hotel has family rooms.
All rooms is equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, an electric tea pot, a shower and a closet. The rooms have a private bathroom, while some rooms also feature a kitchenette with a microwave.
The hotel offers a Full English/Irish or halal breakfast.
Comrades Marathon House is 1.9 miles from Thistle Hotel, while Butterflies for Africa is 2.5 miles from the property. Pietermaritzburg Airport is 4.3 miles away.

Resort in Bela-Bela · 824.92 km from centre
8.8
182 reviews
Breakfast available
Sondela Nature Reserve & Spa Country House has a restaurant, outdoor swimming pool, a bar and shared lounge in Bela-Bela. Featuring a garden, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodations features room service and an ATM for guests.
At the resort, rooms have a desk and a flat-screen TV. The rooms have a wardrobe.
Breakfast is available each morning at Sondela Reserve Country House.
Guests at the accommodations will be able to enjoy activities in and around Bela-Bela, like hiking and cycling.
Warmbaths Resort is 7.5 mi from Sondela Nature Reserve & Spa Country House, while Sondela Nature Reserve is 1.2 mi from the property. The nearest airport is Wonderboom Airport, 57 mi from the resort.

Hotel in San Lameer, Southbroom · 703.78 km from centre
8.4
84 reviews
Breakfast available
When you stay at San Lameer Hotel and Spa in Southbroom, you'll be next to a golf course, within a 5-minute drive of San Lameer Golf Course and Trafalgar Marine Protected Area. This family-friendly hotel is 2.2 mi (3.5 km) from Marina Beach and 3 mi (4.9 km) from Trafalgar Beach.

Hotel in Green Point, Cape Town · 566.12 km from centre
8.6
130 reviews
Breakfast available
With a stay at ANEW Hotel Green Point in Cape Town (Green Point), you'll be a 2-minute drive from Cape Town Stadium and 9 minutes from University of Cape Town. This hotel is 3.8 mi (6.1 km) from Camps Bay Beach and 4.6 mi (7.5 km) from Table Mountain.

Hotel in Franschhoek · 517.37 km from centre
10.0
40 reviews
Breakfast available
A stay at Akademie Street Boutique Hotel places you in the heart of Franschhoek, steps from Huguenot Memorial Museum and 6 minutes by foot from Sénéchal-Senekal Art Gallery. This luxury hotel is 0.5 mi (0.8 km) from Franschhoek Town Hall and 0.6 mi (0.9 km) from Franschhoek Art House.

Hotel in uMhlanga, Umhlanga · 789.19 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.

Aparthotel in Bakoven, Cape Town · 571.43 km from centre
9.6
279 reviews
With a stay at South Beach Camps Bay Boutique Hotel in Cape Town (Camps Bay), you'll be a 1-minute drive from Camps Bay Beach and 6 minutes from Clifton Bay Beach. This beach aparthotel is 5.3 mi (8.6 km) from Cape Town International Convention Centre and 0.9 mi (1.4 km) from Table Mountain National Park.

Hotel in Victoria and Alfred Waterfront, Cape Town · 565.02 km from centre
9.4
92 reviews
With a stay at Mountain Marina Luxury Apartments in Cape Town (Victoria and Alfred Waterfront), you'll be within a 15-minute walk of Cape Town International Convention Centre and Zeitz Museum of Contemporary Art Africa. This beach hotel is 4.8 mi (7.7 km) from Camps Bay Beach and 0.5 mi (0.7 km) from Cape Town Diamond Museum.

Hotel in Midrand · 718.91 km from centre
8.2
137 reviews
Breakfast available
With a stay at Premier Hotel Midrand in Johannesburg (Midrand), you'll be a 4-minute drive from Gallagher Convention Centre and 5 minutes from Mall of Africa. This hotel is 9.7 mi (15.6 km) from Montecasino and 11.2 mi (18 km) from Centurion Mall.

Hotel in Rosebank, Johannesburg · 700.21 km from centre
8.6
429 reviews
Breakfast available
A stay at Southern Sun Rosebank places you in the heart of Johannesburg, steps from Rosebank Mall and a 3-minute drive from Wanderers Stadium. This family-friendly hotel is 3 mi (4.7 km) from Sandton City Mall and 3.4 mi (5.5 km) from Sandton Convention Centre.

Guesthouse in Sandton · 703.25 km from centre
8.8
9 reviews
Breakfast available
With a stay at Hoeveld House in Johannesburg (Sandton), you'll be within a 5-minute drive of Melrose Arch Shopping Centre and Nelson Mandela Square. This luxury guesthouse is 9.1 mi (14.7 km) from Montecasino and 10.4 mi (16.7 km) from Gold Reef City Casino.

Hotel in Johannesburg · 696.30 km from centre
7.7
1,564 reviews
Breakfast available
Located in Johannesburg, The Parktonian All Suite Hotel is 2.5 mi from the central business district. It has a swimming pool, a modern gym and suites with a balcony.
The stylish suites have a flat-screen TV with satellite channels, a separate seating area with a cozy couch, a tea/coffee maker and a private bathroom with amenities.
The Orchards Restaurant serves a large buffet breakfast which includes hot and cold dishes, desserts, cheese and fresh fruit. The hotel also features the Meridian Cocktail Bar, which serves drinks.
Guests of the The Parktonian All Suite Hotel can enjoy panoramic views of the Johannesburg skyline from the rooftop.
A free shuttle bus to and from the Gautrain Park Station is offered. The hotel is just 0.6 mi from the Joburg Theater Complex and the Gautrain Park Station.

Hotel in KwaZulu-Natal, Newcastle · 733.10 km from centre
8.8
125 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 · 780.82 km from centre
7.9
345 reviews
Breakfast available
Located in Durban, 1.3 miles from Suncoast Beach, concierge hotel has accommodations with a garden, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The hotel has family rooms.
Guest rooms in the hotel are equipped with an electric tea pot. The rooms include air conditioning, a safety deposit box and a flat-screen TV, and some accommodations 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 Durban Botanic Gardens, African Art Centre and Greyville Race Course. King Shaka International Airport is 19 miles from the property.

Hotel in Sea Point, Cape Town · 567.87 km from centre
9.6
31 reviews
Breakfast available
With a stay at Hotel on the Promenade, you'll be centrally located in Cape Town, a 4-minute drive from Cape Town Stadium and 5 minutes from Cape Town International Convention Centre. This family-friendly hotel is 2.2 mi (3.6 km) from Clifton Bay Beach and 2.6 mi (4.1 km) from Camps Bay Beach.

Hotel in Mouille Point, Cape Town · 565.46 km from centre
9.2
75 reviews
Breakfast available
With a stay at O' Two Hotel in Cape Town (Mouille Point), you'll be within a 5-minute drive of Cape Town Stadium and Two Oceans Aquarium. This spa hotel is 1.9 mi (3.1 km) from Long Street and 4.3 mi (6.9 km) from Camps Bay Beach.

Hotel in Cape Winelands, Riebeek Kasteel · 493.84 km from centre
9.2
44 reviews
Breakfast available
With a stay at The Royal Hotel in Riebeek Kasteel, you'll be just steps from The Gallery and Riebeek Cellars Wine Shop. This hotel is 1.1 mi (1.8 km) from Kloovenburg Wine & Olive Estate and 2.5 mi (4.1 km) from Allesverloren Estate.

Hotel in North West, Mahikeng · 586.43 km from centre
8.4
105 reviews
Breakfast available
When you stay at Protea Hotel by Marriott Mahikeng in Mahikeng, you'll be near the airport, within a 5-minute drive of Mafikeng Museum and Mega City Shopping Mall. This hotel is 2.2 mi (3.5 km) from Mafikeng Nature Reserve and 2.5 mi (4 km) from Mmabatho Community Library.

Hotel in KwaZulu-Natal, Hluhluwe · 947.89 km from centre
8.0
101 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 Stellenbosch · 529.97 km from centre
9.4
46 reviews
With a stay at Zorgvliet Country lodge in Stellenbosch, you'll be in the mountains, just a 1-minute walk from Zorgvliet Estate and 11 minutes by foot from Le Pommier Wine Estate. This luxury hotel is 0.6 mi (1 km) from Camberley Wine Farm and 1.2 mi (1.9 km) from Alluvia Boutique Winery.