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
25 Aug - 26 Aug
Tomorrow
26 Aug - 27 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Cannon Rocks hotels

Breakfast included
Hotel
Reserve now, pay later
Pet-friendly
Pool

1. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
€134
includes taxes & fees
26 Aug - 27 Aug
Inverell Station

2. Umbono Private Lodge

Umbono Private Lodge
Alexandria
€176
includes taxes & fees
23 Sept - 24 Sept
Umbono Private Lodge

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
pius
€93
includes taxes & fees
24 Sept - 25 Sept
Royal St. Andrews Hotel, Conference Centre & Spa

4. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
€117
includes taxes & fees
30 Aug - 31 Aug
African Safari Lodge

5. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Reinhardt
€55
includes taxes & fees
26 Aug - 27 Aug
My Pond Hotel

6. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
€760
includes taxes & fees
9 Sept - 10 Sept
Sibuya Game Reserve

7. Kowie River Guest House

Kowie River Guest House
Port Alfred
United States
Alistair
€96
includes taxes & fees
24 Sept - 25 Sept
Kowie River Guest House

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
€119
includes taxes & fees
26 Aug - 27 Aug
First Group Kowie River Chalets

9. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
€149
includes taxes & fees
2 Sept - 3 Sept
Ocean Breeze

10. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
€155
includes taxes & fees
26 Aug - 27 Aug
Driftwood - Kenton on Sea

11. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
€134
includes taxes & fees
26 Aug - 27 Aug
The Boat Shed

12. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
€1,396
includes taxes & fees
27 Aug - 28 Aug
Kariega Game Reserve Settlers Drift

13. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
The Lookout Guest House

14. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
€797
includes taxes & fees
28 Aug - 29 Aug
Kariega Game Reserve - Main Lodge

15. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Lorraine
€989
includes taxes & fees
28 Aug - 29 Aug
Kariega Game Reserve - Ukhozi Lodge

16. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
€120
includes taxes & fees
26 Aug - 27 Aug
Dockside Guest House

17. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
€989
includes taxes & fees
26 Aug - 27 Aug
Kariega Game Reserve - River Lodge

18. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
€27
includes taxes & fees
20 Sept - 21 Sept
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 11 days ago
Royal St. Andrews Hotel, Conference Centre & Spa
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 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
€27
20 Sept - 21 Sept
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 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 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 traveller 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 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. 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 on Sea Beach, Shelley Bay and Kariega Centre. You'll also find Kariega Heights and Kenton Marina 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.

Explore a world of travel with Expedia