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

Huis Seenekal is a recently renovated apartment in Cannon Rocks where guests can make the most of its private beach area and garden.

The building/ house is new and in a beautiful quiet neighborhood. We were greeted with a smile and made to feel very welcome. The suit is modern and well designed with great style and nice features. It’s a short walk (3 minutes) down a well maintained path to the secluded beach. The price reflects the fact that’s it’s a new listing. With a few more positive reviews I’m sure it will, and should, increase. What a gem
Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Price from
$60.73
per night
Cannon House, hotel in 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 9.6
9.6
Rated exceptional
Exceptional
16 reviews
Price from
$84.35
per night
The House Quarters, hotel in 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.

The town house was beautiful, neat and well kept....the staff at the restaurant were awesome and friendly 👌❤️
Scored 9.1
9.1
Rated wonderful
Wonderful
393 reviews
Price from
$83.23
per night
Dunwerkin Self Catering, hotel in Cannon Rocks

Dunwerkin Self Catering in Kenton on Sea provides accommodations with a garden and barbecue facilities. This beachfront property offers access to a patio, free private parking, and free Wifi.

A comfortable apartment supplied with everything you need for cooking a full meal. A great shower. Solar electricity really helps when load shedding is happening. The beach and main town center is just a couple of blocks away. The Simbuya game drive is absolutely amazing!
Scored 9.2
9.2
Rated wonderful
Wonderful
112 reviews
Price from
$73.11
per night
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.

One of the best houses we have ever stayed! Everything is so well designed. As a couple we were overawed by the size but loved that we could cook, wash and chill out on the poolside terrace. The house design will blow you away. We didn’t want to leave.
Scored 9.8
9.8
Rated exceptional
Exceptional
52 reviews
Price from
$151.83
per night
The Oyster Shack by The Oyster Collection, hotel in Cannon Rocks

Located 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.

Scored 9.7
9.7
Rated exceptional
Exceptional
27 reviews
Price from
$128.67
per night
The Quarter Deck, hotel in Cannon Rocks

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

Great admin
Scored 9.0
9.0
Rated wonderful
Wonderful
169 reviews
Price from
$106.85
per night
Kariega Game Reserve River Lodge, hotel in Cannon Rocks

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

Scored 9.2
9.2
Rated wonderful
Wonderful
17 reviews
Price from
$944.75
per night
Inverell Station by The Oyster Collection, hotel in Cannon Rocks

Providing a garden, Inverell Station by The Oyster Collection features accommodations in Kenton on Sea. This property offers a private pool, free Wifi, and free private parking.

Scored 9.6
9.6
Rated exceptional
Exceptional
23 reviews
Price from
$146.21
per night
Ocean Breeze by The Oyster Collection, hotel in Cannon Rocks

Featuring a garden, Ocean Breeze by The Oyster Collection provides accommodations in Kenton on Sea. This property offers a private pool, free Wifi, and free private parking.

The house is just very cosy, clean and breathtaking. We enjoyed everything about it
Scored 9.5
9.5
Rated exceptional
Exceptional
37 reviews
Price from
$136.71
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