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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Property class

Guest rating

Our top choices for Cannon Rocks hotels

Hotel
Breakfast included
Reserve now, pay later
Pet-friendly
Pool

1. Umbono Private Lodge

Umbono Private Lodge
Alexandria
NZ$325
includes taxes & fees
10 Aug - 11 Aug
Umbono Private Lodge

2. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
NZ$271
includes taxes & fees
11 Aug - 12 Aug
Ocean Breeze

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
Hercules
NZ$214
includes taxes & fees
9 Aug - 10 Aug
Royal St. Andrews Hotel, Conference Centre & Spa

4. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
NZ$1,455
includes taxes & fees
15 Aug - 16 Aug
Sibuya Game Reserve

5. Kowie River Guest House

Kowie River Guest House
Port Alfred
United States
Alistair
NZ$157
includes taxes & fees
25 Aug - 26 Aug
Kowie River Guest House

6. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
NZ$130
includes taxes & fees
17 Aug - 18 Aug
African Safari Lodge

7. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Reinhardt
NZ$109
includes taxes & fees
9 Aug - 10 Aug
My Pond Hotel

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
NZ$234
includes taxes & fees
11 Aug - 12 Aug
First Group Kowie River Chalets

9. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
NZ$260
includes taxes & fees
13 Aug - 14 Aug
Inverell Station

10. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
NZ$299
includes taxes & fees
11 Aug - 12 Aug
Driftwood - Kenton on Sea

11. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
NZ$258
includes taxes & fees
17 Aug - 18 Aug
The Boat Shed

12. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
NZ$2,624
includes taxes & fees
10 Aug - 11 Aug
Kariega Game Reserve Settlers Drift

13. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
NZ$1,538
includes taxes & fees
15 Aug - 16 Aug
Kariega Game Reserve - Main Lodge

14. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Lorraine
NZ$1,910
includes taxes & fees
12 Aug - 13 Aug
Kariega Game Reserve - Ukhozi Lodge

15. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
NZ$1,877
includes taxes & fees
10 Aug - 11 Aug
Kariega Game Reserve - River Lodge

16. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
NZ$115
includes taxes & fees
10 Aug - 11 Aug
The Lookout Guest House

17. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
NZ$226
includes taxes & fees
25 Aug - 26 Aug
Dockside Guest House

18. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
NZ$51
includes taxes & fees
15 Aug - 16 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

Recent Reviews in Cannon Rocks

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 2 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 6 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 9 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

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

When is the best time to go to Cannon Rocks?
For families and those looking for a relaxing beach holiday, the best time to visit Cannon Rocks is during the summer months, from December to February.During this period, you'll experience warm weather superb for beach activities and water sports. The Indian Ocean is at its most inviting, making it ideal for swimming, surfing, and kiteboarding. The local shops and restaurants are fully operational, offering a convenient and enjoyable experience for visitors.For couples seeking a quieter escape with pleasant weather for outdoor activities like hiking and exploring, the shoulder seasons of spring (September to November) and autumn (March to May) are excellent choices. The temperatures are mild, and the crowds are smaller, allowing for a more serene experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Cannon Rocks.
How can I save on a hotel booking in Cannon Rocks with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Cannon Rocks hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Cannon Rocks?
Prices for hotels in Cannon Rocks often vary, but you can find a great deal from NZ$51 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia