Find hotels in Cannon Rocks from ฿882

  • 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

Go beyond your typical stay in Cannon Rocks

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Cannon Rocks hotels

1. 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 ฿59,301
฿69,211 total
includes taxes & fees
7 Nov - 8 Nov
Kariega Game Reserve Settlers Drift

2. Sibuya Game Reserve

Sibuya Game Reserve
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (33 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 ฿27,886
฿32,069 total
includes taxes & fees
7 Nov - 8 Nov
Sibuya Game Reserve

3. 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, (91 reviews)
"Very nice stay , outstanding customer service and breakfast was delicious!"
United States
pius
The price is ฿3,355
฿3,858 total
includes taxes & fees
28 Nov - 29 Nov
Royal St. Andrews Hotel, Conference Centre & Spa

4. Umbono Private Lodge

Umbono Private Lodge
3.0 star property
Alexandria
The price is ฿5,295
฿6,698 total
includes taxes & fees
9 Nov - 10 Nov
Umbono Private Lodge

5. 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 ฿3,875
฿4,456 total
includes taxes & fees
13 Nov - 14 Nov
African Safari Lodge

6. Kowie River Guest House

Kowie River Guest House
3.5 star property
Port Alfred
10.0 out of 10, Exceptional, (6 reviews)
"Wonderful stay! Stunning river location, well-appointed rooms, all the amenities and more…"
South Africa
Yoshna
The price is ฿3,653
฿3,653 total
includes taxes & fees
9 Nov - 10 Nov
Kowie River Guest House

7. My Pond Hotel

My Pond Hotel
3.5 star property
Port Alfred
8.4 out of 10, Very good, (57 reviews)
"Excellent location great food and service highly recommend"
United Kingdom
Alan
The price is ฿1,786
฿2,054 total
includes taxes & fees
1 Dec - 2 Dec
My Pond Hotel

8. Villa Majestic

Villa Majestic
3.0 star property
Port Alfred
The price is ฿1,827
฿1,827 total
includes taxes & fees
11 Nov - 12 Nov
Villa Majestic

9. 3040 on Freshwater

3040 on Freshwater
2.0 star property
Port Alfred
The price is ฿2,030
฿2,030 total
includes taxes & fees
8 Nov - 9 Nov
3040 on Freshwater

10. 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 ฿3,913
฿4,500 total
includes taxes & fees
9 Nov - 10 Nov
First Group Kowie River Chalets

11. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (20 reviews)
"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...
United States
Alexander
The price is ฿39,534
฿46,479 total
includes taxes & fees
28 Nov - 29 Nov
Kariega Game Reserve - Ukhozi Lodge

12. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (34 reviews)
"Brilliant experience, great food, family friendly. Staff are all lovely and helpful. Really fun memorable stay . Great to get out and see the animals in a natural setting and see the beautiful nature"
United Kingdom
Isla
The price is ฿30,004
฿35,519 total
includes taxes & fees
28 Nov - 29 Nov
Kariega Game Reserve - Main Lodge

13. 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 ฿4,949
฿5,691 total
includes taxes & fees
10 Nov - 11 Nov
Ocean Breeze

14. 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 ฿5,162
฿5,937 total
includes taxes & fees
9 Nov - 10 Nov
Driftwood - Kenton on Sea

15. Inverell Station

Inverell Station
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (3 reviews)
"Lovely place! "
Canada
Lucia M
The price is ฿5,162
฿5,937 total
includes taxes & fees
9 Nov - 10 Nov
Inverell Station

16. Woodlands Cottages & Camping

Woodlands Cottages & Camping
2.0 star property
Kenton on Sea
The price is ฿882
฿1,015 total
includes taxes & fees
7 Nov - 8 Nov
Woodlands Cottages & Camping

17. 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 ฿5,162
฿5,937 total
includes taxes & fees
11 Nov - 12 Nov
The Boat Shed

18. 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 ฿39,534
฿46,479 total
includes taxes & fees
13 Nov - 14 Nov
Kariega Game Reserve - River Lodge

19. The Lookout Guest House

The Lookout Guest House
4.0 star property
Port Alfred
9.6 out of 10, Exceptional, (24 reviews)
"Amazing location and facilities. Service was incredible. "
Australia
Isaac
The price is ฿2,436
฿2,436 total
includes taxes & fees
7 Nov - 8 Nov
The Lookout Guest House

20. 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 ฿4,412
฿5,074 total
includes taxes & fees
23 Nov - 24 Nov
Dockside Guest House
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.

Hotels recommended for families in Cannon Rocks

Top Cannon Rocks Hotel Reviews

Find out more about Cannon Rocks

Top reasons to visit Cannon Rocks

  • Stunning Beaches: Cannon Rocks boasts pristine beaches with striking sandstone boulders, perfect for relaxation and exploration.
  • Outdoor Adventures: The area is ideal for hiking, water sports, and eco-friendly activities, catering to all adventure seekers.
  • Nature Trails: Enjoy leisurely walks along the beautiful natural coastline and discover scenic nature reserves.
  • Local Art Festivals: Experience the vibrant local culture through art festivals showcasing regional creativity.
  • Charming Accommodation: Choose from inviting lodges and cosy guest houses, offering various amenities for a memorable stay.

Find great hotels near Cannon Rocks

Experience the charm of Cannon Rocks with a variety of accommodation options, from inviting lodges to cosy guest houses. Perfect for adventure seekers and beach lovers alike, these establishments offer a range of services, including spa facilities and self-catering rentals. Whether you’re looking for a home away from home or a relaxing retreat, Cannon Rocks has the ideal lodging to make your stay unforgettable.

  • Kariega Game Reserve - Main Lodge: Nestled 19km from Cannon Rocks, the Kariega Game Reserve - Main Lodge offers a thrilling escape for adventure seekers and families alike. With a stellar guest rating of 9.6 out of 10, this 4-star lodge is renowned for its variety of onsite adventure sports, including fishing, and nearby snorkelling and surfing opportunities. Families will appreciate the range of child-friendly amenities, such as a children's club, arcade game room, and dedicated pool for youngsters. The lodge’s immersive experience is ideal for those wishing to explore the wilderness while enjoying quality family time.
  • Kariega Game Reserve - Ukhozi Lodge: Located 19km from Cannon Rocks, Kariega Game Reserve - Ukhozi Lodge is a 4-star hotel that blends adventure with a serene spa experience, boasting a guest rating of 9.6 out of 10. Here, guests can indulge in a range of recreational activities, including onsite fishing and boat tours, along with nearby hiking and mountain biking. The lodge features a full-service spa offering a variety of treatments, ensuring guests can unwind after a day of adventure. With a relaxing pool area and attentive service, this lodge is perfect for those seeking both excitement and rejuvenation.
  • Kariega Game Reserve Settlers Drift: Situated just 11km from Cannon Rocks, the luxurious Kariega Game Reserve Settlers Drift shines with a remarkable guest rating of 10.0 out of 10. This 4-star lodge caters to couples and business travellers, offering romantic packages and breathtaking garden views from its restaurant. Guests can indulge in a full-service spa and outdoor pool experience, featuring massages and sun loungers. Ideal for those looking to combine relaxation with a touch of romance, this lodge provides an inviting atmosphere for a memorable getaway.

Where to stay in and around Cannon Rocks

For those seeking outdoor adventures and breathtaking scenery, Cannon Rocks in the Eastern Cape offers a splendid escape. Discover pristine beaches adorned with striking sandstone boulders, or take a leisurely stroll along the natural coastline. Explore the expansive sand dunes nearby, perfect for family outings and eco-friendly adventures. Whether you’re soaking up the sun or embarking on exhilarating hikes, Cannon Rocks promises an unforgettable experience in South Africa's stunning coastal paradise.

  • Kenton on Sea: Located a mere 13km from Cannon Rocks, Kenton on Sea is a charming coastal town renowned for its eco-friendly and family-oriented experiences. The area boasts beautiful parks, a nature reserve, and pristine beaches, making it a haven for outdoor enthusiasts. Visitors can engage in activities like golf at local country clubs or simply relax in the recreational areas. The peak travel seasons in September and the festive December to January period attract many holidaymakers eager to enjoy the scenic beauty and tranquillity Kenton has to offer.
  • Bushman's River Mouth: Just 11km from Cannon Rocks, Bushman's River Mouth is a quaint village that offers an adventurous escape amidst stunning scenery. Ideal for outdoor lovers, this locale is perfect for fishing and boating, with easy access to nearby nature reserves and national parks. The village's visitor numbers peak in September and December to January, when the area's natural beauty is at its most captivating. Whether you’re seeking an adrenaline rush or a peaceful retreat, Bushman’s River Mouth provides a perfect backdrop for your adventures.
  • Boknes Strand: Situated in close proximity to Cannon Rocks, Boknes Strand is a delightful village known for its luxurious outdoor experiences and sports activities. The local golf courses and country private clubs are highlights that attract visitors, particularly during the peak months of March and December to January. With its stunning coastal views and relaxed atmosphere, Boknes Strand is an ideal spot for those looking to unwind in a luxurious setting while still enjoying the thrill of outdoor sports.

Things to do in Cannon Rocks

Shopping

Cannon Rocks offers charming local shops for unique souvenirs and gifts. Explore nearby markets, or if you're up for a drive, visit the larger shopping centres in nearby towns like Kenton-on-Sea for a wider variety of options and a delightful shopping experience.

Recreation

At Cannon Rocks, the tranquil Healing Waters Wellness Centre offers holistic treatments amidst serene surroundings, allowing guests to rejuvenate their bodies and minds. Nearby, indulge in yoga sessions on the beach, where the sound of waves enhances your relaxation experience while connecting with nature.

Adventure

Cannon Rocks offers thrilling activities such as surfing its pristine waves, exploring the nearby Addo Elephant National Park for wildlife encounters, and enjoying scenic walks along the coastline. For those seeking tranquillity, the serene beaches provide an ideal spot for relaxation and beachcombing.

Nightlife

Experience a laid-back evening at The Fish and Chip Shop, where you can enjoy delicious local cuisine. If you're in the mood for live music, The Olde School offers a charming atmosphere with regular performances, perfect for relaxing after a day of exploration.

*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 an ideal destination for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore a variety of attractions, including beautiful beaches, nature reserves, and family-friendly spots. Whether you're looking to relax by the sea or embark on exciting outdoor activities, Cannon Rocks offers a delightful mix of experiences for all types of travellers.

  • Kenton on Sea Beach: Located 14km from Cannon Rocks, this stunning beach offers a relaxed atmosphere with golden sands and gentle waves, making it ideal for sunbathing and leisurely strolls along the shore.
  • Kenton Marina: Just 13km away, Kenton Marina is a hub for adventure seekers. Enjoy various water sports, explore the coastline, or simply unwind while soaking up the vibrant outdoor atmosphere.
  • Kariega Heights: Situated 13km from Cannon Rocks, this nature reserve features scenic trails and rich biodiversity. Experience eco-friendly outdoor adventures amidst lush landscapes and tranquil surroundings.

Best time to go to Cannon Rocks

The best time to visit Cannon Rocks can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cannon Rocks falls in January and February. February has slightly high visitor numbers and mostly sunny weather. The coolest average temperature in Cannon Rocks falls in July, visitor numbers are average and weather is mostly sunny with no rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 (PLZ) and East London (ELS). Port Elizabeth (PLZ) is situated 90km away, with excellent accommodation options such as the 5-star Hacklewood Hill Country House and Lemon Tree Lane, both 3km from the airport. The 4.5-star No5 Boutique Art Hotel is 5km away. East London (ELS), located 143km from Cannon Rocks, offers hotels like Premier Hotel East London ICC, Park Place Boutique Guesthouse, and 1st Class Manor B&B, all 8km from the airport, with various transportation services available to facilitate your journey.

Frequently Asked Questions

What are some of the best holiday rentals that Cannon Rocks has to offer?

The Boat Shed: This holiday home rental outside of Cannon Rocks is located near the beach, and has an outdoor pool, a terrace and a BBQ 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 that you can cook with friends or family. You can relax into your holiday 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! 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 on Sea Beach, Kenton Marina and Mosaic Studio. You'll also find John Muirhead Nature Reserve and Kariega Centre 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.

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 traveller 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.