Skip to main content

Search hotels in Cannon Rocks

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

Filter by:

Star rating

Review score

Cannon Rocks – 2 hotels and places to stay

See the latest prices and deals by choosing your dates.
Huis Seenekal, hotel in Cannon Rocks

Featuring a private beach area and views of sea, Huis Seenekal is a recently renovated apartment located in Cannon Rocks, 8.1 km from Dias Cross Memorial.

One of the best I stayed
Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Price from
£46.08
per night
Cannon House, hotel in Cannon Rocks

Set in Cannon Rocks in the Eastern Cape region, Cannon House has a balcony. Guests can benefit from a terrace and an outdoor fireplace.

Exceptional service
Scored 9.6
9.6
Rated exceptional
Exceptional
16 reviews
Price from
£64
per night
Bokkabanas Self-Catering, hotel in Cannon Rocks

Boasting a garden and views of inner courtyard, Bokkabanas Self-Catering is a recently renovated apartment situated in Boknes, 6.9 km from Dias Cross Memorial.

Rene thought about everything for a person visiting her place. Really special place.
Scored 9.7
9.7
Rated exceptional
Exceptional
7 reviews
Price from
£44.09
per night
The House Quarters, hotel in Cannon Rocks

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

Very serene and peaceful environment.I definitely will be back.
Scored 9.1
9.1
Rated superb
Superb
393 reviews
Price from
£63.15
per night
The Oyster Shack by The Oyster Collection, hotel in Cannon Rocks

Situated in Kenton on Sea, The Oyster Shack by The Oyster Collection has 4 bedrooms and comes with a garden and outdoor pool with pool net.

I loved everything about the property
Scored 9.7
9.7
Rated exceptional
Exceptional
27 reviews
Price from
£97.62
per night
Dunwerkin Self Catering, hotel in Cannon Rocks

Dunwerkin Self Catering, a property with a garden, is situated in Kenton on Sea, 300 metres from Kariega Beach, 11 km from Dias Cross Memorial, as well as 25 km from Royal Port Alfred Golf Club.

Very spacious, clean and with all of the necessary equipment and more. Extremely thoughtful which shows that they have been doing this for years.
Scored 9.2
9.2
Rated superb
Superb
112 reviews
Price from
£55.47
per night
Kariega Game Reserve Ukhozi Lodge, hotel in Cannon Rocks

Located 18 km from Kenton on Sea, Kariega Game Reserve Ukhozi Lodge features accommodation with panoramic views of the valley.

Staff friendly and attentive, Melissa who was our ranger/guide was superb!! I could say a lot more superlatives, but the guests comments in the 2 photos attached from just this one week say it much more than I can
Scored 9.6
9.6
Rated exceptional
Exceptional
41 reviews
Price from
£731.31
per night
The Quarter Deck, hotel in Cannon Rocks

The Quarter Deck offers luxury self-catering accommodation in Kenton-On-Sea. Restaurants and shops are within walking distance. Free WiFi is available.

Good location
Scored 9.0
9.0
Rated superb
Superb
169 reviews
Price from
£81.07
per night
Kariega Game Reserve River Lodge, hotel in Cannon Rocks

Set on the banks of the Bushman’s River, 14km from Kenton on Sea, Kariega Game Reserve River Lodge is situated in a family-owned Big 5 Reserve. Guests can enjoy a safari and beach trip by boat.

Very comfortable and staff very good
Scored 9.2
9.2
Rated superb
Superb
17 reviews
Price from
£731.31
per night
Inverell Station by The Oyster Collection, hotel in Cannon Rocks

Inverell Station by The Oyster Collection, a property with a shared lounge, is situated in Kenton on Sea, 1.3 km from Kariega Beach, 11 km from Dias Cross Memorial, as well as 25 km from Royal Port...

The onsite manager graciously allowed us an early check in and a late check out, incredible service. He also helped us quickly and kindly when we had misplaced the gate remote.
Scored 9.6
9.6
Rated exceptional
Exceptional
23 reviews
Price from
£99.84
per night
See all hotels in and around Cannon Rocks

What guests said about Cannon Rocks:

  • Scored 10
    10

    Everyone in the village waved or stopped to speak to us.no...

    Everyone in the village waved or stopped to speak to us.no barbed wire,gates, security men it was heaven SA at its best. There was a lovely beach restaurant Roes ,so reasonably priced and once again charming ,friendly service and great food all overlooking the beach ,watching the wind surfers.
    Chris
    United Kingdom