Skip to main content

Filter by:


Star Rating

Review Score

Cannon Rocks – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
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.

9.5
Scored 9.5
Exceptional
Rated exceptional
15 reviews
Price from$80.59per 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.

A clean ,practical & comfortable apartment - lovely views , with a fabulous breakfast served next door from 8-10 am . This also serves as a restaurant with an upmarket gift shop with wonderful views and helpful staff - just check the restaurant is open re evening meals as it’s seasonal but highly recommended . Car parking is free , open but quiet & safe . . A lovely experience and they spoilt us by giving us a complimentary upgrade super apartment with river mouth views. Thank you !
9.1
Scored 9.1
Wonderful
Rated wonderful
411 reviews
Price from$79.51per 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!
9.3
Scored 9.3
Wonderful
Rated wonderful
112 reviews
Price from$69.84per 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.
9.8
Scored 9.8
Exceptional
Rated exceptional
48 reviews
Price from$134.04per 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.

9.7
Scored 9.7
Exceptional
Rated exceptional
26 reviews
Price from$115.59per 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
9.0
Scored 9.0
Wonderful
Rated wonderful
174 reviews
Price from$99.39per 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.

9.6
Scored 9.6
Exceptional
Rated exceptional
23 reviews
Price from$131.35per 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
9.5
Scored 9.5
Exceptional
Rated exceptional
37 reviews
Price from$111.65per night
Kariega Game Reserve Ukhozi Lodge, hotel in Cannon Rocks

Located 11 mi from Kenton on Sea, Kariega Game Reserve Ukhozi Lodge features accommodations with panoramic views of the valley.

Overall service was fantastic, game hunts were a lot of fun with our very knowledgeable guide JJ. Food was lovely, didn’t have one bad meal! Such an amazing place and what a way to spend your honeymoon. Thank you!
9.6
Scored 9.6
Exceptional
Rated exceptional
41 reviews
Price from$795.11per night
The Oyster Box Beach House by The Oyster Collection, hotel in Cannon Rocks

Providing sea views, The Oyster Box Beach House by The Oyster Collection in Kenton on Sea provides accommodations, an outdoor swimming pool, and a garden.

9.8
Scored 9.8
Exceptional
Rated exceptional
65 reviews
Price from$177.02per night
See all hotels in and around Cannon Rocks
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Cannon Rocks:

  • 10
    Scored 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