Cannon Rocks accommodation from AU$89
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Cannon Rocks
Top hotel deals in Cannon Rocks

Seas The Breeze
Boknes Strand EC
3.32 km from city centre
Seas The Breeze: Holiday home with WiFi and parking.
Kitchen
Outdoor space

Royal St. Andrews Hotel, Conference Centre & Spa
19 St. Andrews Road Port Alfred Eastern Cape
The price is AU$167 per night
AU$167
28 Nov - 29 Nov
includes taxes & fees
35.85 km from city centre
Royal St. Andrews Hotel, Conference Centre & Spa: Business-friendly hotel with free breakfast and free WiFi. Located in the historical district.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

Kariega Game Reserve - Main Lodge
Kenton-On-Sea Kenton on Sea Eastern Cape
The price is AU$1,541 per night
AU$1,541
11 Nov - 12 Nov
includes taxes & fees
19.68 km from city centre
Kariega Game Reserve - Main Lodge: Family-friendly lodge with free breakfast and free WiFi.
Pool
Breakfast included

My Pond Hotel
33 Van Der Riet Street Port Alfred Eastern Cape
The price is AU$89 per night
AU$89
1 Dec - 2 Dec
includes taxes & fees
36.46 km from city centre
My Pond Hotel: Business-friendly hotel with free WiFi and free parking. Located on a river.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay

Sibuya Game Reserve
39 Eastbourne Road Kenton on Sea Eastern Cape
The price is AU$1,391 per night
AU$1,391
10 Nov - 11 Nov
includes taxes & fees
14.88 km from city centre
Sibuya Game Reserve: Family-friendly lodge with free breakfast and free WiFi. Located on a river.
Breakfast included
Parking included

Kariega Game Reserve - Ukhozi Lodge
Kenton-On-Sea Kenton on Sea Eastern Cape
The price is AU$2,016 per night
AU$2,016
10 Nov - 11 Nov
includes taxes & fees
19.06 km from city centre
Kariega Game Reserve - Ukhozi Lodge: Hotel with free breakfast and free WiFi.
Pool
Breakfast included

African Safari Lodge
Medbury Farm Makhanda Eastern Cape
The price is AU$193 per night
AU$193
13 Nov - 14 Nov
includes taxes & fees
36.91 km from city centre
African Safari Lodge: Lodge with free WiFi and free parking. Located on a river.
Parking included
Free WiFi
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.
Accommodation In Cannon Rocks
Spending your holiday in Eastern Cape? Make sure you swing through and visit the Cannon Rocks area, which is 160 kilometres south of the CBD.
If you need to pass some time in Cannon Rocks, why not relax and unwind with a steaming hot coffee and a good book at Roes Restaurant?
Accommodation options near Cannon Rocks
If you can't find the perfect place to rest your head in Cannon Rocks, consider staying in Kenton on Sea. The Kariega Game Reserve - River Lodge and Sibuya Game Reserve are some worthwhile options.So, if you're ready to take that Cannon Rocks holiday, Wotif can get you there on time, on budget and in style.
Cannon Rocks hotels essential information
Accommodation | 54 hotels |
|---|---|
Lowest Price | AU$89 |
Highest Price | AU$2,016 |
Popular hotels | Seas The Breeze, Royal St. Andrews Hotel, Conference Centre & Spa, Kariega Game Reserve - Main Lodge, My Pond Hotel, Sibuya Game Reserve, Kariega Game Reserve - Ukhozi Lodge, African Safari Lodge, Kariega Game Reserve - River Lodge, First Group Kowie River Chalets |
Frequently asked questions
New reviews! Best hotels in Cannon Rocks

Wotif Verified Review
5 / 5
Brilliant experience, great food, family friendly. Staff are all lovely and helpful. Really fun memorable stay . Great to get out and see the animals in a natural setting and see the beautiful nature
A verified traveller stayed at Kariega Game Reserve - Main Lodge
Posted 1 month ago
More Destinations
- Caravan Parks in Kenton on Sea
- Beach Hotels in Kenton on Sea
- Boutique Hotels in Kenton on Sea
- Romantic Hotels in Kenton on Sea
- Kenton on Sea Hotels
- Safari Camps in Kenton on Sea
- Nelson Mandela Bay Hotels
- Wesley Hotels
- Hotels near Bucks Kloof Hiking Trail
- Kariega Hotels
- Holiday Homes in Makhanda
- Romantic Hotels in Makhanda
- Makhanda Hotels
- Safari Camps in Makhanda
- Hamburg Hotels
- Colchester Hotels
- Bushman's River Mouth Hotels
- Hotels near The Big Pineapple
- B&B in Addo
- Caravan Parks in Addo
- B&B in Port Alfred
- Holiday Homes in Port Alfred
- Hostels in Port Alfred
- Apartment Hotels in Port Alfred
- Beach Hotels in Port Alfred
- Family Hotels in Port Alfred
- Luxury Hotels in Port Alfred
- Spa Hotels in Port Alfred
- Port Alfred Hotels
- Walmer Hotels
- Kommadagga Hotels
- Sidbury Hotels
- Motherwell Hotels
- Hotels near Kelly's Beach
- Caravan Parks in Salem
- Hostels in Salem
- Port Elizabeth Central Hotels
- Shamwari Game Reserve Hotels
- Committees Drift Hotels
- B&B in Bluewater Bay
- Guest Houses in Bluewater Bay
- Pet Friendly Hotels in Bluewater Bay
- Bluewater Bay Hotels
- Boutique Hotels in Paterson
- Family Hotels in Paterson
- Pet Friendly Hotels in Paterson
- Paterson Hotels
- Driekoppen Hotels
- Hotels near Wedgewood Golf Estate
- B&B in Gqeberha
- Chalets in Gqeberha
- Holiday Homes in Gqeberha
- Hostels in Gqeberha
- Resorts in Gqeberha
- Adventure Sport Hotels in Gqeberha
- Cheap Hotels in Gqeberha
- City Lodge Hotels in Gqeberha
- Fishing Resorts & in Gqeberha
- Golf Hotels in Gqeberha
- Hotels with Hot Tubs in Gqeberha
- Legacy Hotels and Resorts in Gqeberha
- Luxury Hotels in Gqeberha
- Pet Friendly Hotels in Gqeberha
- Romantic Hotels in Gqeberha
- Winery Hotels in Gqeberha
- Gqeberha Hotels
- Lodges in Gqeberha
- Villas in Gqeberha
- Hostels in Bathurst
- Aloma Hotels
- B&B in Swartkops
- Swartkops Hotels
- Riebeek East Hotels
- New Brighton Hotels
- Fort Beaufort Hotels
- Hotels near Olifantskop Pass Lookout
- Flights to Port Alfred
- South African Airways New York (JFK) to Port Elizabeth (PLZ) flights
- South African Airways Perth (PER) to Port Elizabeth (PLZ) flights
- Flights from Brisbane (BNE) to Port Elizabeth (PLZ)
- Flights from Melbourne (MEL) to Port Elizabeth (PLZ)
- Flights from Perth (PER) to Port Elizabeth (PLZ)
- Flights from Sydney (SYD) to Port Elizabeth (PLZ)
- Flights to Gqeberha
^Eligibility requirements and conditions apply.










