Default HTG hotel image

Find hotels in Cannon Rocks from ₩40,600

  • 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
Oct 11 - Oct 12
Tomorrow
Oct 12 - Oct 13
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Cannon Rocks hotels

1. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
₩1,115,622
₩1,282,965 total
includes taxes & fees
Oct 12 - Oct 13
Sibuya Game Reserve

2. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
₩2,372,461
₩2,768,930 total
includes taxes & fees
Oct 12 - Oct 13
Kariega Game Reserve Settlers Drift

3. Umbono Private Lodge

Umbono Private Lodge
Alexandria
₩211,827
₩267,961 total
includes taxes & fees
Oct 12 - Oct 13
Umbono Private Lodge

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
pius
₩122,189
₩140,518 total
includes taxes & fees
Oct 29 - Oct 30
Royal St. Andrews Hotel, Conference Centre & Spa

5. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
₩155,015
₩178,267 total
includes taxes & fees
Oct 12 - Oct 13
African Safari Lodge

6. Kowie River Guest House

Kowie River Guest House
Port Alfred
South Africa
Yoshna
₩146,161
₩146,161 total
includes taxes & fees
Oct 12 - Oct 13
Kowie River Guest House

7. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Guy
₩97,228
₩111,812 total
includes taxes & fees
Oct 20 - Oct 21
My Pond Hotel

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
₩156,544
₩180,026 total
includes taxes & fees
Oct 12 - Oct 13
First Group Kowie River Chalets

9. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
₩1,200,353
₩1,421,006 total
includes taxes & fees
Oct 12 - Oct 13
Kariega Game Reserve - Main Lodge

10. The Oyster Box Beach House

The Oyster Box Beach House
Kenton on Sea
United States
thomas
₩377,758
₩434,422 total
includes taxes & fees
Oct 13 - Oct 14
The Oyster Box Beach House

11. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Anonymous traveler
₩1,581,641
₩1,859,487 total
includes taxes & fees
Oct 12 - Oct 13
Kariega Game Reserve - Ukhozi Lodge

12. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
₩204,766
₩235,481 total
includes taxes & fees
Oct 14 - Oct 15
The Boat Shed

13. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
₩204,766
₩235,481 total
includes taxes & fees
Oct 19 - Oct 20
Inverell Station

14. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
₩204,766
₩235,481 total
includes taxes & fees
Oct 15 - Oct 16
Driftwood - Kenton on Sea

15. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
₩196,293
₩225,737 total
includes taxes & fees
Oct 15 - Oct 16
Ocean Breeze

16. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
₩1,581,641
₩1,859,487 total
includes taxes & fees
Oct 12 - Oct 13
Kariega Game Reserve - River Lodge

17. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
₩35,304
₩40,600 total
includes taxes & fees
Oct 16 - Oct 17
Woodlands Cottages & Camping

18. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
₩97,440
₩97,440 total
includes taxes & fees
Oct 14 - Oct 15
The Lookout Guest House

19. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
₩176,522
₩203,000 total
includes taxes & fees
Nov 2 - Nov 3
Dockside Guest House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Cannon Rocks Hotel Reviews

My Pond Hotel

My Pond Hotel

8/10 Good
"Only stayed one night and arrived in the early evening and had difficulty finding the location, mostly because the roads in SA tend to not have working street lighting. Friendly well mannered Staff, felt happy the parking was secure enough, great breakfast, spacious but "worn" room with a good view of the river, noisy neighbours though. Had a good rest."
Christopher 1-night trip
Posted 6 days ago
My Pond Hotel
Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge

