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.

We felt very comfortable, everything was clean and the walk to the sea was a highlight. The view is very peaceful.
Scored 9.2
9.2
Rated superb
Superb
16 reviews
Price from
£53.73
1 night, 2 adults
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.

Amazing location. Endless beach walks and forest walks right out your front door! Indoor pool, Pool table, WIFI and DSTV Stunning rooms and beds and views! Dishwasher and washing machine and the list could go on and on! Perfect for a family or bunch of friends to kuier!
Scored 9.7
9.7
Rated exceptional
Exceptional
15 reviews
Price from
£63.96
1 night, 2 adults
Nest at Boknes, hotel in Cannon Rocks

Nest at Boknes offers accommodation in Boknes, 38 km from Royal Port Alfred Golf Club and 41 km from Kowie Nature Reserve. This property offers access to a terrace and free private parking.

Great location,very spacious,good host.
Scored 8.2
8.2
Rated very good
Very good
5 reviews
Price from
£85.28
1 night, 2 adults
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.

Everything was amazing!! I just wish my stay was longer!
Scored 9.1
9.1
Rated superb
Superb
396 reviews
Price from
£63.11
1 night, 2 adults
The Boat Shed by The Oyster Collection, hotel in Cannon Rocks

Set in the picturesque town of Kenton on Sea, The Boat Shed by The Oyster Collection features a terrace and a garden with an outdoor pool.

The location was a amazing, close restaurants. The venue was stunning with friendly and helpful staff. Very neat and elegant touch to the home with all necessary amenities. Loved everything about our stay!
Scored 9.8
9.8
Rated exceptional
Exceptional
51 reviews
Price from
£103.62
1 night, 2 adults
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