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 – 11 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.

M
Michael-John
From
South Africa
A clean beautiful house with friendly hosts. Right on the beach!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Location 9.9
Price from
US$109.53
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.

t
tatenda
From
South Africa
Everything was nothing short of amazing. The home is beautiful with magical beach views. The neighbourhood is also extremely peaceful.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
Location 10.0
Price from
US$86.47
1 night, 2 adults

Bokkabanas Self-Catering

Boknes (Near Cannon Rocks)

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.

C
Coen
From
South Africa
safe clean and easily excess able. Very quiet area
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 17 reviews
Location 9.2
Price from
US$49.29
1 night, 2 adults

Nest at Boknes

Boknes (Near 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.

M
Merille
From
South Africa
That the rooms had their own bathroom
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6 reviews
Location 9.5
Price from
US$161.41
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, 391 reviews
Location 9.3
Price from
US$100.88
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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Location 10.0
Price from
US$54.76
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
Location 10.0
Price from
US$233.47
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...

A
Alistair
From
Australia
So cozy and homely! The hosts are amazing and so accommodating. Everything you need for a wonderful stay. The sleeper couch was extremely comfortable. It was so good we went back for a second stay on the 2nd leg of our holiday.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 14 reviews
Location 10.0
Price from
US$59.66
1 night, 2 adults

Umbono Private Game Lodge

Alexandria (Near Cannon Rocks)

With Dias Cross Memorial reachable in 26 km, Umbono Private Game Lodge features accommodation, a restaurant, a garden, a shared lounge and a terrace.

M
M P Knowles
From
Canada
Stunning scenery (a bit off the main route) and luxurious accommodation. A gem maintained attentive and thoughtful staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Location 9.7
Price from
US$86.47
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.

A
Arlette
From
South Africa
Good location, has everything you need, good service.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews
Location 9.5
Price from
US$57.07
1 night, 2 adults
See all 11 hotels in Cannon Rocks

Budget hotels in Cannon Rocks and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 17 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$59.57 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6 reviews

    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.

    From US$161.41 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.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