Locktrip

We use  🍪 cookies to personalise your experience on LockTrip.

Learn more

Discover the regions of South Africa

Cape Town

6897 Hotels

Johannesburg

1988 Hotels

Durban

1495 Hotels

Hoedspruit

358 Hotels

Stellenbosch

523 Hotels

Bloemfontein

438 Hotels

Pretoria

1047 Hotels

Nelspruit

447 Hotels

Port Elizabeth

717 Hotels

East London

455 Hotels

Hermanus

636 Hotels

Knysna

663 Hotels

Robertson

92 Hotels

Komatipoort

100 Hotels

Franschhoek

40 Hotels

George

415 Hotels

Paarl

196 Hotels

Midrand

499 Hotels

Rustenburg

156 Hotels

Randburg

181 Hotels

Grahamstown

86 Hotels

Upington

79 Hotels

Plettenberg Bay

597 Hotels

Centurion

217 Hotels

Bushbuckridge

46 Hotels

Kimberley

140 Hotels

Vereeniging

45 Hotels

Swellendam

111 Hotels

Hazyview

99 Hotels

Middelburg

69 Hotels

Brits

106 Hotels

Vaalwater

2 Hotels

Germiston

99 Hotels

Roodepoort

170 Hotels

Polokwane

237 Hotels

Benoni

121 Hotels

Montagu

112 Hotels

Bergville

52 Hotels

Hluhluwe

79 Hotels

Howick

106 Hotels

Sun

5 Hotels

Mogwase

40 Hotels

Edenvale

76 Hotels

Belfast

51 Hotels

St Lucia

138 Hotels

Mossel Bay

502 Hotels

Phalaborwa

122 Hotels

Kruisfontein

77 Hotels

  • Showing 1 - 50 of 524
  • Per Page