8,613 Hotels in South Africa

Browse our list of hotels in South Africa for the best deals. Timbu always offers the best prices for hotels in Johannesburg, Pretoria and others.

Hotel Hotel in Cape Town

Belmond Mount Nelson Hotel

At the foot of Table Mountain is an inviting hotel, painted pink for peace in 1918. Within, the magic of a bygone era awaits. Capture the light with a... read more

Swimming Pool Free parking

$172.00

per night

Hotel Hotel in Johannesburg

Saxon Hotel, Villas & Spa

36 Saxon Road, Sandhurst, Sandhurst ,Johannesburg, 2196, South Africa, Johannesburg, South Africa

Your South African experience begins hereSaxon Hotel, Villas & Spa, Luxury Hotel in JohannesburgAt the heart of the City of Gold, beneath the warm sun... read more

Swimming Pool Free parking

$491.00

per night

Hotel Hotel in Muldersdriseloop

Glenburn Lodge And Spa

Kromdraai Road, Zwartkops, Muldersdrift, 1747, South Africa, Muldersdriseloop, South Africa

Glenburn Lodge & Spa is situated in the tranquility of the Zwartkops Mountains, on the banks of the Blaauwbank and Crocodile Rivers. The natural sceni... read more

Swimming Pool Room Service

$122.00

per night

Hotel Hotel in Ballitoville

Salt Rock Hotel

59 Basil Hulett Dr, Salt Rock, Dolphin Coast, 4391, South Africa, Ballitoville, South Africa

Welcome to the friendly hospitality of the picturesque Salt Rock Hotel, the pearl of the Dolphin coast, Kwa-Zulu Natal. This resort is a mere 20 minut... read more

Free parking Swimming Pool

$139.00

per night

Hotel Hotel in Cape Town

Cape Town Lodge Hotel

101 Buitengracht St, Cape Town, 8001, South Africa, Cape Town, South Africa

The beautiful city of Cape Town is bursting with adventures, amazing sights and culinary treasures. Our knowledgeable front office staff will inform y... read more

Swimming Pool Room Service

$55.00

per night

Hotel Hotel in Krugersdorp

Glenburn Lodge And Spa

Kromdraai Road, Zwartkops, Muldersdrift, 1747, South Africa, Krugersdorp, South Africa

Glenburn Lodge & Spa is situated in the tranquility of the Zwartkops Mountains, on the banks of the Blaauwbank and Crocodile Rivers. The natural sceni... read more

Swimming Pool Room Service

$122.00

per night

Hotel Hotel in Durban

Gooderson Beach Hotel

107 O R Tambo Parade, South Beach, Durban, 4001, South Africa, Durban, South Africa

WELCOME TO GOODERSON TROPICANALooking for accommodation in Durban? This Durban beachfont hotel promises an unforgettable stay. Durban is known for its... read more

Restaurant(s) Room Service

$52.00

per night

Hotel Hotel in Boksburg

Peermont Mondior Hotel At Emperors Palace

64 Jones Rd, Jurgenspark, Kempton Park, 1620, South Africa, Boksburg, South Africa

Discover your EmpireWelcome to the Palace of DreamsFit for true Emperors in more ways than one, Emperors Palace Hotel Casino Convention and Entertainm... read more

Free parking Restaurant(s)

$204.00

per night

Hotel Hotel in White River

Ingwenyama Conference & Sports Resort

Farm 64, White River, 1240, South Africa, White River, South Africa

A beautiful, tranquil country estate nestled in the town of White River, Mpumalanga on the outskirts of Nelspruit or otherwise known as Lowveld, known... read more

Swimming Pool Free parking

$49.00

per night

Hotel Hotel in Durban

Royal Palm Hotel

8 Palm Blvd, Umhlanga Ridge, Durban, 4320, South Africa, Durban, South Africa

Welcome to The Royal Palm Hotel UmhlangaDo you require accommodation in Durban / Umhlanga? The Royal Palm Hotel, Umhlanga, Durban is ideally located f... read more

Restaurant(s) Room Service

$30.00

per night

Hotel Hotel in Laingsburg

The Lord Milner Hotel

Matjiesfontein, 6901, South Africa, Laingsburg, South Africa

"It is curious, and to me very attractive this mixture of civilization & the most wild untamed freedom; the barren mountains & wild Karroo & the railw... read more

Airport transportation Non Smoking Rooms

$102.00

per night