Default HTG hotel image

Find hotels in Cannon Rocks from Rp548.515

  • 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
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Cannon Rocks hotels

Reserve now, pay later
Hotel
Breakfast included
Pool
Wi-Fi included

1. Umbono Private Lodge

Umbono Private Lodge
Alexandria
Rp2.861.819
Rp3.620.201 total
includes taxes & fees
12 Aug - 13 Aug
Umbono Private Lodge

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
Hercules
Rp1.957.484
Rp2.251.107 total
includes taxes & fees
12 Aug - 13 Aug
Royal St. Andrews Hotel, Conference Centre & Spa

3. Kowie River Guest House

Kowie River Guest House
Port Alfred
United States
Alistair
Rp1.755.249
Rp1.755.249 total
includes taxes & fees
12 Aug - 13 Aug
Kowie River Guest House

4. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
Rp2.094.279
Rp2.408.421 total
includes taxes & fees
17 Aug - 18 Aug
African Safari Lodge

5. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Reinhardt
Rp1.001.254
Rp1.151.442 total
includes taxes & fees
12 Aug - 13 Aug
My Pond Hotel

6. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
Rp1.206.734
Rp1.206.734 total
includes taxes & fees
12 Aug - 13 Aug
The Lookout Guest House

7. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
Rp13.565.021
Rp15.599.774 total
includes taxes & fees
14 Aug - 15 Aug
Sibuya Game Reserve

8. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
Rp2.147.694
Rp2.469.848 total
includes taxes & fees
15 Aug - 16 Aug
First Group Kowie River Chalets

9. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
Rp2.384.849
Rp2.742.576 total
includes taxes & fees
17 Aug - 18 Aug
The Boat Shed

10. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
Rp13.736.730
Rp16.345.754 total
includes taxes & fees
12 Aug - 13 Aug
Kariega Game Reserve - Main Lodge

11. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
Rp2.384.849
Rp2.742.576 total
includes taxes & fees
13 Aug - 14 Aug
Inverell Station

12. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
Rp2.575.637
Rp2.961.983 total
includes taxes & fees
12 Aug - 13 Aug
Ocean Breeze

13. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
Rp2.766.425
Rp3.181.389 total
includes taxes & fees
6 Sept - 7 Sept
Driftwood - Kenton on Sea

14. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Lorraine
Rp17.170.912
Rp20.295.064 total
includes taxes & fees
12 Aug - 13 Aug
Kariega Game Reserve - Ukhozi Lodge

15. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
Rp2.146.364
Rp2.468.319 total
includes taxes & fees
17 Aug - 18 Aug
Dockside Guest House

16. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
Rp24.420.853
Rp28.632.496 total
includes taxes & fees
12 Aug - 13 Aug
Kariega Game Reserve Settlers Drift

17. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
Rp17.170.912
Rp20.295.064 total
includes taxes & fees
12 Aug - 13 Aug
Kariega Game Reserve - River Lodge

18. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
Rp476.967
Rp548.515 total
includes taxes & fees
12 Aug - 13 Aug
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

Kowie River Guest House

Kowie River Guest House

10/10 Excellent
"Amazing stay! Absolutely perfect 😊"
Melanie 1-night trip
Posted 1 month 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
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
Rp476.967
Rp548.515 total
12 Aug - 13 Aug
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

Hotels in Cannon Rocks with star rating

Find out more about Cannon Rocks

Top reasons to visit Cannon Rocks

  • Stunning Beaches: Cannon Rocks boasts pristine beaches with striking sandstone boulders and picturesque sand dunes, perfect for relaxation and exploration.
  • Outdoor Adventures: Ideal for nature enthusiasts, visitors can enjoy invigorating coastal walks, nature trails, and wind sports.
  • Beautiful Sunsets: The region offers breathtaking sunsets that enhance the idyllic coastal experience.
  • Cultural Experiences: The local art festival showcases the vibrant creativity of the area, providing a unique cultural experience.
  • Diverse Accommodation: A variety of lodging options, from charming lodges to self-catering homes, cater to all preferences.

