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
Aug 20 - Aug 21
Tomorrow
Aug 21 - Aug 22
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Cannon Rocks hotels

Reserve now, pay later
Hotel
Breakfast included
Pet friendly
Hostel/Backpacker accommodation

1. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
P46,972
P54,018 total
includes taxes & fees
Aug 21 - Aug 22
Sibuya Game Reserve

2. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
P84,564
P99,147 total
includes taxes & fees
Aug 27 - Aug 28
Kariega Game Reserve Settlers Drift

3. Umbono Private Lodge

Umbono Private Lodge
Alexandria
P9,910
P12,536 total
includes taxes & fees
Aug 21 - Aug 22
Umbono Private Lodge

4. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
P7,252
P8,340 total
includes taxes & fees
Aug 21 - Aug 22
African Safari Lodge

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
pius
P6,025
P6,929 total
includes taxes & fees
Aug 21 - Aug 22
Royal St. Andrews Hotel, Conference Centre & Spa

6. Kowie River Guest House

Kowie River Guest House
Port Alfred
United States
Alistair
P6,078
P6,078 total
includes taxes & fees
Aug 21 - Aug 22
Kowie River Guest House

7. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Reinhardt
P3,865
P4,445 total
includes taxes & fees
Aug 25 - Aug 26
My Pond Hotel

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
P7,324
P8,422 total
includes taxes & fees
Aug 21 - Aug 22
First Group Kowie River Chalets

9. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Lorraine
P59,459
P70,277 total
includes taxes & fees
Aug 22 - Aug 23
Kariega Game Reserve - Ukhozi Lodge

10. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
P9,183
P10,561 total
includes taxes & fees
Sep 2 - Sep 3
Ocean Breeze

11. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
P8,258
P9,497 total
includes taxes & fees
Aug 24 - Aug 25
Inverell Station

12. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
P47,567
P56,601 total
includes taxes & fees
Aug 22 - Aug 23
Kariega Game Reserve - Main Lodge

13. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
P9,579
P11,016 total
includes taxes & fees
Aug 23 - Aug 24
Driftwood - Kenton on Sea

14. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
P59,459
P70,277 total
includes taxes & fees
Aug 21 - Aug 22
Kariega Game Reserve - River Lodge

15. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
P8,258
P9,497 total
includes taxes & fees
Aug 25 - Aug 26
The Boat Shed

16. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
P4,559
P4,559 total
includes taxes & fees
Aug 23 - Aug 24
The Lookout Guest House

17. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
P7,432
P8,547 total
includes taxes & fees
Aug 26 - Aug 27
Dockside Guest House

18. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
P1,652
P1,899 total
includes taxes & fees
Sep 2 - Sep 3
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

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 5 days 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 2 months ago
Inverell Station
Kowie River Guest House

Kowie River Guest House

10/10 Excellent
"Amazing stay! Absolutely perfect 😊"
Melanie 1-night trip
Posted 2 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 3 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 7 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 10 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 11 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

More cheap stays in Cannon Rocks

Woodlands Cottages & Camping

Woodlands Cottages & Camping

Grahamstown Road R343 Kenton on Sea Eastern Cape
P1,652
P1,899 total
Sep 2 - Sep 3
includes taxes & fees
Woodlands Cottages & Camping
Sunshine Modern Retreat

Sunshine Modern Retreat

Port Alfred Eastern Cape
Get ratesSunshine Modern Retreat
First Group Kowie River Chalets

First Group Kowie River Chalets

ORIOLE ROAD 1 PORT ALFRED
Get ratesFirst Group Kowie River Chalets

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 21.8 mi (35 km) from the heart of Cannon Rocks, Royal St. Andrews Hotel, Conference Centre & Spa 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 My Pond Hotel. 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, Shelley Bay, and Kariega Centre. You'll also find Kariega Heights and Kenton Marina 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.