Destination
Check In
Check Out
Rooms
Guests
Discover the regions of South Africa

Cape Town

7028 hotels

Johannesburg

1643 hotels

Durban

1315 hotels

Pretoria

883 hotels

Knysna

772 hotels

Plettenberg Bay

726 hotels

Port Elizabeth

723 hotels

Hermanus

715 hotels

Ballito

698 hotels

Margate

695 hotels

Stellenbosch

535 hotels

Mossel Bay

500 hotels

George

431 hotels

Bloemfontein

409 hotels

East London

377 hotels

Hoedspruit

329 hotels

Nelspruit

326 hotels

Langebaan

300 hotels

Jeffreys Bay

258 hotels

Oudtshoorn

226 hotels

Midrand

223 hotels

Marloth Park

217 hotels

Paarl

210 hotels

Centurion

188 hotels

Polokwane

187 hotels

Polokwane

187 hotels

Clarens

169 hotels

Wilderness

163 hotels

Franschhoek

161 hotels

Saldanha

151 hotels

White River

139 hotels

Swellendam

131 hotels

Struisbaai

130 hotels

Rustenburg

126 hotels

Randburg

121 hotels

Port Edward

120 hotels

Somerset West

117 hotels

Montagu

115 hotels

Southbroom

115 hotels

Grahamstown

109 hotels

Port Alfred

109 hotels

Roodepoort

109 hotels

Roodepoort

109 hotels

Strand

109 hotels

Phalaborwa

108 hotels

Parys

105 hotels

Upington

103 hotels

Paternoster

102 hotels

Dullstroom

100 hotels

Show: 

50

1 - 50 of 552