8/10 Good
"The reserve has comfortable chalets. The game drives were amazing thou sometimes were felt borderline dangerous due to very close encounters with lions and especially with the large herd of elephants with babies, that became agitated by our car proximity. Fortunately, all encounters ended peacefully. Our guide/driver Brendon had 21 years of experience in the reserve, thanks to him we had unforgettable experience of finding and meting almost all the species in reserve, as I mentioned mostly face to face: lions (full family of 7), elephants, buffalos, rhinos, hippos (that's 4 out of big 5), not to mention zebras, elands, springboks, wildebeests, herds of giraffes to mention a few. Would recommend visiting the reserve, We spent there full 2 days what was more than enough to not repeat same experiences, if we were staying longer."
Alexander 2-night trip
Posted 1 month ago
Kariega Game Reserve - Ukhozi Lodge
Royal St. Andrews Hotel, Conference Centre & Spa

Royal St. Andrews Hotel, Conference Centre & Spa

8/10 Good
"Very nice stay , outstanding customer service and breakfast was delicious!"
pius 1-night trip
Posted 2 months ago
Royal St. Andrews Hotel, Conference Centre & Spa
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 3 months ago
Inverell Station
Kowie River Guest House

Kowie River Guest House

10/10 Excellent
"Amazing stay! Absolutely perfect 😊"
Melanie 1-night trip
Posted 4 months ago
Kowie River Guest House
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 8 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 9 months ago
African Safari 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 1 year 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
₩35,304
₩40,600 total
Oct 16 - Oct 17
includes taxes & fees
Woodlands Cottages & Camping
First Group Kowie River Chalets

First Group Kowie River Chalets

ORIOLE ROAD 1 PORT ALFRED
Get ratesFirst Group Kowie River Chalets
Sunshine Modern Retreat

Sunshine Modern Retreat

Port Alfred Eastern Cape
Get ratesSunshine Modern Retreat

Find out more about Cannon Rocks

Top reasons to visit Cannon Rocks

  • Stunning Beaches: Cannon Rocks boasts pristine beaches with crystal-clear waters, perfect for relaxation and family fun.
  • Outdoor Adventures: Explore scenic nature trails, coastal walks, and enchanting sand dunes, ideal for adventure seekers.
  • Vibrant Local Culture: Experience the local art festival, showcasing the rich culture and creativity of the area.
  • Breathtaking Scenery: Marvel at stunning sandstone boulders and unspoiled natural coastlines that enhance your outdoor experience.
  • Diverse Accommodations: Choose from cozy lodges, guest houses, and vacation rentals to fit every traveler's needs.

Find great hotels near Cannon Rocks

Discover the charm of Cannon Rocks, Eastern Cape, where a variety of accommodations await you. Choose from cozy lodges and inviting guest houses to vacation rentals and self-catering bokkabanas. Whether you're seeking adventure, a relaxing beach getaway, or a rejuvenating spa experience, Cannon Rocks offers the perfect lodging options to enhance your stay and create unforgettable memories.

  • Sibuya Game Reserve: Nestled 14km from Cannon Rocks, Sibuya Game Reserve is a 4-star lodge rated 10.0 by guests. This family-friendly destination offers an adventurous escape, featuring a variety of recreational activities like fishing, canoeing, and boat tours. The reserve is perfect for active families, providing amenities such as supervised childcare and a shared playground. With its stunning natural surroundings, Sibuya invites guests to immerse themselves in outdoor adventures and make lasting memories.
  • Kariega Game Reserve - Main Lodge: Located 19km from Cannon Rocks, the Kariega Game Reserve - Main Lodge boasts a 4-star rating and a guest score of 9.6. This lodge is ideal for families seeking adventure, offering activities such as onsite fishing and nearby snorkeling and surfing. Children are well catered for with amenities like a game room, children’s club, and dedicated pool. The lodge combines comfort and excitement, making it an excellent choice for families wanting to experience the beauty of the African wilderness.
  • Kariega Game Reserve - Ukhozi Lodge: Situated 19km from Cannon Rocks, the 4-star Kariega Game Reserve - Ukhozi Lodge enjoys a guest rating of 9.6. This lodge offers an adventure and spa-themed experience, featuring activities such as fishing, hiking, and nearby mountain biking. Guests can indulge in the full spa service, which includes various treatments to help you unwind after a day of exploration. With its blend of relaxation and adventure, Ukhozi Lodge is an appealing option for travelers looking to rejuvenate amidst nature.

