Default HTG hotel image

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
Oct 4 - Oct 5
Tomorrow
Oct 5 - Oct 6
Next weekend
Oct 9 - Oct 11
In two weeks
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Cannon Rocks hotels

1. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
P109,728
P128,065 total
includes taxes & fees
Oct 5 - Oct 6
Kariega Game Reserve Settlers Drift

2. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
P51,598
P59,338 total
includes taxes & fees
Oct 5 - Oct 6
Sibuya Game Reserve

3. Umbono Private Lodge

Umbono Private Lodge
Alexandria
P9,797
P12,393 total
includes taxes & fees
Oct 8 - Oct 9
Umbono Private Lodge

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
pius
P5,651
P6,499 total
includes taxes & fees
Oct 29 - Oct 30
Royal St. Andrews Hotel, Conference Centre & Spa

5. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Guy
P4,294
P4,938 total
includes taxes & fees
Oct 5 - Oct 6
My Pond Hotel

6. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
P7,170
P8,245 total
includes taxes & fees
Oct 6 - Oct 7
African Safari Lodge

7. Kowie River Guest House

Kowie River Guest House
Port Alfred
South Africa
Yoshna
P6,760
P6,760 total
includes taxes & fees
Oct 7 - Oct 8
Kowie River Guest House

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
P7,240
P8,326 total
includes taxes & fees
Oct 5 - Oct 6
First Group Kowie River Chalets

9. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
P55,517
P65,722 total
includes taxes & fees
Oct 5 - Oct 6
Kariega Game Reserve - Main Lodge

10. The Oyster Box Beach House

The Oyster Box Beach House
Kenton on Sea
United States
thomas
P17,472
P20,092 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
P73,152
P86,003 total
includes taxes & fees
Oct 5 - Oct 6
Kariega Game Reserve - Ukhozi Lodge

12. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
P9,471
P10,891 total
includes taxes & fees
Oct 5 - Oct 6
Inverell Station

13. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
P9,471
P10,891 total
includes taxes & fees
Oct 14 - Oct 15
The Boat Shed

14. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
P73,152
P86,003 total
includes taxes & fees
Oct 5 - Oct 6
Kariega Game Reserve - River Lodge

15. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
P9,471
P10,891 total
includes taxes & fees
Oct 6 - Oct 7
Driftwood - Kenton on Sea

16. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
P1,633
P1,878 total
includes taxes & fees
Oct 8 - Oct 9
Woodlands Cottages & Camping

17. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
P9,079
P10,440 total
includes taxes & fees
Nov 4 - Nov 5
Ocean Breeze

18. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
P4,507
P4,507 total
includes taxes & fees
Oct 7 - Oct 8
The Lookout Guest House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Cannon Rocks Hotel Reviews

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 3 months 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 5 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 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
P1,633
P1,878 total
Oct 8 - Oct 9
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 beautiful beaches with dramatic sandstone boulders and expansive sand dunes, perfect for sunbathing and relaxation.
  • Outdoor Adventures: The area offers numerous nature trails and activities for adventure seekers, set against breathtaking coastal scenery.
  • Vibrant Local Culture: Experience the local art festival, showcasing the creativity and talent of the region.
  • Family-Friendly Atmosphere: Cannon Rocks provides various family-oriented spots, ideal for creating lasting memories together.
  • Diverse Accommodation: Choose from a range of lodges, guest houses, and self-catering options tailored to enhance your beach getaway.

Find great hotels near Cannon Rocks

Discover the charm of Cannon Rocks with a variety of accommodation options, including lodges and hotels tailored for adventure seekers. Whether you prefer a guest house, a self-catering bokkabanas, or a cosy holiday rental, you'll find the perfect retreat for a memorable beach vacation. Experience the serene beauty of the Eastern Cape while enjoying exceptional facilities designed to enhance your stay.

  • Sibuya Game Reserve: Nestled approximately 14km from Cannon Rocks, Sibuya Game Reserve offers a unique blend of adventure and family-friendly experiences. This 4-star lodge is renowned for its exceptional guest rating of 10.0 out of 10, making it an ideal choice for those seeking an adventurous getaway. Guests can partake in a variety of onsite and nearby activities, including rowing, canoeing, and fishing. The lodge also caters to families with amenities such as supervised childcare and a playground, ensuring children have a delightful stay while parents enjoy the surrounding natural beauty.
  • Kariega Game Reserve - Main Lodge: Located around 19km from Cannon Rocks, the Kariega Game Reserve - Main Lodge is a 4-star accommodation that boasts a commendable guest rating of 9.6 out of 10. This lodge is perfect for families and adventure enthusiasts alike, offering activities such as fishing, snorkelling, and surfing nearby. The property also provides a range of child-friendly facilities, including a children’s club, arcade game room, and a pool to keep the younger guests entertained. Relaxation and adventure come together seamlessly at this lodge, making it a top choice for family vacations.
  • Kariega Game Reserve - Ukhozi Lodge: Situated 19km from Cannon Rocks, the Kariega Game Reserve - Ukhozi Lodge is another 4-star option with a guest rating of 9.6 out of 10. This lodge is designed for those seeking a blend of adventure and relaxation, offering activities like hiking, fishing, and even skydiving nearby. The full-service spa enhances the experience, featuring treatments such as hot stone massages and aromatherapy, allowing guests to unwind after a day of exploration. With its focus on both adventure and wellness, Ukhozi Lodge provides a memorable retreat.

