We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Hotels in South Africa

Booking.com

Filter by type

Regions and towns

Myburgh Bed and Breakfast
Myburgh Bed and Breakfast

You're eligible for a Genius discount at Myburgh Bed and Breakfast! To save at this property, all you have to do is sign in. Located 1.3 mi from Klerksdorp City ...

Address: 6 Myburgh Street, 2571 Klerksdorp, South Africa

Ndalo Lodge Mbombela
Ndalo Lodge Mbombela

Set 1.7 mi from Mbombela Stadium, Ndalo Lodge Mbombela offers accommodations with a restaurant, a garden and a 24-hour front desk for your convenience. There is ...

Accommodation type: Lodge Nelspruit

Address: Portion 16 of Granite Farm Hill Kaapschehoop Road, 1211 Nelspruit, South Africa

Four Fernkloof
Four Fernkloof

Located about 1.2 mi from Village Square, Four Fernkloof offers accommodations with an outdoor pool and free WiFi. This holiday home has a private pool, a garde ...

Accommodation type: Hotel Hermanus

Address: 4 Fernkloof Drive, 7200 Hermanus, South Africa

Spekboom Guest House
Spekboom Guest House

You're eligible for a Genius discount at Spekboom Guest House! To save at this property, all you have to do is sign in. Spekboom Guest House is set in Klerksdor ...

Accommodation type: Hotel Klerksdorp

Address: 10 Spekboom Avenue, 2571 Klerksdorp, South Africa

Plum Cottage
Plum Cottage

You're eligible for a Genius discount at Plum Cottage! To save at this property, all you have to do is sign in. Located in Nelspruit, 2 mi from Mbombela Stadium ...

Accommodation type: Hotel Nelspruit

Address: 14 Blue Grass Street, 1211 Nelspruit, South Africa

Harbour House Hotel
Harbour House Hotel

Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at Harbour House Hotel! To save at this property, all ...

Accommodation type: Hotel Hermanus

Address: 22 Harbour Road, 7200 Hermanus, South Africa

Twins Exclusive Guesthouse
Twins Exclusive Guesthouse

Set in Klerksdorp, 1.6 mi from Flamwood Walk Shopping Center, Twins Exclusive Guest house offers accommodations with a bar, free private parking and a garden. T ...

Address: 2 Philip Gerber Crescent, 2571 Klerksdorp, South Africa

Shandon Lodge
Shandon Lodge

Located in the village of Nelspruit, Shandon Lodge offers views of the mountains over Crocodile Valley. Guests can make use of the outdoor pool and enjoy refres ...

Accommodation type: Lodge Nelspruit

Address: 58 Von Braun Street, 1200 Nelspruit, South Africa

Hermanus AT HOME
Hermanus AT HOME

You're eligible for a Genius discount at Hermanus AT HOME! To save at this property, all you have to do is sign in. Located in a residential area of Hermanus, t ...

Address: 9 Arcadia Street, 7200 Hermanus, South Africa

35 on Fairview
35 on Fairview

Located in Kloof, 35 on Fairview offers modern self-catering units with easy access to the M13. The well-appointed apartments have access to BBQ facilities and ...

Accommodation type: Hotel Kloof

Address: 35 Fairview Road, 3610 Kloof, South Africa

StayEasy Emnotweni
StayEasy Emnotweni

Set in Nelspruit, 4.3 mi from Mbombela Stadium, StayEasy Emnotweni offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a ...

Accommodation type: Hotel Nelspruit

Address: Cnr. White River Road & Government Boulevard Riverside Park, Ext 1, 1200 Nelspruit, South Africa

Hermanus Boutique Guest House
Hermanus Boutique Guest House

You're eligible for a Genius discount at Hermanus Boutique Guest House! To save at this property, all you have to do is sign in. Offering deluxe accommodations ...

Address: 9 Marine Drive, Westcliff, 7200 Hermanus, South Africa

Lemon Tree B&B
Lemon Tree B&B

Offering outdoor pool and a tennis court, Lemon Tree B&B is located in Kloof. Free Wi-Fi access is available in all areas. Featuring a a garden view, rooms here ...

Address: 9 Lynton Road , 3610 Kloof, South Africa

The Cycad Lodge & Chalets
The Cycad Lodge & Chalets

You're eligible for a Genius discount at The Cycad Lodge & Chalets! To save at this property, all you have to do is sign in. The Cycad Lodge & Chalets offers tr ...

Accommodation type: Hotel Nelspruit

Address: 17B Koraalboom Avenue, West Acres, 1201 Nelspruit, South Africa

Hermanus Luxury Cottage
Hermanus Luxury Cottage

Featuring a patio with garden views, a garden and a terrace, Hermanus Luxury Cottage can be found in Hermanus, close to Village Square and 4.3 mi from La Vierge ...

Accommodation type: Hotel Hermanus

Address: 36A Moffat Street, 7200 Hermanus, South Africa

Welterusten Cottage
Welterusten Cottage

Offering a terrace and garden view, Welterusten Cottage is set in Kloof, 2,300 feet from Makaranga Botanical Garden and 0.9 mi from Stokers Arms. This property ...

Accommodation type: Hotel Kloof

Address: 20 Kenilworth Drive, 3640 Kloof, South Africa

Tucked-Away Self Catering House
Tucked-Away Self Catering House

You're eligible for a Genius discount at Tucked-Away Self Catering House! To save at this property, all you have to do is sign in. Featuring garden views, Tucke ...

Accommodation type: Hotel Nelspruit

Address: Isinga Farm, 1200 Nelspruit, South Africa

Home @ Hermanus
Home @ Hermanus

Featuring sea views, Home @ Hermanus offers accommodations with a balcony and a kettle, around 3.1 mi from Village Square. The air-conditioned accommodations is ...

Accommodation type: Hotel Hermanus

Address: 227 9th Street, 7200 Hermanus, South Africa

14 Mount Joy
14 Mount Joy

Stay in the heart of Knysna – Excellent location – show map You're eligible for a Genius discount at 14 Mount Joy! To save at this property, all you have ...

Address: 14 Mount Joy Newton Street, 6571 Knysna, South Africa

Vinique Guesthouse
Vinique Guesthouse

You're eligible for a Genius discount at Vinique Guesthouse! To save at this property, all you have to do is sign in. Located in Nelspruit, within 5.6 mi of Mbo ...

Address: 40 Venn Road, 1201 Nelspruit, South Africa