Where to stay in and around Cannon Rocks

Experience the breathtaking beauty of Cannon Rocks, a paradise for outdoor enthusiasts and nature lovers. Stroll along pristine beaches, marvel at stunning sandstone boulders, and explore picturesque coastal destinations. Adventure awaits as you traverse the enchanting sand dunes and enjoy the unspoiled natural coastline. Whether you're seeking family fun or eco-friendly activities, Cannon Rocks promises unforgettable moments amidst its captivating scenery.

  • Kenton on Sea: Nestled about 13km from Cannon Rocks, Kenton on Sea offers a delightful blend of outdoor and eco-friendly experiences perfect for families. With its peak visitor times in September and December to January, this city boasts a variety of recreational areas, golf courses, and a country private club. Nature enthusiasts will appreciate the nearby parks, nature reserves, and stunning beaches that invite exploration and relaxation. Whether you're taking a leisurely stroll on the beach or enjoying a round of golf, Kenton on Sea promises a refreshing getaway.
  • Bushman's River Mouth: Located approximately 11km from Cannon Rocks, Bushman's River Mouth is a charming village that draws adventurers and nature lovers alike. With a consistent flow of visitors throughout the year, peaking in September and December to January, this destination is ideal for those seeking outdoor adventures. Popular activities include fishing and boating, while the nearby nature reserves and national parks offer breathtaking scenery and opportunities for exploration. Enjoy a tranquil day by the river or embark on an exciting outing that showcases the area's natural beauty.
  • Boknes Strand: Situated in close proximity to Cannon Rocks, Boknes Strand is a picturesque village that invites visitors seeking a luxurious outdoor experience. With peak tourist times in March and December to January, this area is perfect for sports enthusiasts and those looking to indulge in leisure activities. Golfers will find excellent golf courses and private clubs, while the scenic coastline offers ample opportunities for relaxation and adventure. Enjoy the breathtaking views and vibrant atmosphere that Boknes Strand has to offer, making it a memorable destination.

Things to do in Cannon Rocks

Shopping

Cannon Rocks offers a few local shops where you can find handmade crafts and beachwear. If you're up for a drive, head to the nearby Kenton-on-Sea, where you can explore more shops and markets for unique gifts and souvenirs.

Recreation

At the Cannon Rocks Wellness Retreat, indulge in soothing massages and rejuvenating yoga sessions surrounded by nature. Explore the nearby pristine beaches for leisurely walks and enjoy mindfulness practices that enhance relaxation and well-being. The tranquil atmosphere invites you to unwind and reconnect with yourself.

Adventure

Explore the stunning beaches of Cannon Rocks for thrilling surf sessions or relaxing sunbathing. Take a hike along the scenic coastline, where you can discover diverse marine life and captivating views. Consider kayaking in the nearby estuaries for an exciting way to appreciate the natural beauty of the area.

Nightlife

Enjoy a relaxed evening at the Cannon Rocks Sports Club, where you can mingle with locals over drinks and watch live sports. For a cozy atmosphere, visit the nearby Cannon Rocks Café, offering delightful snacks and occasional live music events that create a warm, inviting vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Cannon Rocks

Cannon Rocks, located in the Eastern Cape of South Africa, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy stunning beaches, explore nearby nature reserves, and find family-friendly beach spots. With a variety of attractions catering to those seeking outdoor experiences, Cannon Rocks promises an unforgettable vacation filled with scenic beauty and adventure.

  • Kenton on Sea Beach: Located 14km from Cannon Rocks, this beautiful beach offers a relaxed atmosphere where you can soak up the sun, enjoy the gentle waves, and take leisurely strolls along the shore. The stunning natural scenery and vibrant beach vibes make it a perfect spot for relaxation.
  • Kenton Marina: Just 13km away, Kenton Marina provides a hub for adventure seekers. Engage in various outdoor activities such as boating and fishing while enjoying the picturesque views of the water. The marina is a great place to embrace the beach lifestyle.
  • Kariega Heights: Also 13km from Cannon Rocks, this nature reserve invites you to explore its eco-friendly trails. Experience the beauty of local wildlife and lush landscapes, making it a fantastic destination for outdoor enthusiasts who love hiking and nature.