Where to stay in and around Cannon Rocks

Cannon Rocks offers a stunning coastal escape, perfect for outdoor enthusiasts and families alike. Explore beautiful beaches lined with dramatic sandstone boulders and expansive sand dunes. Venture to nearby coastal destinations that showcase the area's natural coastline, ideal for eco-friendly adventures and sports activities. Whether you seek relaxation or excitement, Cannon Rocks and its surroundings promise an unforgettable holiday experience in the heart of South Africa's Eastern Cape.

  • Kenton on Sea: Nestled 13km from Cannon Rocks, Kenton on Sea is a charming coastal town that draws visitors seeking outdoor and eco-friendly experiences. Known for its family-friendly atmosphere, the town offers an array of activities including golfing, visits to private country clubs, and relaxing in its scenic recreational areas. Nature enthusiasts will appreciate the nearby parks, nature reserves, and stunning beaches that provide ample opportunities for exploration and relaxation. The peak travel periods in September and December to January ensure a vibrant atmosphere, making it an ideal spot for a memorable holiday.
  • Bushman's River Mouth: Located a mere 11km from Cannon Rocks, Bushman's River Mouth is a quaint village that promises an adventurous escape. Renowned for its breathtaking scenery, this destination is perfect for those who love outdoor activities. Visitors can enjoy fishing, boating, and exploring the surrounding nature and national parks. The consistent influx of travellers, particularly in September and December to January, contributes to a lively community vibe. With its picturesque landscapes and recreational areas, Bushman's River Mouth is a must-visit for adventure seekers and nature lovers alike.
  • Boknes Strand: Situated in close proximity to Cannon Rocks, Boknes Strand is a delightful village known for its luxurious ambiance and outdoor sports activities. Visitors can indulge in golfing at the local country clubs and golf courses, making it a prime choice for sports enthusiasts. The village sees peak tourism in March and December to January, ensuring a vibrant atmosphere for relaxation and recreation. With its beautiful surroundings and upscale offerings, Boknes Strand provides a perfect blend of leisure and adventure for a memorable getaway.

Things to do in Cannon Rocks

Shopping

Cannon Rocks offers local craft shops and small markets where you can find unique souvenirs and gifts. If you're up for a drive, the nearby Kenton-on-Sea features larger shopping options, including boutiques and artisanal stores that showcase regional crafts and products.

Recreation

At Cannon Rocks, the tranquil Wild Coast Retreat offers yoga sessions amidst serene landscapes, complemented by holistic therapies designed to rejuvenate the mind and body. Nearby, explore the pristine beaches for leisurely walks or partake in birdwatching to connect with nature.

Adventure

Cannon Rocks offers thrilling activities such as kite surfing along its pristine beaches, where you can ride the waves and catch the wind. Explore the nearby Addo Elephant National Park, home to diverse wildlife, or indulge in hiking trails that showcase the region's stunning coastal scenery.

Nightlife

Cannon Rocks offers a laid-back nightlife atmosphere with beachside bars like The Driftwood Café, where you can enjoy cocktails and live music. Nearby, the local taverns provide a warm ambiance for mingling with locals while enjoying a relaxed evening under the stars.

*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 offers an ideal destination for outdoor enthusiasts seeking adventure and picturesque scenery. With its stunning beaches, nature reserves, and family-friendly spots, visitors can immerse themselves in a variety of experiences that highlight the area's natural beauty. Whether you're looking for thrilling outdoor activities or simply wish to relax by the sea, Cannon Rocks and its surroundings have plenty to offer for an unforgettable getaway.

  • Kenton on Sea Beach: Located 14km from Cannon Rocks, this beach offers a serene escape with its soft sands and gentle waves, ideal for relaxation and leisurely walks along the shore.
  • Kenton Marina: Just 13km away, Kenton Marina invites adventure enthusiasts to engage in various water sports, fishing, and boat tours, all while soaking up the vibrant beach atmosphere.
  • Kariega Heights: Situated 13km from Cannon Rocks, this nature reserve provides a tranquil setting for eco-friendly explorations, with opportunities for hiking and discovering local wildlife amidst stunning natural scenery.

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

Reaching Cannon Rocks is convenient via two major airports. Port Elizabeth Airport (PLZ) is approximately 90km away, with excellent accommodation options nearby such as the 5-star Hacklewood Hill Country House and Lemon Tree Lane, both located about 3km from the airport. Another option is the 4.5-star No5 Boutique Art Hotel by Mantis, which is 5km away. Alternatively, East London Airport (ELS) is located around 143km from Cannon Rocks, with notable hotels like the 4-star Premier Hotel East London ICC and Park Place Boutique Guesthouse, both situated 8km from the airport. These hotels offer various transportation services for easy access to the 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.
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.