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 – 9 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.6
Exceptional - What previous guests thought, 41 reviews
Price from
$92.81
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, 16 reviews
Price from
$87.01
1 night, 2 adults

In the bush

Boknes (Near Cannon Rocks)

Offering a terrace, In the bush offers accommodations in Boknes. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 5 reviews
Price from
$75.70
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.

P
Pamela
From
United States
A clean ,practical & comfortable apartment - lovely views , with a fabulous breakfast served next door from 8-10 am . This also serves as a restaurant with an upmarket gift shop with wonderful views and helpful staff - just check the restaurant is open re evening meals as it’s seasonal but highly recommended . Car parking is free , open but quiet & safe . . A lovely experience and they spoilt us by giving us a complimentary upgrade super apartment with river mouth views. Thank you !
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 392 reviews
Price from
$101.52
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
$55.11
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
$234.94
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.71
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
$63.17
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.71
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
$139.22
1 night, 2 adults
See all 9 hotels in Cannon Rocks

Budget hotels in Cannon Rocks and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews

Bokkabanas Self-Catering is a recently renovated apartment in Boknes where guests can make the most of its garden and barbecue facilities.

From $79.50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

4.9 miles from Dias Cross Memorial in Boknes, Seas the Breeze provides accommodations with access to a fitness room.

Providing a garden, Boknesstrand Self-catering Accommodation Holiday Home - a Mermaids Cottage minutes to the beach, lagoon, shops & more! provides accommodations in Boknes.

What Guests Said About Cannon Rocks:

10

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