Default HTG hotel image

Find hotels in Cannon Rocks from ₩101,047

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cannon Rocks hotels

Kowie River Guest House

Kowie River Guest House
3.5 star property
Port Alfred
10.0 out of 10, Exceptional, (6 reviews)
"Excellent and convenient"
United States
Alistair
The price is ₩146,977
₩146,977 total
includes taxes & fees
Jul 31 - Aug 1
Kowie River Guest House

Royal St. Andrews Hotel, Conference Centre & Spa

Royal St. Andrews Hotel, Conference Centre & Spa
4.0 star property
West Bank
9.4 out of 10, Exceptional, (89 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
The price is ₩163,911
₩188,497 total
includes taxes & fees
Jul 14 - Jul 15
Royal St. Andrews Hotel, Conference Centre & Spa

Umbono Private Lodge

Umbono Private Lodge
3.0 star property
Alexandria
The price is ₩239,636
₩303,139 total
includes taxes & fees
Jul 19 - Jul 20
Umbono Private Lodge

African Safari Lodge

African Safari Lodge
3.5 star property
Makhanda
10.0 out of 10, Exceptional, (3 reviews)
"The scenery and wildlife was really welcome to relax after a busy day driving and seeing clients."
South Africa
Izak
The price is ₩105,200
₩120,980 total
includes taxes & fees
Aug 3 - Aug 4
African Safari Lodge

The Lookout Guest House

The Lookout Guest House
4.0 star property
Port Alfred
9.6 out of 10, Exceptional, (23 reviews)
"Amazing location and facilities. Service was incredible. "
Australia
Isaac
The price is ₩101,047
₩101,047 total
includes taxes & fees
Aug 2 - Aug 3
The Lookout Guest House

My Pond Hotel

My Pond Hotel
3.5 star property
Port Alfred
8.4 out of 10, Very Good, (54 reviews)
"Clean room, friendly staff"
South Africa
Reinhardt
The price is ₩90,743
₩104,354 total
includes taxes & fees
Jul 20 - Jul 21
My Pond Hotel

Sibuya Game Reserve

Sibuya Game Reserve
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (32 reviews)
"Oh my goodness where do I start. This was by far the most magical part of our trip. The stillness, the sightings, the delicious menu, the friendly staff. Definitely want to return. Thank you for amazing stay."
Australia
Fiona
The price is ₩663,322
₩762,820 total
includes taxes & fees
Jul 14 - Jul 15
Sibuya Game Reserve

First Group Kowie River Chalets

First Group Kowie River Chalets
3.0 star property
Port Alfred
9.2 out of 10, Wonderful, (12 reviews)
"Thank you for a great weekend at the Kowie Chalets. It was nice to see that the chalets looks like it does on the website photos. We can recommend this place to any of our friends and family."
South Africa
Debbie
The price is ₩199,821
₩229,794 total
includes taxes & fees
Jul 16 - Jul 17
First Group Kowie River Chalets

Dockside Guest House

Dockside Guest House
3.5 star property
Port Alfred
9.4 out of 10, Exceptional, (6 reviews)
"I arrived early afternoon and was checked in immediately. I had forgotten to load my South Africa map on to my TomTom GPS before leaving the UK and the lady of the house helped me do this on her own computer for which I will be eternally grateful. room was nice with balcony with table and chairs and river view. Bathroom had a tub - wonderful- and there were plenty of electrical points to charge phone etc. I walked to the nearby Quay Street at dusk to the recommended brew pub where I had a couple...
United Kingdom
Mr d
The price is ₩160,972
₩185,118 total
includes taxes & fees
Jul 23 - Jul 24
Dockside Guest House

Inverell Station

Inverell Station
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"Lovely place! "
Canada
Lucia M
The price is ₩199,697
₩229,652 total
includes taxes & fees
Jul 16 - Jul 17
Inverell Station

Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (28 reviews)
"Gresat location and facilities and very helpful and friendly staff"
United Kingdom
John
The price is ₩1,150,253
₩1,368,721 total
includes taxes & fees
Aug 4 - Aug 5
Kariega Game Reserve - Main Lodge

Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"It was an amazing place. Looks even better than in the pictures. It's clean, well looked after. Well located. The hosts communicated well and made everything better ."
South Africa
Retshegofaditswe
The price is ₩231,648
₩266,395 total
includes taxes & fees
Jul 16 - Jul 17
Driftwood - Kenton on Sea

Ocean Breeze

Ocean Breeze
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (1 review)
"We very visit Kenton each year. We have stayed in a number of the houses that form this group. They are all wonderful. "
South Africa
cavan
The price is ₩215,672
₩248,023 total
includes taxes & fees
Aug 9 - Aug 10
Ocean Breeze

Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
4.0 star property
Kenton on Sea
8.4 out of 10, Very Good, (11 reviews)
"Amazing game reserve with very knowledgeable rangers. Very bespoke and special. Facilities were luxurious and hospitality was amazing.,highly recommend . "
United Kingdom
Elaine
The price is ₩1,437,816
₩1,699,418 total
includes taxes & fees
Jul 19 - Jul 20
Kariega Game Reserve - River Lodge

Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (19 reviews)
" Incredible experience with world class service "
United Kingdom
Eleanor
The price is ₩1,437,816
₩1,699,418 total
includes taxes & fees
Aug 2 - Aug 3
Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (15 reviews)
"Perfect property."
Germany
Ole
The price is ₩2,044,894
₩2,397,558 total
includes taxes & fees
Jul 16 - Jul 17
Kariega Game Reserve Settlers Drift
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Cannon Rocks Hotel Reviews

More cheap stays in Cannon Rocks

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 22.1 mi (35.6 km) from the heart of Cannon Rocks, My Pond Hotel is a top choice for your stay based on our traveler data. Other good options for your visit to the area are Kariega Game Reserve - Main Lodge 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 home 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 Marina, Kenton on Sea Beach, and Mosaic Studio. You'll also find Ndlambe Local Municipality Kenton-on-Sea Office and Shelley Bay 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.