Default HTG hotel image

Search Cannon Rocks hotels

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cannon Rocks hotels

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, (88 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
The price is NZ$193
includes taxes & fees
26 June - 27 June
Royal St. Andrews Hotel, Conference Centre & Spa

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 NZ$218
includes taxes & fees
12 July - 13 July
African Safari Lodge

Kowie River Guest House

Kowie River Guest House
3.5 star property
Port Alfred
10.0 out of 10, Exceptional, (4 reviews)
"Excellent and convenient"
United States
Alistair
The price is NZ$153
includes taxes & fees
14 July - 15 July
Kowie River 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 NZ$120
includes taxes & fees
24 June - 25 June
My Pond Hotel

Umbono Private Lodge

Umbono Private Lodge
3.0 star property
Alexandria
The price is NZ$319
includes taxes & fees
29 June - 30 June
Umbono Private 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 NZ$117
includes taxes & fees
26 June - 27 June
The Lookout Guest House

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 NZ$820
includes taxes & fees
24 June - 25 June
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)
The price is NZ$241
includes taxes & fees
24 June - 25 June
First Group Kowie River Chalets

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 NZ$269
includes taxes & fees
23 June - 24 June
Ocean Breeze

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 NZ$251
includes taxes & fees
24 June - 25 June
Inverell Station

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 NZ$289
includes taxes & fees
24 June - 25 June
Driftwood - Kenton on Sea

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 NZ$187
includes taxes & fees
24 June - 25 June
Dockside Guest House

The Boat Shed

The Boat Shed
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"Ein fantastischer Haus "
Switzerland
Rene
The price is NZ$249
includes taxes & fees
23 June - 24 June
The Boat Shed

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 NZ$1,539
includes taxes & fees
28 June - 29 June
Kariega Game Reserve - Main 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 NZ$1,910
includes taxes & fees
14 July - 15 July
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 NZ$2,765
includes taxes & fees
26 June - 27 June
Kariega Game Reserve Settlers Drift

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)
The price is NZ$1,910
includes taxes & fees
24 June - 25 June
Kariega Game Reserve - River Lodge
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 accommodation in Cannon Rocks

Find out more about Cannon Rocks

Top reasons to visit Cannon Rocks

  • Stunning Beaches: Cannon Rocks boasts beautiful beaches with pristine sands and incredible sunsets, perfect for relaxation and exploration.
  • Adventure Sports: The strong winds create ideal conditions for thrilling water sports, attracting adventure enthusiasts.
  • Scenic Coastal Walks: Enjoy breathtaking views while wandering along picturesque coastal trails and majestic sand dunes.
  • Local Art Festival: Experience the vibrant local culture through an annual art festival showcasing regional creativity.
  • Diverse Accommodation: Choose from charming guest houses to self-catering options, catering to all types of travellers.

Find great hotels near Cannon Rocks

Discover the charm of Cannon Rocks with a variety of accommodation options that cater to every traveler's desires. From inviting guest houses to cosy vacation rentals and self-catering bokkabanas, you'll find the perfect spot for family adventures or a relaxing getaway. Enjoy the region’s natural beauty while indulging in spa treatments and outdoor activities, ensuring a memorable experience for all visitors.

  • Sibuya Game Reserve: Located approximately 14.5km from Cannon Rocks, Sibuya Game Reserve is a distinguished 4-star lodge that offers an exceptional family and adventure experience. With a perfect guest rating of 10.0 out of 10, this property is designed for those seeking outdoor activities and recreation. Guests can partake in a variety of adventure sports such as rowing, canoeing, fishing, and boat tours. Families will appreciate the onsite childcare services, including babysitting and a playground for children, ensuring a memorable stay for both parents and kids.
  • Kariega Game Reserve - Main Lodge: Situated 19.3km from Cannon Rocks, the 4-star Kariega Game Reserve - Main Lodge boasts a commendable guest rating of 9.6 out of 10. This lodge is ideal for families and adventure seekers alike, offering activities such as fishing, snorkeling, and surfing nearby. The property features amenities for children, including a free kids' club, an arcade game room, and a children’s pool, making it a family-friendly destination. Guests can immerse themselves in the natural surroundings while enjoying the thrilling outdoor experiences that await.
  • Kariega Game Reserve - Ukhozi Lodge: Also located 19.3km from Cannon Rocks, the 4-star Kariega Game Reserve - Ukhozi Lodge is renowned for its spa-themed atmosphere and adventure offerings, holding a guest rating of 9.6 out of 10. This lodge caters to those who wish to relax and rejuvenate, featuring a full spa with various treatments, alongside outdoor activities such as hiking, fishing, and snorkeling. The seasonal outdoor pool adds to the holistic experience, providing a serene environment for guests to unwind after a day of exploration.

Where to stay in and around Cannon Rocks