Best time to go to Cannon Rocks

The best time to visit Cannon Rocks is dependent on what kind of holiday you are seeking. January and February are its hottest month on average. At the time of February, visitor numbers are slightly high and weather is mostly sunny. July is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January72.7°F (22.6°C)No RainMostly SunnyAverageSlightly High
February72.7°F (22.6°C)Light RainMostly SunnySlightly HighSlightly High
March71.2°F (21.8°C)No RainMostly SunnySlightly LowAverage
April67.3°F (19.6°C)No RainMostly SunnySlightly LowAverage
May64.6°F (18.1°C)No RainMostly SunnySlightly LowSlightly Low
June61.5°F (16.4°C)No RainMostly SunnyAverageSlightly Low
July60.6°F (15.9°C)No RainMostly SunnyAverageSlightly Low
August61.0°F (16.1°C)No RainMostly SunnyAverageAverage
September62.6°F (17.0°C)No RainMostly SunnySlightly HighAverage
October65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
November66.9°F (19.4°C)No RainMostly SunnyAverageSlightly High
December70.0°F (21.1°C)No RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to Cannon Rocks

Traveling to Cannon Rocks is convenient with two major airports nearby. Port Elizabeth Airport (PLZ) is approximately 90km away, with excellent hotel options like the 5-star Hacklewood Hill Country House and Lemon Tree Lane, both just 3km from the airport. No5 Boutique Art Hotel by Mantis is another great choice, located 5km from PLZ. East London Airport (ELS), located about 143km from Cannon Rocks, offers hotels such as the 4-star Premier Hotel East London ICC and Park Place Boutique Guesthouse, both 8km away. These hotels provide various transportation services for easy access to their respective airports.

Frequently asked questions

Where is the best place to stay in Cannon Rocks?
Located 12 mi (19.4 km) from the heart of Cannon Rocks, Kariega Game Reserve - Main Lodge is a top choice for your stay based on our traveler data. Other good options for your visit to the area are My Pond Hotel and Royal St. Andrews Hotel, Conference Centre & Spa. See all available top hotels, or vacation rentals in Cannon Rocks.
What are some of the best vacation home rentals that Cannon Rocks has to offer?
The Boat Shed: You might want to consider this vacation rental near Cannon Rocks, which is located near the beach and has an outdoor pool, a terrace, and a barbecue grill 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 you can cook with friends or family. You can relax into your vacation 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, the majority of hotel reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Cannon Rocks.
Where can I learn more about changing or cancelling my trip to Cannon Rocks?
For more information about picking new dates or cancelling your trip to Cannon Rocks, click here.
What's the best accommodation near Port Elizabeth Airport (PLZ)?
Road Lodge Port Elizabeth Airport is a popular hotel, featuring a roundtrip airport shuttle and an airport shuttle. It's located a short 0.2 mi (0.3 km) from Port Elizabeth Airport. Other choices within close proximity to the airport include Treetops Guesthouse and á La Martha's Air-Port Guest House.
How is it to stay in Cannon Rocks?
Those traveling to Cannon Rocks are sure to enjoy the sights to see and things to do. In Cannon Rocks, there are 3 hotels and other accommodations 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, Kenton Marina, and Mosaic Studio. You'll also find John Muirhead Nature Reserve and Kariega Centre in the area. Check out what more 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 temp of 72°F, while the coldest months are July and August with an average of 61°F. Average annual precipitation for Cannon Rocks is 19 inches.