Default HTG hotel image

Search Cannon Rocks hotels

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

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, (89 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
The price is NZ$195
includes taxes & fees
27 June - 28 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$220
includes taxes & fees
19 July - 20 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$159
includes taxes & fees
29 June - 30 June
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$121
includes taxes & fees
5 July - 6 July
My Pond Hotel

Umbono Private Lodge

Umbono Private Lodge
3.0 star property
Alexandria
The price is NZ$324
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
1 July - 2 July
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$825
includes taxes & fees
25 June - 26 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)
"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 NZ$262
includes taxes & fees
27 June - 28 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$270
includes taxes & fees
29 June - 30 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$253
includes taxes & fees
25 June - 26 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$290
includes taxes & fees
29 June - 30 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$189
includes taxes & fees
21 July - 22 July
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 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,575
includes taxes & fees
7 July - 8 July
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,939
includes taxes & fees
29 June - 30 June
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,783
includes taxes & fees
28 June - 29 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)
"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 NZ$1,923
includes taxes & fees
28 June - 29 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

Recent Reviews in Cannon Rocks

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.