Cannon Rocks accommodation from AU$86
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

Beach house on golden sand dunes
Cannon Rocks EC
0.74 km from city centre
Beach house on golden sand dunes: Beach apartments with free WiFi and breakfast. Located by the ocean.
Kitchen
Washing machine

Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops.
Boknes Strand EC
3.75 km from city centre
Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops. : Pet-friendly holiday home with free WiFi and 1 hot tub.
Hot tub
Kitchen

My Pond Hotel
33 Van Der Riet Street Port Alfred Eastern Cape
The price is AU$86 per night
AU$86
19 Jan - 20 Jan 2026
includes taxes & fees
35.6 km from city centre
My Pond Hotel: Business-friendly hotel with free WiFi and free parking. Located on a river.
Pool
Parking included

Royal St. Andrews Hotel, Conference Centre & Spa
19 St. Andrews Road Port Alfred Eastern Cape
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 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,551 per night
AU$1,551
11 Jan - 12 Jan 2026
includes taxes & fees
19.36 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$193 per night
AU$193
6 Jan - 7 Jan 2026
includes taxes & fees
36.95 km from city centre
African Safari Lodge: Lodge with free WiFi and free parking. Located on a river.
Parking included
Free WiFi

First Group Kowie River Chalets
Oriole Road Port Alfred Eastern Cape
The price is AU$201 per night
AU$201
12 Jan - 13 Jan 2026
includes taxes & fees
35.85 km from city centre
First Group Kowie River Chalets: Family-friendly apartments with free WiFi and free parking.
Pool
Hot tub

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

Escape to Our Coastal Oasis: Your Home Away from Home, Just Steps from the Beach
Port Alfred EC
The price is AU$180 per night
AU$180
28 Dec - 29 Dec
includes taxes & fees
35.03 km from city centre
Escape to Our Coastal Oasis: Your Home Away from Home, Just Steps from the Beach: Holiday home with laundry facilities and 1.5 bathrooms.
Washing machine
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 | 42 hotels |
|---|---|
Lowest Price | AU$86 |
Highest Price | AU$1,551 |
Popular hotels | Beach house on golden sand dunes, Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops. , My Pond Hotel, Royal St. Andrews Hotel, Conference Centre & Spa, Kariega Game Reserve - Main Lodge, African Safari Lodge, First Group Kowie River Chalets, Sibuya Game Reserve, Escape to Our Coastal Oasis: Your Home Away from Home, Just Steps from the Beach |
Frequently asked questions
New reviews! Best hotels in Cannon Rocks

Wotif Verified Review
5 / 5
Clean room. Lovely location on the river
A verified traveller stayed at My Pond Hotel
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.









