Destination
Check In
Check Out
Rooms
Guests

Discover the regions of South Africa

Cape Town

4578 hotels

Johannesburg

939 hotels

Durban

786 hotels

Margate

501 hotels

Pretoria

434 hotels

Knysna

420 hotels

Port Elizabeth

406 hotels

Ballito

401 hotels

Hermanus

379 hotels

Plettenberg Bay

362 hotels

Stellenbosch

358 hotels

George

260 hotels

Hoedspruit

259 hotels

Mossel Bay

259 hotels

Bloemfontein

244 hotels

East London

211 hotels

Nelspruit

172 hotels

Paarl

153 hotels

Langebaan

151 hotels

Oudtshoorn

143 hotels

Saldanha

141 hotels

Randburg

116 hotels

Polokwane

103 hotels

Polokwane

103 hotels

White River

99 hotels

Midrand

96 hotels

Centurion

93 hotels

Swellendam

93 hotels

Komatipoort

90 hotels

Marloth Park

87 hotels

Rustenburg

85 hotels

Phalaborwa

80 hotels

Clarens

79 hotels

Grahamstown

79 hotels

Jeffreys Bay

76 hotels

Howick

74 hotels

Upington

73 hotels

Kimberley

70 hotels

Franschhoek

69 hotels

Paternoster

68 hotels

Brits

66 hotels

Southbroom

65 hotels

Montagu

64 hotels

Mtubatuba

61 hotels

Benoni

57 hotels

Hazyview

56 hotels

Port Alfred

56 hotels

Vredenburg

55 hotels

Belfast

53 hotels