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

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

A
Alexandra
From
Moldova
Wonderful hosts and breathtaking views! All amendments needed and more. Spotless and neat, very homely. Loved the dogs! had a great time staying there!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews
Price from
US$91.96
1 night, 2 adults

Cannon House

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.

B
Bruce
From
South Africa
Magnificent views from the house, and so close to both the beach and trail.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
US$86.21
1 night, 2 adults

In the bush

Boknes (Near Cannon Rocks)

Offering a terrace and garden view, In the bush is set in Boknes, 7.4 km from Dias Cross Memorial and 37 km from Royal Port Alfred Golf Club.

T
Theron
From
South Africa
We had the most wonderful stay! The host was incredibly friendly and accommodating. The beach was just a short walk away and we thoroughly enjoyed the braai and jacuzzi.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$75
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, 22 km from Port Alfred. Guests can enjoy the on-site restaurant. Free private parking is available on site.

K
Kessler
From
Germany
Very nice place, friendly staff, everything you need for a stay. Also the town is ver beautiful. Great breakfast (everything you can imagine)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 392 reviews
Price from
US$100.58
1 night, 2 adults

Bushman's Retreat

Boesmansriviermond (Near Cannon Rocks)

Located in Boesmansriviermond, the recently renovated Bushman's Retreat provides accommodation 8.6 km from Dias Cross Memorial and 26 km from Royal Port Alfred Golf Club.

t
tasneem
From
South Africa
Courteous, accommodating host and super neat and cute cottage
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
US$54.60
1 night, 2 adults

River Paradise

Boesmansriviermond (Near Cannon Rocks)

Located in Boesmansriviermond in the Eastern Cape region, River Paradise has a balcony. This property offers access to a terrace, free private parking and free WiFi.

R
RASHID
From
South Africa
everything was excellent could not have expected anything better.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$232.77
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, a property with a tennis court, is situated in Kenton on Sea, 11 km from Dias Cross Memorial, 25 km from Royal Port Alfred Golf Club, as well as 46 km...

E
EMERCIA DE LANGE
From
South Africa
Very nice place. Everything you need and close to where all our activities was. Will be back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 14 reviews
Price from
US$66.09
1 night, 2 adults

Dunwerkin Bachelor Flat

Kenton on Sea (Near Cannon Rocks)

Boasting a patio with quiet street views, a garden and a bar, Dunwerkin Bachelor Flat can be found in Kenton on Sea, close to Kariega Beach and 11 km from Dias Cross Memorial.

J
Janet
From
Zimbabwe
Marion is such a thoughtful and gracious host. She stocks red, white and rose wines as well as other alcoholic beverages and sodas for guests in the room's honesty bar. She puts chocolates on your pillows and her complimentary homemade rusks are super super delicious.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 42 reviews
Price from
US$62.59
1 night, 2 adults

Bushys Oak

Boesmansriviermond (Near Cannon Rocks)

Featuring garden views, Bushys Oak offers accommodation with a garden and a patio, around 8.6 km from Dias Cross Memorial.

A
Aiysha
From
United Kingdom
The house is large and comfortable. Perfect for families. It even had an ice machine! There was no load shedding at all, which was a pleasant change. The area felt safe and the beach nearby is fantastic!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 41 reviews
Price from
US$94.83
1 night, 2 adults

Indigo by The Oyster Collection

Kenton on Sea (Near Cannon Rocks)

Set only 1.6 km from Kariega Beach in Kenton on Sea, Indigo by The Oyster Collection offers accommodation fitted with a patio, garden and year-round outdoor pool.

H
Hans
From
Germany
It’s just a beautiful place 😃
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 47 reviews
Price from
US$137.94
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

Offering a garden and inner courtyard view, Bokkabanas Self-Catering is situated in Boknes, 6.9 km from Dias Cross Memorial and 36 km from Royal Port Alfred Golf Club.

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

Featuring sea views, Seas the Breeze provides accommodation with a private beach area and a patio, around 7.9 km from Dias Cross Memorial.

Offering a garden and garden view, Boknesstrand Self-catering Accommodation Holiday Home - a Mermaids Cottage minutes to the beach, lagoon, shops & more!

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