Default HTG hotel image

Find hotels in Cannon Rocks from NT$981

  • 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

Check prices for these dates

This weekend
Next weekend

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 NT$57,308
NT$66,885 total
includes taxes & fees
Nov 7 - Nov 8
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 NT$26,948
NT$30,991 total
includes taxes & fees
Nov 6 - Nov 7
Sibuya Game Reserve

3. Umbono Private Lodge

Umbono Private Lodge
3.0 star property
Alexandria
The price is NT$5,117
NT$6,473 total
includes taxes & fees
Nov 6 - Nov 7
Umbono Private Lodge

4. 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 NT$3,266
NT$3,756 total
includes taxes & fees
Nov 28 - Nov 29
Royal St. Andrews Hotel, Conference Centre & Spa

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 NT$3,744
NT$4,306 total
includes taxes & fees
Nov 16 - Nov 17
African Safari Lodge

6. 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 NT$1,739
NT$2,000 total
includes taxes & fees
Dec 1 - Dec 2
My Pond Hotel

7. Villa Majestic

Villa Majestic
3.0 star property
Port Alfred
The price is NT$1,765
NT$1,765 total
includes taxes & fees
Nov 17 - Nov 18
Villa Majestic

8. 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 NT$3,531
NT$3,531 total
includes taxes & fees
Nov 5 - Nov 6
Kowie River Guest House

9. 3040 on Freshwater

3040 on Freshwater
2.0 star property
Port Alfred
The price is NT$1,961
NT$1,961 total
includes taxes & fees
Nov 15 - Nov 16
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 NT$3,781
NT$4,349 total
includes taxes & fees
Nov 5 - Nov 6
First Group Kowie River Chalets

11. 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 NT$28,995
NT$34,325 total
includes taxes & fees
Nov 12 - Nov 13
Kariega Game Reserve - Main Lodge

12. 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 NT$38,205
NT$44,917 total
includes taxes & fees
Nov 7 - Nov 8
Kariega Game Reserve - Ukhozi Lodge

13. 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 NT$4,946
NT$5,688 total
includes taxes & fees
Nov 26 - Nov 27
Inverell Station

14. 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 NT$4,946
NT$5,688 total
includes taxes & fees
Nov 5 - Nov 6
The Boat Shed

15. 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 NT$38,205
NT$44,917 total
includes taxes & fees
Nov 13 - Nov 14
Kariega Game Reserve - River Lodge

16. 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 NT$4,946
NT$5,688 total
includes taxes & fees
Nov 11 - Nov 12
Driftwood - Kenton on Sea

17. 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 NT$4,742
NT$5,453 total
includes taxes & fees
Nov 10 - Nov 11
Ocean Breeze

18. Woodlands Cottages & Camping

Woodlands Cottages & Camping
2.0 star property
Kenton on Sea
The price is NT$853
NT$981 total
includes taxes & fees
Nov 7 - Nov 8
Woodlands Cottages & Camping

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 NT$2,354
NT$2,354 total
includes taxes & fees
Nov 10 - Nov 11
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 NT$4,295
NT$4,940 total
includes taxes & fees
Nov 19 - Nov 20
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Cannon Rocks Hotel Reviews

More cheap stays in Cannon Rocks

Find out more about Cannon Rocks

Top reasons to visit Cannon Rocks

  • Stunning Beaches: Cannon Rocks features pristine beaches with unique sandstone boulders and breathtaking sunsets, perfect for relaxation and exploration.
  • Outdoor Adventures: The area is ideal for windsurfing and kitesurfing, thanks to its strong coastal winds, attracting adventure seekers.
  • Nature Trails: Scenic nature trails and magnificent sand dunes provide opportunities for hiking and connecting with nature.
  • Local Art Festival: Experience the vibrant culture of the region through local art festivals that showcase creativity and talent.
  • Diverse Accommodations: Choose from cozy lodges, guest houses, and vacation rentals to suit every traveler's needs.

Find great hotels near Cannon Rocks

Discover a variety of accommodation options in Cannon Rocks, Eastern Cape, perfect for your getaway. From cozy lodges to comfortable hotels, you'll find ideal places that cater to adventure seekers and beach lovers alike. Enjoy a rejuvenating spa experience or opt for vacation rentals, guest houses, and charming self-catering bokkabanas to suit your needs. Cannon Rocks offers a delightful blend of relaxation and excitement for every traveler.

  • Sibuya Game Reserve: Nestled 14km from Cannon Rocks, Sibuya Game Reserve is a 4-star lodge that offers an unmatched adventure experience for families and thrill-seekers alike. With a remarkable guest rating of 10.0 out of 10, this property features a variety of onsite activities, including canoeing, fishing, and boat tours, ensuring excitement for all ages. Children are well catered for with amenities such as supervised childcare and a shared playground, making it a family-friendly destination. Enjoy the beauty of the surrounding nature while engaging in various recreational activities that create lasting memories.
  • Kariega Game Reserve - Main Lodge: Located 19km from Cannon Rocks, the 4-star Kariega Game Reserve - Main Lodge boasts a guest rating of 9.6 out of 10. This lodge is ideal for adventurous families looking to immerse themselves in nature. Enjoy onsite fishing or head to nearby locations for snorkeling and surfing. The lodge accommodates children with an arcade game room, a dedicated children’s club, and a pool designed for younger guests. The blend of adventure and family-oriented amenities makes it a great choice for those seeking a memorable getaway.
  • Kariega Game Reserve - Ukhozi Lodge: Just 19km from Cannon Rocks, the 4-star Kariega Game Reserve - Ukhozi Lodge offers a unique spa-themed adventure experience with a guest rating of 9.6 out of 10. This lodge combines relaxation with adventure, featuring onsite fishing and access to hiking and biking trails. Guests can indulge in full spa services, including aromatherapy treatments and hot stone massages, while enjoying a serene atmosphere. This lodge is perfect for those looking to unwind and rejuvenate amid beautiful surroundings.

