Skip to main content

Search hotels in Cannon Rocks

Enter your dates to see the latest prices and deals for Cannon Rocks hotels

Cannon Rocks – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Huis Seenekal

Cannon Rocks

Huis Seenekal is a recently renovated apartment in Cannon Rocks where guests can make the most of its private beach area and garden.

B
Bauermeister
From
South Africa
Thank you Vanessa and Joe for your hospitality. The treatment we received was exceptional. With stunning ocean views, a beautiful and relaxing environment, even saw the whale playing in the water. We enjoyed the well maintained path to the beach. The suite is very modern, neat and clean with lovely finishes and also well maintained. There is a friendly staff member available at the premises if needed. We loved the 3 dogs that moved in with us occasionally. It was peaceful to sleep at night with the sound of the waves. We thoroughly enjoyed our stay and will soon be back for a visit. I had my dates wrong with my booking and Vanessa went out of her way to accommodate us for a night earlier. Much appreciated. Regards Bridget & Chris
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 40 reviews
Price from
$92.33
1 night, 2 adults

Cannon House

Cannon Rocks

Cannon House offers accommodations in Cannon Rocks, 7.4 miles from Dias Cross Memorial and 26 miles from Royal Port Alfred Golf Club. Guests can benefit from a terrace and an outdoor fireplace.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
$86.56
1 night, 2 adults

The House Quarters

Kenton on Sea (Near Cannon Rocks)

The House Quarters is set in Kenton on Sea, off Route 72, 14 mi from Port Alfred. Guests can enjoy the on-site restaurant. Free private parking is available on site.

M
Marco
From
Switzerland
I was travelling with my girlfriend to Kenton on the Sea for a little getaway and some more. Kenton on the sea is a little gem within Eastern Cape and if you stay at the House Quarter, I can guarantee that your travel experience will be perfect. The rooms are super clean, modern, lots of space, fresh scent and all the appliances that you need. Also the power back up was excellent with no break ups in electricity. The mega bonus I must say, the reception lady upgraded us to the largest room (suite). We did not need the additional room with two beds as we were only 2 guests but still, it was very nice to have so much space. The views are amazing too. I would definitely come again. A big plus is also the shopping options with Spar closeby as well as the SPA, in case weather is not great. Thanks again for the upgrade. After being 8 years with my girlfriend, I ve proposed at the beach that evening after check-in. So we will never forget the House Quarters and definitely have to come back where memories have been built.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 393 reviews
Price from
$93.48
1 night, 2 adults

Bushman's Retreat

Boesmansriviermond (Near Cannon Rocks)

Bushman's Retreat offers accommodations in Boesmansriviermond, 5.4 miles from Dias Cross Memorial and 16 miles from Royal Port Alfred Golf Club.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Price from
$54.82
1 night, 2 adults

River Paradise

Boesmansriviermond (Near Cannon Rocks)

River Paradise offers accommodations in Boesmansriviermond, 5.7 miles from Dias Cross Memorial and 17 miles from Royal Port Alfred Golf Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$233.70
1 night, 2 adults

Firefly Cottage: Cosi nest tucked away in garden

Kenton on Sea (Near Cannon Rocks)

Firefly Cottage: Cosi nest tucked away in garden offers accommodations in Kenton on Sea, a 14-minute walk from Kariega Beach and 7 miles from Dias Cross Memorial.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 14 reviews
Price from
$66.36
1 night, 2 adults

Dunwerkin Bachelor Flat

Kenton on Sea (Near Cannon Rocks)

Providing a garden, Dunwerkin Bachelor Flat offers accommodations in Kenton on Sea.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 42 reviews
Price from
$62.84
1 night, 2 adults

Bushys Oak

Boesmansriviermond (Near Cannon Rocks)

Providing a garden, Bushys Oak provides accommodations in Boesmansriviermond. This property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi.

c
cajo17
From
South Africa
Everything was perfect. From the location to the house as well. Absolutely enjoyed the stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 41 reviews
Price from
$95.21
1 night, 2 adults

Indigo by The Oyster Collection

Kenton on Sea (Near Cannon Rocks)

Indigo by The Oyster Collection is located in Kenton on Sea, just a 18-minute walk from Kariega Beach and 6.5 miles from Dias Cross Memorial.

N
Naomi
From
Thailand
Absolutely beautiful apartment! Way more than we would expect from a self- catering. So nicely done with everything you could need. Many candles to light during load shedding! We loved our stay- very comfortable, especially the ‘comfy sack’ in the living area! Portable radiators, soft dressing gowns and plenty of fire wood helped with the cold of winter. Felt very safe. Daily house keeping. Kenton on Sea is magical. One of the highlights of our trip- don’t miss it!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 reviews
Price from
$138.49
1 night, 2 adults

Ocean Breeze by The Oyster Collection

Kenton on Sea (Near Cannon Rocks)

Featuring a garden, Ocean Breeze by The Oyster Collection provides accommodations in Kenton on Sea. This property offers a private pool, free Wifi, and free private parking.

Z
Zandile
From
South Africa
The house is just very cosy, clean and breathtaking. We enjoyed everything about it
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 30 reviews
Price from
$132.43
1 night, 2 adults
See all 10 hotels in Cannon Rocks

Budget hotels in Cannon Rocks and nearby

What Guests Said About Cannon Rocks:

  • 10.0

    The village of Cannon Rocks is very quaint , beautiful...

    The village of Cannon Rocks is very quaint , beautiful beaches that are completely un-spoilt with excellent walks on the beaches and in the coastal forest - All shopping catered for in Kenton on Sea which is a 20 minute drive away
    Guest review by
    Bartlett
    United Kingdom