Find great hotels near Cannon Rocks

Cannon Rocks offers a delightful selection of accommodation options ranging from charming lodges to comfortable hotels, perfect for travellers seeking adventure and relaxation. With an emphasis on beach vacations, you can enjoy spa-themed retreats or book cosy self-catering homes and guest houses. Whether you’re looking for a serene getaway or a fun-filled holiday, the lodging choices here cater to every preference and make for an unforgettable stay in this picturesque coastal haven.

  • Sibuya Game Reserve: Nestled approximately 14km from Cannon Rocks, Sibuya Game Reserve is a 4-star lodge rated 10.0 out of 10 by guests, making it an ideal choice for adventure seekers and families alike. This property embraces the spirit of exploration with a variety of exciting activities, including canoeing, boat tours, fishing, and nearby horse riding. For families, Sibuya offers excellent amenities such as supervised childcare, a playground, and babysitting services to ensure a memorable stay for younger guests. The combination of adventure and family-oriented features sets Sibuya apart as a vibrant getaway.
  • Kariega Game Reserve - Main Lodge: Located about 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 perfect for families and adventurers, offering a range of activities such as on-site fishing and nearby snorkelling and surfing opportunities. The lodge is equipped with child-friendly amenities including a free children’s club, a dedicated pool for kids, and an arcade game room, making it a fun-filled environment for families. The combination of thrilling activities and comprehensive family services makes this lodge a fantastic option for an adventurous family vacation.
  • Kariega Game Reserve Settlers Drift: Just 11km from Cannon Rocks, Kariega Game Reserve Settlers Drift is a 4-star lodge with a perfect guest rating of 10.0 out of 10. This property is designed with romance and nature in mind, offering stunning garden views and packages tailored for couples. Guests can indulge in spa treatments and enjoy the infinity pool while taking in the serene surroundings. With a focus on wellness and outdoor experiences, including a furnished patio and terrace, this lodge provides a tranquil escape for those seeking romance and relaxation amidst nature.

Where to stay in and around Cannon Rocks

Cannon Rocks, nestled along the stunning Eastern Cape coastline, offers an idyllic escape for nature enthusiasts and adventure seekers alike. Explore the pristine beaches adorned with striking sandstone boulders and the picturesque sand dunes that define the region's natural beauty. Ideal for family outings and eco-friendly adventures, Cannon Rocks promises unforgettable experiences amidst its breathtaking scenery and tranquil coastal destinations. Venture beyond to discover the charming neighbouring towns that enhance this remarkable getaway.

  • Kenton on Sea: Nestled approximately 13km from Cannon Rocks, Kenton on Sea is a charming coastal town that beckons outdoor enthusiasts and families alike. Renowned for its eco-friendly atmosphere, visitors can indulge in activities such as golfing at the local private clubs, enjoying leisurely walks in nature reserves, or simply relaxing on pristine beaches. The town's vibrant recreational areas and parks provide ample opportunities for picnics and family outings. Peak visitor seasons occur in September and during the festive months of December to January, making it a lively spot for those seeking a blend of relaxation and outdoor adventure.
  • Bushman's River Mouth: Located a mere 11km from Cannon Rocks, Bushman's River Mouth is a picturesque village that offers a unique blend of adventure and stunning scenery. Known for its excellent fishing and boating opportunities, this quaint destination is perfect for those who appreciate the great outdoors. The nearby nature reserves and national parks provide breathtaking backdrops for exploration and wildlife spotting. With a steady flow of visitors year-round, peaking in September and during the holiday season, Bushman’s River Mouth is a hidden gem for nature lovers and adventure seekers.
  • Boknes Strand: Situated within the Cannon Rocks area, Boknes Strand is a delightful village known for its luxurious offerings and outdoor sports. This idyllic destination is popular among visitors seeking a premium experience, with activities centred around golf and exclusive country clubs. The area boasts a beautiful coastline, ideal for both relaxation and active pursuits. With peak visitor numbers in March and December to January, Boknes Strand provides an inviting atmosphere for those looking to unwind amidst scenic surroundings while enjoying a touch of luxury.

