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

Everything was nothing short of amazing. The home is beautiful with magical beach views. The neighbourhood is also extremely peaceful.
9.6
Scored 9.6
Exceptional
Rated exceptional
14 reviews
Price fromMYR 383.59per night
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.

This is a hidden gem. Beautiful rooms, within walking distance to good restaurants
9.1
Scored 9.1
Superb
Rated superb
402 reviews
Price fromMYR 378.48per 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.

The house is beautiful and well equipped with everything you can think of.The kitchen is fully stocked with all the appliances needed.It felt like a home away from home and the fireplace made it nice and cosy in the lounge.
9.8
Scored 9.8
Exceptional
Rated exceptional
49 reviews
Price fromMYR 574.24per night
The Oyster Shack by The Oyster Collection, hotel in Cannon Rocks

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

I loved everything about the property
9.7
Scored 9.7
Exceptional
Rated exceptional
26 reviews
Price fromMYR 550.23per night
Dunwerkin Self Catering, hotel in Cannon Rocks

Situated just 300 metres from Kariega Beach, Dunwerkin Self Catering features accommodation in Kenton on Sea with access to a garden, barbecue facilities, as well as full-day security.

It was nice, very kind hostess and the accommodation has everything you need. Close to supermarket and beach. Rooms are very comfortable, bathrooms as well!
9.3
Scored 9.3
Superb
Rated superb
111 reviews
Price fromMYR 332.45per night
Kariega Game Reserve Ukhozi Lodge, hotel in Cannon Rocks

Located 18 km from Kenton on Sea, Kariega Game Reserve Ukhozi Lodge features accommodation with panoramic views of the valley.

Staff friendly and attentive, Melissa who was our ranger/guide was superb!! I could say a lot more superlatives, but the guests comments in the 2 photos attached from just this one week say it much more than I can
9.6
Scored 9.6
Exceptional
Rated exceptional
41 reviews
Price fromMYR 3,871.75per night
The Quarter Deck, hotel in Cannon Rocks

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

The location was within walking distance of beaches, town and restaurants. Super clean and comfortable with everything you might need for a relaxing stay. Loved the private pool and braai facilities and sea view.
9.0
Scored 9.0
Superb
Rated superb
177 reviews
Price fromMYR 473.10per night
Kariega Game Reserve Settlers Drift, hotel in Cannon Rocks

Featuring air conditioning, Kariega Game Reserve Settlers Drift offers luxury accommodation in Alexandria. Port Alfred is 36 km from the property.

Excellent location! Superb service!
9.8
Scored 9.8
Exceptional
Rated exceptional
6 reviews
Price fromMYR 5,610.71per night
Bushys Oak, hotel in Cannon Rocks

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

Everything about the place was perfect, there was nothing not to like about it.
9.1
Scored 9.1
Superb
Rated superb
39 reviews
Price fromMYR 383.59per night
Paulyn Place, hotel in Cannon Rocks

Paulyn Place is a self-catering cottage in Kenton on Sea. It offers a garden with patio and barbecue facilities.

Very well appointed, well located and clean cottage. Rob and Suzie were both lovely and very helpful! Very secure accommodation also.
9.4
Scored 9.4
Superb
Rated superb
63 reviews
Price fromMYR 217.37per night
See all hotels in and around Cannon Rocks
Subscribe to receive premium deals

Prices drop the moment 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