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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cannon Rocks hotels

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, (89 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
The price is €110
includes taxes & fees
14 Jul - 15 Jul
Royal St. Andrews Hotel, Conference Centre & Spa

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 €71
includes taxes & fees
3 Aug - 4 Aug
African Safari Lodge

Kowie River Guest House

Kowie River Guest House
3.5 star property
Port Alfred
10.0 out of 10, Exceptional, (6 reviews)
"Excellent and convenient"
United States
Alistair
The price is €86
includes taxes & fees
13 Jul - 14 Jul
Kowie River Guest House

My Pond Hotel

My Pond Hotel
3.5 star property
Port Alfred
8.4 out of 10, Very good, (54 reviews)
"Clean room, friendly staff"
South Africa
Reinhardt
The price is €61
includes taxes & fees
20 Jul - 21 Jul
My Pond Hotel

Umbono Private Lodge

Umbono Private Lodge
3.0 star property
Alexandria
The price is €177
includes taxes & fees
12 Jul - 13 Jul
Umbono Private Lodge

The Lookout Guest House

The Lookout Guest House
4.0 star property
Port Alfred
9.6 out of 10, Exceptional, (23 reviews)
The price is €59
includes taxes & fees
12 Jul - 13 Jul
The Lookout Guest House

Sibuya Game Reserve

Sibuya Game Reserve
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (32 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 €442
includes taxes & fees
18 Jul - 19 Jul
Sibuya Game Reserve

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 €121
includes taxes & fees
15 Jul - 16 Jul
First Group Kowie River Chalets

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 €145
includes taxes & fees
15 Jul - 16 Jul
Ocean Breeze

Inverell Station

Inverell Station
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"Lovely place! "
Canada
Lucia M
The price is €134
includes taxes & fees
15 Jul - 16 Jul
Inverell Station

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 €156
includes taxes & fees
11 Aug - 12 Aug
Driftwood - Kenton on Sea

Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (28 reviews)
"Gresat location and facilities and very helpful and friendly staff"
United Kingdom
John
The price is €799
includes taxes & fees
13 Jul - 14 Jul
Kariega Game Reserve - Main Lodge

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
Dockside Guest House

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 €1,399
includes taxes & fees
13 Jul - 14 Jul
Kariega Game Reserve Settlers Drift

Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (19 reviews)
" Incredible experience with world class service "
United Kingdom
Eleanor
The price is €991
includes taxes & fees
13 Jul - 14 Jul
Kariega Game Reserve - Ukhozi Lodge

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 €991
includes taxes & fees
14 Jul - 15 Jul
Kariega Game Reserve - River Lodge
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 boasts beautiful sandy shores, ideal for relaxation and family outings.
  • Breathtaking Coastal Walks: Explore picturesque nature trails featuring majestic sandstone boulders and scenic vistas.
  • Vibrant Local Culture: Experience the lively local art festival, showcasing the region's rich cultural heritage.
  • Outdoor Adventures: Engage in eco-friendly activities and sports amid Cannon Rocks' natural wonders.
  • Diverse Accommodation: Enjoy a range of lodgings, from charming guest houses to self-catering options, enhancing your stay.

Find great hotels near Cannon Rocks

Cannon Rocks offers a delightful selection of accommodation options for every type of traveller, from charming lodges to inviting hotels. Whether you seek a relaxing beach holiday, an adventurous getaway, or a rejuvenating spa experience, you’ll discover a variety of guest houses and self-catering bokkabanas to enhance your stay. Explore the unique charm of vacation rentals and book homes that provide a perfect base for your Eastern Cape escape.

  • Ocean Breeze: Nestled 14.5km from Cannon Rocks, Ocean Breeze is a 4-star hotel offering a tranquil escape by the sea. With a remarkable guest rating of 10.0 out of 10, the hotel features modern amenities, including a selection of premium television channels and a flatscreen TV for entertainment. Guests can start their day with a delightful breakfast, ensuring a refreshing start before exploring the surrounding area.
  • Burlington Bush Cottages: Situated 30.6km from Cannon Rocks, Burlington Bush Cottages is a charming 3.5-star lodge that provides a unique blend of comfort and outdoor adventure. With a guest rating of 10.0 out of 10, this accommodation offers breakfast options and various recreational activities nearby, including fishing and hiking. Guests can also enjoy the thrill of game viewing, making it an ideal choice for nature enthusiasts looking to immerse themselves in the beauty of the Eastern Cape.
  • Sibuya Game Reserve: Located 14.5km from Cannon Rocks, Sibuya Game Reserve is a 4-star lodge that caters to families and adventure seekers alike. With a perfect guest rating of 10.0 out of 10, the reserve offers an array of exciting activities, including horse riding, fishing, and canoeing. Family-friendly amenities, such as supervised childcare and a playground, ensure that children are well cared for, allowing parents to enjoy the thrill of wildlife experiences and boat tours at their leisure.

Where to stay in and around Cannon Rocks

Cannon Rocks, nestled along the stunning Eastern Cape coastline of South Africa, offers an unforgettable escape for outdoor enthusiasts and adventure seekers alike. Explore its beautiful beaches, majestic sandstone boulders, and expansive sand dunes, perfect for family outings. Nearby coastal destinations provide opportunities for eco-friendly activities and sports, ensuring a memorable vacation filled with scenic vistas and natural wonders. Discover the charm of Cannon Rocks and its surrounding areas for a truly enriching experience.

  • Boknes Strand: Nestled within the vicinity of Cannon Rocks, Boknes Strand is a charming village that offers visitors a unique blend of tranquility and adventure. With its peak visitor numbers occurring in March and the festive months of December to January, this locale is perfect for those seeking a luxurious outdoor experience. The area is known for its stunning golf courses and private clubs, making it a prime destination for sports enthusiasts. Whether you're hitting the greens or unwinding on the beach, Boknes Strand provides a perfect escape for relaxation and recreation.
  • Kenton on Sea: Located a mere 12.9km from Cannon Rocks, Kenton on Sea is a delightful city renowned for its eco-friendly and family-oriented atmosphere. With visitor numbers peaking in September and during the holiday season, the area boasts an array of outdoor activities, from exploring the scenic parks and nature reserves to enjoying the sandy beaches. Golf enthusiasts will also find excellent courses in the area. Kenton on Sea is an ideal retreat for families looking to immerse themselves in nature while enjoying recreational amenities.
  • Bushman's River Mouth: Just 11.3km from Cannon Rocks lies the picturesque village of Bushman's River Mouth, a haven for outdoor adventure and breathtaking scenery. The area sees visitors flocking during the peak months of September and December to January, drawn by its stunning natural landscapes and watersports. Fishing and boating are popular activities here, allowing you to connect with the tranquil waters of the river. With access to a nearby nature reserve and national park, Bushman's River Mouth is perfect for those seeking a blend of adventure and natural beauty.

Things to do in Cannon Rocks

Shopping

Cannon Rocks offers charming local shops where you can find handcrafted souvenirs and gifts. If you're up for a drive, consider visiting the nearby Kenton-on-Sea, where you'll discover a variety of boutiques and markets showcasing unique crafts and local produce.

Recreation

Experience rejuvenation at The Healing House, where you can indulge in soothing massages and holistic treatments. For outdoor enthusiasts, take part in yoga sessions on the beach, followed by invigorating walks along the sandy shores, immersing yourself in the tranquil coastal atmosphere of Cannon Rocks.

Adventure

Cannon Rocks offers thrilling beach activities like surfing and kiteboarding, where the warm waters and favourable winds create ideal conditions. Explore the nearby Addo Elephant National Park for an unforgettable safari experience, observing diverse wildlife in their natural habitat while enjoying the stunning Eastern Cape landscapes.

Nightlife

In Cannon Rocks, the relaxed beach bars offer a laid-back atmosphere for enjoying cocktails under the stars. Local taverns often feature live music, creating a welcoming vibe where you can mingle with both locals and fellow travellers, reflecting the spirit of the Eastern Cape.

*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 those seeking outdoor and adventurous experiences amidst stunning scenery. Visitors can explore a variety of attractions, including beautiful beaches, nature reserves, and family-friendly spots, all of which cater to outdoor enthusiasts. Whether you're looking to relax by the shore or embark on exciting ventures, Cannon Rocks offers a delightful mix of activities to enrich your holiday.

  • Kenton on Sea Beach: Located 14.5km from Cannon Rocks, this picturesque beach offers a relaxing atmosphere with its golden sands and gentle waves. Ideal for sunbathing, swimming, or simply enjoying the coastal scenery, it embodies the quintessential beach vibes of the Eastern Cape.
  • Kenton Marina: Situated 12.9km away, Kenton Marina provides an adventurous escape with various water activities. Explore the thrill of boating, kayaking, or fishing while soaking in the outdoor, beach vibes that make this marina a delightful destination for water enthusiasts.
  • Kariega Heights: This eco-friendly nature reserve, located 12.9km from Cannon Rocks, invites visitors to immerse themselves in nature. With opportunities for hiking and wildlife spotting, it offers a sense of adventure and tranquillity amidst stunning natural 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 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 from major airports is quite convenient. Port Elizabeth Airport (PLZ) is situated 90.1km away, with excellent nearby accommodation options such as Amani Guest Lodge, located 966m from the airport, and á La Martha’s Air-Port Guest House, only 805m away, both offering airport shuttle services. Additionally, Singa Lodge - Lion Roars Hotels & Lodge is 4.8km from PLZ. East London Airport (ELS) is 143.2km away, with Premier Hotel East London ICC and Park Place Boutique Guesthouse both positioned 8.0km from the airport, providing easy access. Fish Eagle Manor is another choice, located 11.3km from ELS.

Frequently asked questions

Where is the best place to stay in Cannon Rocks?
Located 22.1 mi (35.6 km) from the heart of Cannon Rocks, My Pond Hotel is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Kariega Game Reserve - Main Lodge 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 holiday rentals that Cannon Rocks has to offer?
The Boat Shed: This holiday home rental outside 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. Another good choice for your trip to Cannon Rocks is Seas The Breeze. 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 Marina, Kenton on Sea Beach and Mosaic Studio. You'll also find Ndlambe Local Municipality Kenton-on-Sea Office and Shelley Bay 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.