Things to do in Cannon Rocks

Shopping

In Cannon Rocks, explore local shops for unique crafts and souvenirs. If you're up for a drive, visit the nearby Jeffreys Bay Shopping Centre, about 19km away, which features a variety of stores, eateries, and local goods to enhance your shopping experience.

Recreation

Experience rejuvenation at the Cannon Rocks Wellness Centre, where you can indulge in holistic treatments and yoga sessions amidst serene surroundings. For outdoor enthusiasts, explore the tranquil beaches and nature trails nearby, perfect for leisurely walks and connecting with nature.

Adventure

Cannon Rocks offers stunning beach walks along its pristine coastline, ideal for exploring tidal pools and enjoying the ocean breeze. For thrill-seekers, try kite surfing in the vibrant waters or embark on a guided nature hike through the nearby reserves, revealing diverse flora and fauna.

Nightlife

Cannon Rocks offers a relaxed nightlife atmosphere with a few charming bars and restaurants. Enjoy a sunset drink at local establishments, where you can unwind with friendly locals and savour fresh seafood while listening to live music or enjoying a casual evening stroll along the beach.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cannon Rocks

For a budget-friendly trip to Cannon Rocks, consider visiting between May and July when accommodation prices are lower. Book your stay about a month in advance for better rates, and take advantage of Expedia’s last-minute deals. Saturdays tend to be the cheapest nights, while Sundays are pricier. Use Expedia’s search tools to filter by budget and eco-friendly options. Additionally, look for package deals that combine flights, hotels, and activities for further savings. Don't forget to check app deals and compare prices to ensure you get the best offers available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cannon Rocks are May to July, where the prices are slightly lower. This is in comparison to January and October to November, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Cannon Rocks about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cannon Rocks is Saturday. The most expensive day to stay in Cannon Rocks is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most affordable options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Cannon Rocks hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near Cannon Rocks

Cannon Rocks is an ideal destination for those seeking outdoor adventures and scenic beauty. With a variety of attractions including beautiful beaches, nature reserves, and family-friendly spots, visitors can enjoy a diverse range of experiences tailored for adventure enthusiasts and beach lovers alike. Whether you're looking to relax by the shore or explore the natural surroundings, Cannon Rocks promises a memorable holiday filled with outdoor activities and stunning landscapes.

  • Quin Sculpture Garden: Situated 16km from Cannon Rocks, this enchanting garden showcases a diverse array of sculptures set within a serene outdoor environment. Visitors can stroll through beautifully landscaped paths while appreciating the creativity of local artists, making it a delightful spot for families to enjoy art in nature.
  • Kenton on Sea Beach: Located 14km away, this stunning beach offers soft sands and inviting waves, ideal for sunbathing and leisurely strolls. The beach atmosphere invites relaxation, while opportunities for swimming and beach games abound, catering to those seeking a laid-back coastal experience.
  • Kenton Marina: Just 13km from Cannon Rocks, Kenton Marina is perfect for adventure enthusiasts. Offering a range of water activities, including boating and fishing, visitors can immerse themselves in outdoor excitement while enjoying the scenic coastal views.

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

Reaching Cannon Rocks in the Eastern Cape is convenient via two major airports. Port Elizabeth Airport (PLZ), situated 90km away, offers several nearby hotels, including the 4.5-star No5 Boutique Art Hotel by Mantis, the Modern Seaview Apartment, and the 4-star Boardwalk Hotel, all approximately 5km from the airport, with various transportation options such as 24-hour shuttles and paid transfers. Alternatively, East London Airport (ELS) is located 143km from Cannon Rocks, with excellent accommodation like the 4-star Premier Hotel East London ICC and Park Place Boutique Guesthouse, both 8km from the airport, also providing shuttle services and transportation for a fee.

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 traveller data. Other good options for your visit to the area are Royal St. Andrews Hotel, Conference Centre & Spa 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 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 Shelley Bay, Kenton on Sea Beach 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.