Discover the breathtaking beauty of Cannon Rocks, Eastern Cape, where stunning beaches and majestic sandstone boulders await. This coastal gem is perfect for outdoor enthusiasts and adventure seekers alike. Explore the picturesque natural coastline, wander through spectacular sand dunes, and take in the scenic vistas that make this region a must-visit. With its perfect blend of relaxation and excitement, Cannon Rocks promises an unforgettable holiday experience for every traveller.

  • Kenton on Sea: Nestled 12.9km from Cannon Rocks, Kenton on Sea boasts a charming coastal atmosphere perfect for outdoor enthusiasts and families alike. The town comes alive with visitors primarily in September and during the festive December to January period. Activities abound, from enjoying the sun at the local beaches to teeing off at the nearby golf courses and country clubs. Highlighted attractions include scenic parks and nature reserves, where you can immerse yourself in the region's natural beauty while relishing quality family time.
  • Bushman's River Mouth: Located 11.3km from Cannon Rocks, Bushman's River Mouth is a delightful village that offers a blend of adventure and stunning scenery. With steady visitor numbers, especially during September and December to January, it’s a favourite for those seeking outdoor activities. Here, you can engage in fishing and boating, exploring the tranquil waters that define the area. Nature enthusiasts will appreciate proximity to both national parks and nature reserves, making it an ideal spot for exploration and relaxation amidst breathtaking landscapes.
  • Boknes Strand: Situated within the vicinity of Cannon Rocks, Boknes Strand is a quaint village known for its luxurious beachside experiences. The area's appeal peaks in March and the December holiday season, drawing visitors for its sports and outdoor activities. With access to premier golf courses and country clubs, it caters to those looking to indulge in a bit of luxury while enjoying the coastal charm. Boknes Strand is perfect for a serene getaway, where you can unwind and soak up the sun on beautiful sandy shores.

Things to do in Cannon Rocks

Shopping

Cannon Rocks offers a charming local shopping experience with quaint boutiques and craft shops. If you're up for a drive, head to the nearby town of Kenton-on-Sea for more extensive options, including the Kenton-on-Sea Market, where you can find unique handmade souvenirs and local delicacies.

Recreation

Experience the tranquility of the Cannon Rocks Wellness Retreat, where you can indulge in yoga sessions surrounded by nature and rejuvenating spa treatments. For outdoor fun, explore the pristine beaches for swimming, walking, or simply soaking up the sun while enjoying the serene coastal atmosphere.

Adventure

In Cannon Rocks, explore the pristine beaches ideal for kite surfing and paddle boarding, where the waves provide an exhilarating challenge. Venture to nearby nature reserves for hiking trails that showcase the stunning coastal scenery and diverse wildlife, making for a memorable outdoor adventure.

Nightlife

Cannon Rocks offers a relaxed nightlife vibe with charming beach bars and laid-back taverns. Enjoy local live music and sip on refreshing cocktails while soaking in the coastal atmosphere. The starry skies create a magical backdrop for evening gatherings with friends and fellow travellers.

*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 is a fantastic destination for those seeking outdoor adventures and breathtaking scenery. With its beautiful beaches, nature reserves, and family-friendly spots, visitors can enjoy a variety of activities that cater to beach lovers and adventure seekers alike. This charming locale promises a memorable experience for all who venture to explore its stunning natural beauty.

  • Kenton on Sea Beach: This scenic beach, located 14.5km from Cannon Rocks, offers a relaxed atmosphere with golden sands and gentle waves, ideal for sunbathing, swimming, or leisurely strolls along the shore.
  • Kenton Marina: Situated 12.9km away, Kenton Marina is a hub for outdoor adventures. Engage in thrilling water sports, enjoy boat trips, or simply soak up the vibrant coastal vibes while overlooking the beautiful lagoon.
  • Kariega Heights: Also 12.9km from Cannon Rocks, this eco-friendly nature reserve invites exploration. With diverse flora and fauna, you can embark on hiking trails that unveil stunning views and the chance to connect with 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

Accessing Cannon Rocks is convenient via two major airports. Port Elizabeth Airport (ELS.0-aPLZ-0.Travel-Guide-Filter-Hotels >PLZ) is situated 90.1km away, with nearby accommodation options like the 5-star Hacklewood Hill Country House and Lemon Tree Lane, both 3.2km from the airport. No5 Boutique Art Hotel by Mantis, a 4.5-star hotel, is 4.8km from PLZ. East London Airport (ELS), located 143.2km from Cannon Rocks, offers nearby stays such as the 4-star Premier Hotel East London ICC and Park Place Boutique Guesthouse, both 8.0km away. The hotels near East London provide transportation services including airport shuttles and other transport options for easy access to the airport.

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 traveller data. Other good options for your visit to the area are Royal St. Andrews Hotel, Conference Centre & Spa and Kariega Game Reserve - Main Lodge. 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?
Inverell Station: This holiday home rental outside Cannon Rocks is located near the beach, and has an outdoor pool, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a stovetop and an electric kettle. Another good choice for your trip to Cannon Rocks is Seas The Breeze. 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 Marina, Kenton on Sea Beach and Mosaic Studio. You'll also find Shelley Bay and John Muirhead Nature Reserve 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.