Cannon Rocks accommodation from AU$99
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
2.48 km from city centre
Seas The Breeze: Holiday home with WiFi and parking.
Kitchen
Outdoor space

My Pond Hotel
33 Van Der Riet Street Port Alfred Eastern Cape
The price is AU$99 per night
AU$99
7 July - 8 July
includes taxes & fees
35.63 km from city centre
My Pond Hotel: Business-friendly hotel with free WiFi and free parking. Located near whale watching.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay

Royal St. Andrews Hotel, Conference Centre & Spa
19 St. Andrews Road Port Alfred Eastern Cape
The price is AU$160 per night
AU$160
26 June - 27 June
includes taxes & fees
35.01 km from city centre
Royal St. Andrews Hotel, Conference Centre & Spa: Business-friendly hotel with free breakfast and free WiFi. Located in the suburbs.
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,302 per night
AU$1,302
28 June - 29 June
includes taxes & fees
19.37 km from city centre
Kariega Game Reserve - Main Lodge: Family-friendly lodge with free breakfast and free WiFi.
Pool
Breakfast included

African Safari Lodge
Medbury Farm Makhanda Eastern Cape
The price is AU$183 per night
AU$183
12 July - 13 July
includes taxes & fees
36.96 km from city centre
African Safari Lodge: Lodge with free WiFi and free parking. Located on a river.
Parking included
Free WiFi

Sibuya Game Reserve
39 Eastbourne Road Kenton on Sea Eastern Cape
The price is AU$720 per night
AU$720
2 July - 3 July
includes taxes & fees
14.07 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 Settlers Drift
R72, Alexandria Kenton on Sea Eastern Cape
The price is AU$2,281 per night
AU$2,281
29 June - 30 June
includes taxes & fees
11.51 km from city centre
Kariega Game Reserve Settlers Drift: Business-friendly lodge with free breakfast and free WiFi. Located in the mountains.
Pool
Breakfast included
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 | 46 hotels |
|---|---|
Lowest Price | AU$99 |
Highest Price | AU$2,281 |
Popular hotels | Seas The Breeze, My Pond Hotel, Royal St. Andrews Hotel, Conference Centre & Spa, Kariega Game Reserve - Main Lodge, African Safari Lodge, Sibuya Game Reserve, Kariega Game Reserve Settlers Drift, Kariega Game Reserve - Ukhozi Lodge, Kariega Game Reserve - River Lodge |
Frequently asked questions
New reviews! Best hotels in Cannon Rocks

Wotif Verified Review
5 / 5
Great room, quiet, great breakfast and friendly staff.
A verified traveller stayed at My Pond Hotel
Posted 3 weeks 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.











