Default HTG hotel image

Cannon Rocks hotels from RM126

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Cannon Rocks hotels

Breakfast included
Hotel
Reserve now, pay later
Motel
Adults only

1. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
RM3,125
RM3,594 total
includes taxes & fees
14 Aug - 15 Aug
Sibuya Game Reserve

2. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
RM5,626
RM6,597 total
includes taxes & fees
13 Aug - 14 Aug
Kariega Game Reserve Settlers Drift

3. Umbono Private Lodge

Umbono Private Lodge
Alexandria
RM659
RM834 total
includes taxes & fees
13 Aug - 14 Aug
Umbono Private Lodge

4. Royal St. Andrews Hotel, Conference Centre & Spa

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
Hercules
RM451
RM519 total
includes taxes & fees
26 Aug - 27 Aug
Royal St. Andrews Hotel, Conference Centre & Spa

5. Kowie River Guest House

Kowie River Guest House
Port Alfred
United States
Alistair
RM404
RM404 total
includes taxes & fees
13 Aug - 14 Aug
Kowie River Guest House

6. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
RM483
RM555 total
includes taxes & fees
17 Aug - 18 Aug
African Safari Lodge

7. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Reinhardt
RM231
RM265 total
includes taxes & fees
13 Aug - 14 Aug
My Pond Hotel

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
RM487
RM560 total
includes taxes & fees
13 Aug - 14 Aug
First Group Kowie River Chalets

9. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
RM3,165
RM3,766 total
includes taxes & fees
13 Aug - 14 Aug
Kariega Game Reserve - Main Lodge

10. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
RM593
RM682 total
includes taxes & fees
13 Aug - 14 Aug
Ocean Breeze

11. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
RM549
RM632 total
includes taxes & fees
13 Aug - 14 Aug
Inverell Station

12. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Lorraine
RM3,956
RM4,676 total
includes taxes & fees
13 Aug - 14 Aug
Kariega Game Reserve - Ukhozi Lodge

13. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
RM549
RM632 total
includes taxes & fees
17 Aug - 18 Aug
The Boat Shed

14. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
RM637
RM733 total
includes taxes & fees
19 Aug - 20 Aug
Driftwood - Kenton on Sea

15. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
RM3,956
RM4,676 total
includes taxes & fees
13 Aug - 14 Aug
Kariega Game Reserve - River Lodge

16. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
RM278
RM278 total
includes taxes & fees
14 Aug - 15 Aug
The Lookout Guest House

17. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
Dockside Guest House

18. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
RM110
RM126 total
includes taxes & fees
13 Aug - 14 Aug
Woodlands Cottages & Camping
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Cannon Rocks Hotel Reviews

Inverell Station

Inverell Station

10/10 Excellent
"We regularly visit Kenton. All the Oyster Collection houses are excellent. The staff are world class."
cavan 6-night trip
Posted 1 month ago
Inverell Station
Kowie River Guest House

Kowie River Guest House

10/10 Excellent
"Amazing stay! Absolutely perfect ๐Ÿ˜Š"
Melanie 1-night trip
Posted 1 month ago
Kowie River Guest House
My Pond Hotel

My Pond Hotel

10/10 Excellent
"Great room, quiet, great breakfast and friendly staff."
Guy 1-night trip
Posted 3 months ago
My Pond Hotel
The Oyster Box Beach House

The Oyster Box Beach House

10/10 Excellent
"Beautiful views from living room, bedroom, shower room yes shower room amazing and staff truly amazing. Overall 10 out of 10"
Ash 3-night trip
Posted 6 months ago
The Oyster Box Beach House
African Safari Lodge

African Safari Lodge

10/10 Excellent
"Nice room, fantastic view down the river with a deer on our patio ๐Ÿ˜"
David 2-night trip
Posted 7 months ago
African Safari Lodge
Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge

10/10 Excellent
"Gresat location and facilities and very helpful and friendly staff"
John 1-night trip
Posted 10 months ago
Kariega Game Reserve - Main Lodge
Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge

10/10 Excellent
" Incredible experience with world class service "
Eleanor 3-night trip
Posted 10 months ago
Kariega Game Reserve - Ukhozi Lodge
Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift

10/10 Excellent
"Wow, what an amazing experience. Michael our tour guide was excellent, he knew how to track and find the animals so we could see"
Amy 2-night trip
Posted 11 months ago
Kariega Game Reserve Settlers Drift

More cheap stays in Cannon Rocks

Woodlands Cottages & Camping

Woodlands Cottages & Camping

Grahamstown Road R343 Kenton on Sea Eastern Cape
RM110
RM126 total
13 Aug - 14 Aug
includes taxes & fees
Woodlands Cottages & Camping
Sunshine Modern Retreat

Sunshine Modern Retreat

Port Alfred Eastern Cape
Get ratesSunshine Modern Retreat
First Group Kowie River Chalets

First Group Kowie River Chalets

ORIOLE ROAD 1 PORT ALFRED
Get ratesFirst Group Kowie River Chalets

Frequently asked questions

Where is the best place to stay in Cannon Rocks?
Located 21.8 mi (35 km) from the heart of Cannon Rocks, Royal St. Andrews Hotel, Conference Centre & Spa is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Kariega Game Reserve - Main Lodge and My Pond Hotel. See all available top hotels, or vacation rentals in Cannon Rocks.
What are some of the best holiday rentals that Cannon Rocks has to offer?
The Boat Shed: This holiday home rental outside of Cannon Rocks is located near the beach, and has an outdoor pool, a terrace and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You can relax into your holiday with a garden and a selection of games. See all vacation rentals in Cannon Rocks.
If I need to cancel my hotel reservation in Cannon Rocks, will I receive a refund?
Yes! You'll find that most hotel reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Cannon Rocks.
What's it like staying in Cannon Rocks?
Those travelling to Cannon Rocks will definitely enjoy the sights to see and things to do. In Cannon Rocks, there are 3 hotels and other accommodation options to choose from. Find out more about Cannon Rocks.
What is there to see in Cannon Rocks?
Places to visit in the wider area include Kenton on Sea Beach, Shelley Bay and Kariega Centre. You'll also find Kariega Heights and Kenton Marina in the area. Take a look at what more there is to see and do in Expedia's Cannon Rocks guide.
What's the seasonal weather like in Cannon Rocks?
The hottest months are usually January and February, with an average temperature of 22ยฐC, while the coldest months are July and August, with an average of 16ยฐC. Average annual precipitation for Cannon Rocks is 486 mm.