
Find hotels in Cannon Rocks from AED 110
- 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 AED 543
AED 695 total
includes taxes & fees
6 Dec - 7 Dec

2. Kariega Game Reserve Settlers Drift
Kariega Game Reserve Settlers DriftKenton on Sea
10.0 out of 10, Exceptional, (15 reviews)
The price is AED 6,464
AED 7,544 total
includes taxes & fees
8 Nov - 9 Nov

3. Sibuya Game Reserve
Sibuya Game ReserveKenton on Sea
10.0 out of 10, Exceptional, (33 reviews)
The price is AED 3,074
AED 3,536 total
includes taxes & fees
6 Nov - 7 Nov

4. 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 AED 370
AED 425 total
includes taxes & fees
28 Nov - 29 Nov

5. My Pond Hotel
My Pond HotelPort Alfred
8.4 out of 10, Very good, (57 reviews)
The price is AED 197
AED 226 total
includes taxes & fees
1 Dec - 2 Dec

6. African Safari Lodge
African Safari LodgeMakhanda
10.0 out of 10, Exceptional, (3 reviews)
The price is AED 419
AED 483 total
includes taxes & fees
6 Dec - 7 Dec

7. Kowie River Guest House
Kowie River Guest HousePort Alfred
10.0 out of 10, Exceptional, (6 reviews)
The price is AED 394
AED 394 total
includes taxes & fees
26 Nov - 27 Nov

8. Villa Majestic
Villa MajesticPort Alfred
The price is AED 201
AED 201 total
includes taxes & fees
11 Nov - 12 Nov

9. 3040 on Freshwater
3040 on FreshwaterPort Alfred
The price is AED 224
AED 224 total
includes taxes & fees
8 Nov - 9 Nov

10. First Group Kowie River Chalets
First Group Kowie River ChaletsPort Alfred
9.2 out of 10, Wonderful, (12 reviews)
The price is AED 431
AED 496 total
includes taxes & fees
8 Nov - 9 Nov

11. Ocean Breeze
Ocean BreezeKenton on Sea
10.0 out of 10, Exceptional, (1 review)
The price is AED 536
AED 617 total
includes taxes & fees
22 Nov - 23 Nov

12. Kariega Game Reserve - Ukhozi Lodge
Kariega Game Reserve - Ukhozi LodgeKenton on Sea
9.6 out of 10, Exceptional, (20 reviews)
The price is AED 4,309
AED 5,066 total
includes taxes & fees
17 Nov - 18 Nov

13. Kariega Game Reserve - Main Lodge
Kariega Game Reserve - Main LodgeKenton on Sea
9.6 out of 10, Exceptional, (34 reviews)
The price is AED 3,270
AED 3,872 total
includes taxes & fees
17 Nov - 18 Nov

14. Woodlands Cottages & Camping
Woodlands Cottages & CampingKenton on Sea
The price is AED 95
AED 110 total
includes taxes & fees
6 Dec - 7 Dec

15. Driftwood - Kenton on Sea
Driftwood - Kenton on SeaKenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
The price is AED 559
AED 643 total
includes taxes & fees
9 Nov - 10 Nov

16. Inverell Station
Inverell StationKenton on Sea
10.0 out of 10, Exceptional, (3 reviews)
The price is AED 559
AED 643 total
includes taxes & fees
9 Nov - 10 Nov

17. The Boat Shed
The Boat ShedKenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
The price is AED 559
AED 643 total
includes taxes & fees
11 Nov - 12 Nov

18. Kariega Game Reserve - River Lodge
Kariega Game Reserve - River LodgeKenton on Sea
8.4 out of 10, Very good, (11 reviews)
The price is AED 4,309
AED 5,066 total
includes taxes & fees
6 Nov - 7 Nov

19. The Lookout Guest House
The Lookout Guest HousePort Alfred
9.6 out of 10, Exceptional, (24 reviews)
The price is AED 269
AED 269 total
includes taxes & fees
6 Nov - 7 Nov

20. Dockside Guest House
Dockside Guest HousePort Alfred
9.4 out of 10, Exceptional, (6 reviews)
The price is AED 482
AED 555 total
includes taxes & fees
19 Nov - 20 Nov
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 - Ukhozi Lodge
8/10 Good
More cheap stays in Cannon Rocks

Woodlands Cottages & Camping
Grahamstown Road R343 Kenton on Sea Eastern Cape
The price is AED 95 per night from Dec 6 to Dec 7
AED 95
AED 110 total
6 Dec - 7 Dec
includes taxes & fees


































































