Eastern Cape hotels

Hotels City Rating From

The Boardwalk Hotel Port Elizabeth  5 stars

Port Elizabeth Good USD 209

Hacklewood Hill Country House Port Elizabeth  5 stars

Port Elizabeth Superb USD 188

Radisson Blu Port Elizabeth Hotel  5 stars

Port Elizabeth Superb USD 127

Cathedral Peak Hotel Drakensberg  4 stars

Drakensberg USD 213

Beachwalk Bed And Breakfast Port Elizabeth  4 stars

Port Elizabeth Superb USD 103

Urban Hip Hotels - The Vic Port Elizabeth  4 stars

Port Elizabeth Very good USD 70

Zuurberg Mountain Village Addo  4 stars

Addo Fabulous USD 112

Quarry Lake Inn East London  4 stars

East London Very good USD 134

Villa Tuscana Boutique Hotel Port Elizabeth  4 stars

Port Elizabeth Fabulous USD 76

Ibhayi Town Lodge Port Elizabeth  4 stars

Port Elizabeth USD 66

Protea Marine Hotel Port Elizabeth  4 stars

Port Elizabeth Fabulous USD 135

The Paxton Hotel Port Elizabeth  4 stars

Port Elizabeth Fabulous USD 76

Kelway Hotel Port Elizabeth  4 stars

Port Elizabeth Very good USD 66

The Beach Hotel Port Elizabeth  4 stars

Port Elizabeth Very good USD 142

Premier Hotel El Icc East London  3 stars

East London Superb USD 117

Chapman Hotel & Conference Centre Port Elizabeth  3 stars

Port Elizabeth Very good USD 88

Summerstrand Hotel Port Elizabeth  3 stars

Port Elizabeth USD 84

Grand Hotel Port Elizabeth  3 stars

Port Elizabeth USD 62

Treetops Guesthouse Port Elizabeth  3 stars

Port Elizabeth Superb USD 47

Brookes Hill Suites Port Elizabeth  3 stars

Port Elizabeth Very good USD 97

Greenacres Lodge Port Elizabeth  3 stars

Port Elizabeth USD 64

La Mer Lodge Port Elizabeth  3 stars

Port Elizabeth USD 73

Premier Hotel Regent East London  3 stars

East London Very good USD 98

Eltham Lodge Port Elizabeth  3 stars

Port Elizabeth Superb USD 58

Garden Court Kings Beach Hotel Port Elizabeth  3 stars

Port Elizabeth USD 129

Premier Hotel King David East London  3 stars

East London Guest rating USD 62

City Lodge Port Elizabeth  3 stars

Port Elizabeth Fabulous USD 122

Valley Guest House Port Elizabeth  3 stars

Port Elizabeth USD 42

Kennington Palms Bed & Breakfast East London  3 stars

East London USD 70

Road Lodge Port Elizabeth Airport  3 stars

Port Elizabeth USD 51