Where to stay in and around Cannon Rocks

Discover the breathtaking beauty of Cannon Rocks, where outdoor enthusiasts and families alike can revel in adventure and stunning scenery. Explore pristine beaches and unique sandstone boulders along the natural coastline, or wander through the magnificent sand dunes that define this coastal paradise. Just a short drive away, you can uncover more hidden gems and picturesque landscapes, making Cannon Rocks a perfect getaway for eco-friendly travelers seeking unforgettable experiences.

  • Kenton on Sea: Located 13km from Cannon Rocks, Kenton on Sea is a charming coastal city known for its eco-friendly and family-oriented atmosphere. Travelers flock here year-round, especially during peak seasons in September and December to January. The area boasts a variety of outdoor activities, from enjoying the pristine beaches to golfing at local country clubs. Nature enthusiasts can explore nearby parks and nature reserves, making it an ideal spot for relaxation and adventure alike.
  • Bushman's River Mouth: A picturesque village situated 11km from Cannon Rocks, Bushman's River Mouth offers a blend of scenic beauty and outdoor adventure. This location attracts visitors throughout the year, with peak times in September and December to January. The village is perfect for those seeking recreational activities such as fishing and boating, with easy access to stunning nature and national parks. The breathtaking views and serene environment provide an unforgettable travel experience.
  • Boknes Strand: Nestled within the vicinity of Cannon Rocks, Boknes Strand is a delightful village known for its luxurious coastal experience. Visitors are drawn here year-round, particularly during peak months in March and December to January. This area is perfect for sports enthusiasts, offering access to golf courses and country clubs. The beautiful beachfront and outdoor activities make Boknes Strand a haven for those looking to unwind and indulge in a luxurious getaway.

Things to do in Cannon Rocks

Shopping

In Cannon Rocks, you'll find charming local shops offering unique crafts and souvenirs. If you're up for a drive, visit the Jeffreys Bay Shopping Centre, about 19km away, which features a variety of stores, including surf shops and boutiques, perfect for finding gifts to take home.

Recreation

In Cannon Rocks, indulge in rejuvenating treatments at local wellness retreats that focus on holistic healing and relaxation. Enjoy guided nature walks along the pristine beach, or participate in yoga sessions with ocean views, enhancing your connection with nature and promoting inner peace.

Adventure

In Cannon Rocks, you can explore the pristine beaches and go surfing on the Indian Ocean waves. Try your hand at kayaking along the scenic coastline or embark on a thrilling hike in nearby nature reserves, where you can encounter diverse wildlife and stunning landscapes.

Nightlife

Cannon Rocks offers a laid-back nightlife experience, with local bars like The Blue Moon serving refreshing drinks and live music. Nearby, the rustic vibe of The Lighthouse invites relaxed conversations under the stars, while local beach bonfires create a cozy atmosphere for socializing with fellow travelers.

*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 outdoor enthusiasts and adventure seekers, offering stunning beachscapes and nature reserves. Visitors can enjoy family-friendly beaches and explore various attractions that highlight the area's natural beauty and outdoor activities. Whether you're looking to relax by the sea or engage in thrilling adventures, Cannon Rocks provides a perfect backdrop for a memorable vacation experience.

  • Kenton on Sea Beach: Located 14km from Cannon Rocks, Kenton on Sea Beach offers a serene escape with its golden sands and gentle waves. It’s an ideal spot for sunbathing, leisurely strolls, and enjoying the calming beach vibes.
  • Kenton Marina: Just 13km away, Kenton Marina is a hub for adventure seekers. Here, you can engage in various outdoor activities, from boating to fishing, all while soaking in the vibrant beach atmosphere.
  • Kariega Heights: Also 13km from Cannon Rocks, Kariega Heights is an eco-friendly nature reserve where you can immerse yourself in outdoor adventures. Explore hiking trails and appreciate the local flora and fauna.

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

Traveling to Cannon Rocks, Eastern Cape, South Africa, is convenient via its major airports. Port Elizabeth Airport (PLZ) is located 90km away, with excellent hotels nearby such as Hacklewood Hill Country House and Lemon Tree Lane, both 3km from the airport, offering easy access. No5 Boutique Art Hotel by Mantis is another great option, situated 5km from PLZ. East London Airport (ELS), located 143km away, also has notable accommodations like Premier Hotel East London ICC, Park Place Boutique Guesthouse, and 1st Class Manor B&B, all within 8km. These hotels provide various transportation services to the respective airports for a hassle-free journey.

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.
Where can I learn more about changing or cancelling my trip to Cannon Rocks?
For more information about picking new dates or cancelling your trip to Cannon Rocks, click here.
What's the best accommodation near Port Elizabeth Airport (PLZ)?
Road Lodge Port Elizabeth Airport is a popular hotel, featuring a roundtrip airport shuttle and an airport shuttle. It's located a short 0.2 mi (0.3 km) from Port Elizabeth Airport. Other choices within close proximity to the airport include Treetops Guesthouse and á La Martha's Air-Port Guest House.
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.