Book Hotels in Cannon Rocks
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Cannon Rocks hotels

Kariega Game Reserve Settlers Drift
Reviewed on May 5, 2025

Royal St. Andrews Hotel, Conference Centre & Spa
Reviewed on Jul 9, 2025

First Group Kowie River Chalets
Reviewed on Feb 2, 2022

My Pond Hotel
Reviewed on Jul 17, 2025

Tranquil 3-bedroom house with WiFi in Boknes Strand in the bush

Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops.

Beach house on golden sand dunes
Reviewed on Feb 10, 2023

Kariega Game Reserve - Main Lodge
Reviewed on Jan 22, 2024

African Safari Lodge
Reviewed on Sep 28, 2022
Cannon Rocks Hotel & Travel Guide\n
Are you dreaming about exploring Cannon Rocks? We suggest you organize accommodations as soon as you know your itinerary, as there is only 1 place to rest and relax within a convenient driving distance of the main center of Cannon Rocks.
The closest Travelocity accommodation is the Kariega Game Reserve - River Lodge, South Africa, which can be found 6 miles (10 kilometers) from the center of Cannon Rocks. Also, you might like to stay at the Sibuya Game Reserve, located in South Africa, which is 9 miles (14 kilometers) away from the city center.
The Kariega Game Reserve - Ukhozi Lodge is 12 miles (19 kilometers) away from the middle of Cannon Rocks. The Kariega Game Reserve - Main Lodge is about 12 miles (19 kilometers) away.
Port Alfred is situated 35 miles (57 kilometers) to the northwest of Cannon Rocks. During your stay, be sure to visit the Shamwari Game Reserve. Paterson features some comfortable Travelocity-listed places to base yourself. Wise travelers may wish to visit Port Alfred, which is the site of the East Beach. Port Alfred can be found 25 miles (38 kilometers) northeast of Cannon Rocks. Travelocity-listed accommodations in Port Alfred include the The Royal Guest House and The Lookout Guest House.
Before leaving Eastern Cape, you should certainly ensure you get to see some sport. Stop by Nelson Mandela Bay Stadium, which you can find to the west of Cannon Rocks. Sleep not far from the action at the Hacklewood Hill Country House or the Ibhayi Guest Lodge.
When you're traveling through Port Elizabeth International Airport and are looking to find a Travelocity-listed hotel in the area, have a look at Courtyard Port Elizabeth or Brookes Hill Suites.
Frequently asked questions
Recent Cannon Rocks hotel reviews by fellow wanderers

Royal St. Andrews Hotel, Conference Centre & Spa
Explore More Ways to Travel with Travelocity
Most popular
- Things to do in Sedgefield
- Things to do in Caledon
- Things to do in Saint Francis Bay
- Things to do in Worcester
- Things to do in Kariega
- Things to do in uMhlanga
- Things to do in Durban North
- Things to do in Touws River
- Things to do in Jozini
- Things to do in Rustenburg
- Things to do in Hartbeespoort
- Things to do in Bela-Bela
- Things to do in Graskop
- Things to do in Jeffreys Bay