Hotels in Cannon Rocks
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 10 - Aug 11Tomorrow
Aug 11 - Aug 12This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 5 hotels in Cannon Rocks at a glance
- Inverell Station — 4-star hotel in Kenton on Sea. Guest rating: 10/10 — Exceptional.
- Umbono Private Lodge — 3-star hotel in Alexandria.
- Royal St. Andrews Hotel, Conference Centre & Spa — 4-star hotel in West Bank. Guest rating: 9.4/10 — Exceptional.
- Kowie River Guest House — 3.5-star hotel in Port Alfred. Guest rating: 10/10 — Exceptional.
- My Pond Hotel — 3.5-star hotel in Port Alfred. Guest rating: 8.4/10 — Very Good.
Where to stay in Cannon Rocks?




Inverell Station
Inverell StationKenton on Sea
$156
$180 total
includes taxes & fees
Sep 8 - Sep 9




Umbono Private Lodge
Umbono Private LodgeAlexandria
$162
$204 total
includes taxes & fees
Aug 11 - Aug 12




Royal St. Andrews Hotel, Conference Centre & Spa
Royal St. Andrews Hotel, Conference Centre & SpaWest Bank
$111
$127 total
includes taxes & fees
Aug 13 - Aug 14




Kowie River Guest House
Kowie River Guest HousePort Alfred
$99
$99 total
includes taxes & fees
Aug 13 - Aug 14




My Pond Hotel
My Pond HotelPort Alfred
$57
$65 total
includes taxes & fees
Aug 12 - Aug 13




Sibuya Game Reserve
Sibuya Game ReserveKenton on Sea
$851
$979 total
includes taxes & fees
Aug 14 - Aug 15




African Safari Lodge
African Safari LodgeMakhanda
$71
$82 total
includes taxes & fees
Aug 17 - Aug 18




First Group Kowie River Chalets
First Group Kowie River ChaletsPort Alfred
$121
$139 total
includes taxes & fees
Aug 15 - Aug 16




Ocean Breeze
Ocean BreezeKenton on Sea
$145
$167 total
includes taxes & fees
Aug 13 - Aug 14




The Boat Shed
The Boat ShedKenton on Sea
$135
$155 total
includes taxes & fees
Aug 17 - Aug 18




Driftwood - Kenton on Sea
Driftwood - Kenton on SeaKenton on Sea
$156
$180 total
includes taxes & fees
Aug 23 - Aug 24




Kariega Game Reserve Settlers Drift
Kariega Game Reserve Settlers DriftKenton on Sea
$1,379
$1,617 total
includes taxes & fees
Aug 11 - Aug 12




The Lookout Guest House
The Lookout Guest HousePort Alfred
$68
$68 total
includes taxes & fees
Aug 13 - Aug 14




Kariega Game Reserve - Main Lodge
Kariega Game Reserve - Main LodgeKenton on Sea
$776
$923 total
includes taxes & fees
Aug 11 - Aug 12




Kariega Game Reserve - Ukhozi Lodge
Kariega Game Reserve - Ukhozi LodgeKenton on Sea
$969
$1,146 total
includes taxes & fees
Aug 11 - Aug 12




Kariega Game Reserve - River Lodge
Kariega Game Reserve - River LodgeKenton on Sea
$969
$1,146 total
includes taxes & fees
Aug 11 - Aug 12




Dockside Guest House
Dockside Guest HousePort Alfred
$121
$139 total
includes taxes & fees
Aug 17 - Aug 18




Woodlands Cottages & Camping
Woodlands Cottages & CampingKenton on Sea
$27
$31 total
includes taxes & fees
Aug 11 - Aug 12
Go beyond your typical stay in Cannon Rocks
Check out reviews of Cannon Rocks hotels guests love
Kowie River Guest House
10/10 Excellent
"Amazing stay! Absolutely perfect 😊"
My Pond Hotel
10/10 Excellent
"Great room, quiet, great breakfast and friendly staff."
The Oyster Box Beach House
10/10 Excellent
"Beautiful views from living room, bedroom, shower room yes shower room amazing and staff truly amazing. Overall 10 out of 10"
African Safari Lodge
10/10 Excellent
"Nice room, fantastic view down the river with a deer on our patio 😁"
Kariega Game Reserve - Main Lodge
10/10 Excellent
"Gresat location and facilities and very helpful and friendly staff"
Kariega Game Reserve - Ukhozi Lodge
10/10 Excellent
" Incredible experience with world class service "
Kariega Game Reserve Settlers Drift
10/10 Excellent
"Wow, what an amazing experience. Michael our tour guide was excellent, he knew how to track and find the animals so we could see"
