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

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

First Group Kowie River Chalets
Reviewed on Feb 2, 2022

Kariega Game Reserve - River Lodge
Reviewed on Jan 12, 2025

My Pond Hotel
Reviewed on Jul 17, 2025

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

Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops.

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

African Safari Lodge
Reviewed on Sep 28, 2022

Sibuya Game Reserve
Reviewed on May 22, 2023
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
Explore More Ways to Travel with Travelocity
- Hotels near Newton Park Swimming Pool
- Kirkwood Hotels
- Hotels near Sylvic Nature Reserve
- Newton Park Hotels
- Guest Houses in Makhanda
- Hotel Wedding Venues Hotels in Makhanda
- Makhanda Hotels
- Sidbury Hotels
- Motherwell Hotels
- Kayserʼs Beach Hotels
- Hostels in Bathurst
- Bathurst Hotels
- Hotels near St Andrew's College
- Driekoppen Hotels
- Extended Stay Hotels in Hermiston
- Apartments in Wesley
- Wesley Hotels
- Holiday Park Resorts in Kenton on Sea
- Hostels in Kenton on Sea
- Kid Friendly Hotels in Kenton on Sea
- Hotel Wedding Venues Hotels in Kenton on Sea
- Kenton on Sea Hotels
- Vacation Homes in Kenton on Sea
- Villas in Kenton on Sea
- Extended Stay Hotels in Port Alfred
- Guest Houses in Port Alfred
- Hotels with Hot Tubs in Port Alfred
- Spa Resorts & in Port Alfred
- Hotel Wedding Venues Hotels in Port Alfred
- Port Alfred Hotels
- Resorts in Port Alfred
- Fort Beaufort Hotels
- Hotels near Baywest Mall
- Hotels near Nelson Mandela Bay Stadium
- Hotels near Aldo Scribante Race Circuit
- Walmer Hotels
- Hotels near Diocesan School for Girls
- Cottages in Swartkops
- Guest Houses in Swartkops
- Swartkops Hotels
- Kariega Hotels
- Pollok Beach Hotels
- Schauderville Hotels
- Luxury Hotels in Paterson
- Pet Friendly Hotels in Paterson
- New Brighton Hotels
- Hotels near Port Elizabeth
- Beach View Hotels
- Adelaide Hotels
- Apartments in Bluewater Bay
- B&B in Bluewater Bay
- Pet Friendly Hotels in Bluewater Bay
- Apartments in Gqeberha
- Chalets in Gqeberha
- Condos in Gqeberha
- Cottages in Gqeberha
- Guest Houses in Gqeberha
- Hostels in Gqeberha
- Historic Hotels in Gqeberha
- Hotels with Hot Tubs in Gqeberha
- Gqeberha Hotels
- Houseboats in Gqeberha
- Lodges in Gqeberha
- Villas in Gqeberha
- B&B in Addo
- All Inclusive Resorts & in Addo
- Gay Friendly Hotels in Addo
- Hotels with Hot Tubs in Addo
- Addo Hotels
- Olifantskop Pass Lookout
- The Big Pineapple
- Wesley Vacations
- Lalibela Game Reserve
- Port Alfred Vacations
- Shamwari Game Reserve Vacations
- Port Elizabeth City Hall
- Sanccob Port Elizabeth
- Kwandwe Private Game Reserve
- Gqeberha Vacations
- 1820 Settlers National Monument
- Addo Vacations
- Bucks Kloof Hiking Trail
- Amazwi South African Museum of Literature