
Find hotels in Cannon Rocks from CA $42
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cannon Rocks
Apartment
Check prices for these dates
Our top choices for Cannon Rocks hotels

1. Umbono Private Lodge
Umbono Private LodgeAlexandria
The price is CA $215
CA $274 total
includes taxes & fees
Nov 16 - Nov 17

2. Woodlands Cottages & Camping
Woodlands Cottages & CampingKenton on Sea
The price is CA $37
CA $42 total
includes taxes & fees
Nov 22 - Nov 23

3. Royal St. Andrews Hotel, Conference Centre & Spa
Royal St. Andrews Hotel, Conference Centre & SpaWest Bank
9.4 out of 10, Exceptional, (91 reviews)
The price is CA $139
CA $160 total
includes taxes & fees
Nov 28 - Nov 29

4. My Pond Hotel
My Pond HotelPort Alfred
8.4 out of 10, Very good, (57 reviews)
The price is CA $77
CA $89 total
includes taxes & fees
Dec 6 - Dec 7

5. Villa Majestic
Villa MajesticPort Alfred
The price is CA $75
CA $75 total
includes taxes & fees
Nov 16 - Nov 17

6. Sibuya Game Reserve
Sibuya Game ReserveKenton on Sea
10.0 out of 10, Exceptional, (33 reviews)
The price is CA $1,158
CA $1,332 total
includes taxes & fees
Nov 17 - Nov 18

7. 3040 on Freshwater
3040 on FreshwaterPort Alfred
The price is CA $84
CA $84 total
includes taxes & fees
Nov 16 - Nov 17

8. African Safari Lodge
African Safari LodgeMakhanda
10.0 out of 10, Exceptional, (3 reviews)
The price is CA $159
CA $183 total
includes taxes & fees
Nov 16 - Nov 17

9. Kowie River Guest House
Kowie River Guest HousePort Alfred
10.0 out of 10, Exceptional, (6 reviews)
The price is CA $150
CA $150 total
includes taxes & fees
Nov 16 - Nov 17

10. First Group Kowie River Chalets
First Group Kowie River ChaletsPort Alfred
9.2 out of 10, Wonderful, (12 reviews)
The price is CA $162
CA $187 total
includes taxes & fees
Nov 16 - Nov 17

11. Ocean Breeze
Ocean BreezeKenton on Sea
10.0 out of 10, Exceptional, (1 review)
The price is CA $202
CA $232 total
includes taxes & fees
Nov 16 - Nov 17

12. Driftwood - Kenton on Sea
Driftwood - Kenton on SeaKenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $210
CA $242 total
includes taxes & fees
Nov 17 - Nov 18

13. Inverell Station
Inverell StationKenton on Sea
10.0 out of 10, Exceptional, (3 reviews)
The price is CA $210
CA $242 total
includes taxes & fees
Nov 16 - Nov 17

14. The Boat Shed
The Boat ShedKenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $213
CA $244 total
includes taxes & fees
Nov 23 - Nov 24

15. Kariega Game Reserve - Ukhozi Lodge
Kariega Game Reserve - Ukhozi LodgeKenton on Sea
9.6 out of 10, Exceptional, (20 reviews)
The price is CA $1,625
CA $1,914 total
includes taxes & fees
Dec 16 - Dec 17

16. Kariega Game Reserve Settlers Drift
Kariega Game Reserve Settlers DriftKenton on Sea
10.0 out of 10, Exceptional, (15 reviews)
The price is CA $2,462
CA $2,874 total
includes taxes & fees
Nov 16 - Nov 17

17. Kariega Game Reserve - Main Lodge
Kariega Game Reserve - Main LodgeKenton on Sea
9.6 out of 10, Exceptional, (34 reviews)
The price is CA $1,233
CA $1,462 total
includes taxes & fees
Dec 16 - Dec 17

18. The Lookout Guest House
The Lookout Guest HousePort Alfred
9.6 out of 10, Exceptional, (24 reviews)
The price is CA $101
CA $101 total
includes taxes & fees
Nov 22 - Nov 23

19. Kariega Game Reserve - River Lodge
Kariega Game Reserve - River LodgeKenton on Sea
8.4 out of 10, Very good, (11 reviews)
The price is CA $1,642
CA $1,930 total
includes taxes & fees
Nov 16 - Nov 17

20. Dockside Guest House
Dockside Guest HousePort Alfred
9.4 out of 10, Exceptional, (6 reviews)
The price is CA $165
CA $192 total
includes taxes & fees
Dec 2 - Dec 3
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Cannon Rocks Hotel Reviews

Kariega Game Reserve - Main Lodge
10/10 Excellent
More cheap stays in Cannon Rocks

Woodlands Cottages & Camping
Grahamstown Road R343 Kenton on Sea Eastern Cape
The price is CA $37 per night from Nov 22 to Nov 23
CA $37
CA $42 total
Nov 22 - Nov 23
includes taxes & fees



































































