Cannon Rocks holiday rentals: compare the best deals
9.5 84 reviews
Cannon Rocks
24/06 – 29/06
R18871/nighttotal: R94355 (5 )
Sibuya Game Reserve And Lodge
3 2
house , Kenton on Sea
This unique house is situated in the malaria-free Sibuya Game Reserve, accessible by a 9km boat ride along the Kariega River, approximately a 2-hour drive from Port Elizabeth Airport. The property has received very good user ratings and excellent location and cleanliness ratings. The accommodation features a bedroom and bathroom, as well as a terrace, garden, swimming pool, spa, restaurant, and bar. Guests can enjoy a range of activities including game drives, river cruises, bush walks, and fishing, as well as off-site activities such as golf and horseback riding on the beach.
9.6 27 reviews
Cannon Rocks
24/06 – 29/06
R2333/nighttotal: R11665 (5 )
Inverell Station By The Oyster Collection
4 2
house , Kenton on Sea
Inverell Station is a 15-minute walk from Kariega Beach, offering a peaceful setting for a relaxing getaway in Kenton on Sea. The property has received excellent ratings for user experience, location, and cleanliness. The spacious villa, with a floor area of 285 square metres, has four bedrooms and a private entrance. Enjoy a private pool, outdoor fireplace and patio, a fully equipped kitchen, barbecue facilities, a shared lounge area, satellite flat-screen TV, and free Wi-Fi.
8.0 17 reviews
Cannon Rocks
24/06 – 29/06
R1013/nighttotal: R5065 (5 )
The Barefoot Nook
1 2
apartment , Kenton on Sea
The Barefoot Nook apartment is situated in Kenton-on-Sea, Eastern Cape, South Africa, approximately 11km from the Dias Cross Memorial, offering easy access to coastal walks and beaches. This self-catering flat boasts a 34 square metre floor area, comprising one bedroom, one bathroom, and a terrace with sea views, sleeping up to four guests and including free Wi-Fi, private parking, and a fully equipped kitchen.
8.7 18 reviews
Cannon Rocks
24/06 – 29/06
R1005/nighttotal: R5025 (5 )
Bushman's Retreat
1 2
apartment , Boesmansriviermond
Jou Pondok, a family-friendly apartment in Boesmansriviermond, is located 8.7km from the Dias Cross Memorial and within 32km of several nature reserves, offering easy access to Kowie and Thomas Baines Nature Reserves. This 79 square metre self-catering flat sleeps seven, features a garden, parking, Wi-Fi, and a kitchenette equipped with a fridge and microwave, providing a tranquil coastal escape.
Cannon Rocks
24/06 – 29/06
R3337/nighttotal: R16685 (5 )
House On The Hill In Kenton
5 2
house , Kenton on Sea
House on the Hill in Kenton-on-Sea offers spacious self-catering accommodation, a short 0.9km walk from Kariega Beach and within easy driving distance of the Kowie Nature Reserve and Royal Port Alfred Golf Club. This 80 square metre property sleeps up to 14 guests in 5 bedrooms and 3 bathrooms, boasting a fully equipped kitchen with dishwasher, free Wi-Fi, on-site parking, a garden, and laundry facilities.
This four-bedroom house is located in the Willes district of Kenton-on-Sea, just 6.4km from the Dias Cross Memorial and an 8-minute walk from Kariega Beach. The property has received very good ratings for user experience, location, and cleanliness. The 200 square metre house comfortably sleeps up to 15 guests and offers a range of amenities, including a private pool, outdoor fireplace, patio with pool views, well-equipped kitchen, daily room service, barbecue facilities, free Wi-Fi, and private parking.
8.7 49 reviews
Cannon Rocks
24/06 – 29/06
R2170/nighttotal: R10850 (5 )
Riversbend Cottage
3 2
house , Boesmansriviermond
Riversbend Cottage is situated in Boesmansriviermond, a short drive from the Dias Cross Memorial (9km) and just over 27km from the Royal Port Alfred Golf Club. The cottage has received excellent ratings for location, cleanliness, and overall satisfaction. The property offers three bedrooms, providing ample space for families or groups of friends, and has a total floor area of 12 square metres. Guests can enjoy stunning river and garden views from the balcony and terrace, prepare meals in the well-equipped kitchen, and unwind in the bathroom with a bathtub.
9.5 6 reviews
Cannon Rocks
24/06 – 29/06
R1374/nighttotal: R6870 (5 )
Seenekal Views
1 2
apartment , Cannon Rocks
This apartment in Cannon Rocks offers garden and Seenekal views, located 7.9 kilometres from Dias Cross Memorial and 37 kilometres from Royal Port Alfred Golf Club. Guests can enjoy a private balcony, patio with sea views, complimentary WiFi, private parking, and well-equipped kitchens within this pet-friendly accommodation, managed by a private host for a personal touch.
Cannon Rocks
24/06 – 29/06
R1779/nighttotal: R8895 (5 )
Little Glen Kenton-on-sea Entire House
3 2
house , Kenton on Sea
Little Glen, a Kenton-on-Sea holiday home, is situated a short walk (under 1km) from Kariega Beach and a 10.9km drive from the Dias Cross Memorial. This three-bedroom property offers 60 square metres of accommodation for up to 10 guests, including a fully equipped kitchen, towels, bed linen, and is pet-friendly.
9.0 2 reviews
Cannon Rocks
24/06 – 29/06
R3662/nighttotal: R18310 (5 )
Sea Bliss
4 2
house , Kenton on Sea
This detached house, Sea Bliss, is located in Kenton on Sea, an eleven-minute walk from Kariega Beach and 10.9 kilometres from Dias Cross Memorial. This family-friendly holiday home offers four bedrooms, three bathrooms, and accommodates five guests, featuring a garden, terrace, and private beach access, with free WiFi and parking available.
9.7 3 reviews
Cannon Rocks
24/06 – 29/06
R4084/nighttotal: R20420 (5 )
The Farmstead
4 2
house , Cannon Rocks
The Farmstead is a 4-bedroom house located in Cannon Rocks, just 5.6 miles from the Dias Cross Memorial, offering a peaceful escape in a picturesque coastal town. The house has a floor area of 100 square metres, comfortably accommodating up to 8 guests. The Farmstead offers a private pool, a private beach area, a garden, a tennis court, and a well-equipped kitchen, making it ideal for families or groups seeking a relaxing and enjoyable holiday.
8.1 13 reviews
Cannon Rocks
24/06 – 29/06
R1627/nighttotal: R8135 (5 )
Sea La Vie, Amblewood Guesthouse
1 2
apartment , Kenton on Sea
This one-bedroom flat in Kenton on Sea is located a short 30-minute walk from Kariega Beach and is just 28 miles from Thomas Baines Nature Reserve. The 50 square metre property boasts a private terrace, a fully equipped kitchenette, a swimming pool and a garden, making it ideal for a relaxing getaway for up to three guests.
Best family friendly Cannon Rocks holiday rentals
Among the 24 accommodations in Cannon Rocks, here are the 4 best family friendly rentals
9.4 24 reviews
Cannon Rocks
24/06 – 29/06
R1289/nighttotal: R6445 (5 )
Bokkabanas Self-catering
1 2
apartment , Boknes
Bokkabanas Self-Catering is situated in Boknes, just 7km from Dias Cross Memorial and 37km from the Royal Port Alfred Golf Club, offering a peaceful and convenient base for exploring the area. The apartment consistently receives excellent ratings for its location, cleanliness, and overall experience. This self-catering property provides a comfortable and spacious living space, accommodating up to 3 guests. You'll find a fully equipped kitchen, a private balcony, and access to a shared garden, ensuring a relaxing and enjoyable stay.
8.2 5 reviews
Cannon Rocks
24/06 – 29/06
R3014/nighttotal: R15070 (5 )
Nest At Boknes
3 2
apartment , Boknes
Nest at Boknes is a spacious apartment located just 8 kilometres from the Dias Cross Memorial and 37 kilometres from the Royal Port Alfred Golf Club, offering easy access to both historical landmarks and recreational activities. The apartment has consistently received very good ratings for cleanliness, location, and overall user experience. The apartment has three bedrooms and three bathrooms, providing ample space for up to 23 guests, and a total floor area of 500 square metres. It features a fully equipped kitchen, a terrace, free private parking, and airport transfers, making it ideal for families or groups seeking a comfortable and convenient stay.
10 1 review
Cannon Rocks
24/06 – 29/06
R4458/nighttotal: R22290 (5 )
95 M² Apartment ∙ 3 Bedrooms ∙ 7 Guests
3 2
apartment , Boknes Strand
Sea La Vie, a self-catering apartment in Boknesstrand, offers stunning sea views, located just 100 metres from a beach and 900 metres from the main beach and lagoon, approximately 35km from Port Alfred. This 95 square metre property sleeps up to 7 guests in three bedrooms, two bathrooms, and features a private swimming pool, a terrace, garden, parking, and two separate units with a fully equipped kitchen and a kitchenette.
9.3 21 reviews
Cannon Rocks
24/06 – 29/06
R2290/nighttotal: R11450 (5 )
The Unexpected At Cannon Rocks
4 2
house , Cannon Rocks
The Unexpected at Cannon Rocks, a four-bedroom house, is situated in Cannon Rocks, Eastern Cape, South Africa, 10km from the Dias Cross Memorial and 40km from the Royal Port Alfred Golf Club. This recently renovated property offers self-catering facilities including a fully equipped kitchen, terrace, garden, and private parking, accommodating families or groups of up to eight guests, with nearby opportunities for cycling and hiking.
Best Cannon Rocks holiday rentals with a pool
Among the 24 accommodations in Cannon Rocks, here are the 2 best rentals with a pool
Cannon Rocks
24/06 – 29/06
R2009/nighttotal: R10045 (5 )
Sea Salt Cottage Kenton-on-sea
4 2
apartment , Kenton on Sea
Sea Salt Cottage in Kenton on Sea offers a coastal retreat, located 10.8 kilometres from the Dias Cross Memorial and 24.1 kilometres from the Royal Port Alfred Golf Club, with Kariega Beach a 15-minute walk away. This 150 square metre holiday home accommodates up to 11 guests across 4 bedrooms and 3 bathrooms, featuring a private swimming pool, a fully equipped kitchen with a fridge, microwave, and dishwasher, a living room with satellite TV and a fireplace, and an outdoor dining area with WiFi throughout.
9.7 83 reviews
Cannon Rocks
24/06 – 29/06
R2634/nighttotal: R13170 (5 )
The Oyster Shack By The Oyster Collection
4 2
house , Kenton on Sea
The Oyster Shack by The Oyster Collection is a 4-bedroom house located in Kenton on Sea, just 4 kilometres from the beach and 26 kilometres from Port Alfred. This property has received excellent ratings for location, cleanliness, and overall user experience. The house offers a spacious 210 square metre living space, with a well-equipped kitchen, a private garden, and a swimming pool. Guests can enjoy a range of amenities including a BBQ, flat-screen TVs, a washing machine, a tumble dryer, and bath and beach towels.
Frequently asked questions about holiday rentals in Cannon Rocks
What are some interesting places to visit in or near Cannon Rocks?
Cannon Rocks is a beautiful spot, but you'll want to check out the nearby towns too. You can visit the historic city of Port Elizabeth, which is about a 1-hour drive away. Or, if you're looking for a more laid-back vibe, head to the charming coastal town of Jeffrey's Bay, just a 30-minute drive from Cannon Rocks. It's famous for its world-class surfing.
What are the best Airbnb and vacation rentals in Cannon Rocks?
Which walking or cycling routes are the best in Cannon Rocks?
There are some great walking and cycling routes around Cannon Rocks. The Cannon Rocks Nature Trail is a must-do, offering stunning views of the coastline and the famous rock formations. You can also try the coastal path that stretches along the beach, which is great for a leisurely stroll or a more challenging bike ride.
What are the most popular Airbnbs in Cannon Rocks?
What sports or outdoor activites can visitors enjoy in and around Cannon Rocks?
Cannon Rocks is a haven for outdoor enthusiasts. You can enjoy swimming, sunbathing, and surfing at the beach. If you're feeling adventurous, try kayaking or stand-up paddleboarding in the clear waters. There's also great fishing to be had off the coast.
What are the best vacation rentals with a pool in Cannon Rocks?
What other towns or cities can be easily accessed from Cannon Rocks?
Cannon Rocks is well-connected to other towns and cities in the Eastern Cape. As I mentioned, Port Elizabeth is just an hour away, and you can also easily reach the bustling city of East London, which is about a 2-hour drive. For a more relaxed getaway, consider visiting the quaint coastal town of Kenton-on-Sea, which is about 45 minutes away.
What are the best rentals for families and kids in Cannon Rocks?
What amenities are commonly available in vacation rentals in Cannon Rocks?
Most vacation rentals in Cannon Rocks are well-equipped, offering amenities like Wi-Fi, a fully equipped kitchen, and laundry facilities. Many also have private balconies or patios with stunning views of the ocean. Some rentals even have swimming pools or braai areas, perfect for enjoying the warm South African weather.
What are the best rentals or Airbnbs with a jacuzzi in Cannon Rocks?
What time of year is best to rent a vacation rental Cannon Rocks?
The best time to visit Cannon Rocks is during the summer months, from December to February, when the weather is warm and sunny. However, if you're looking for a more peaceful escape, the shoulder seasons of spring (September to November) and autumn (March to May) are also great options. Just remember, the water is usually at its warmest in the summer.
Destinations nearby
Best Cannon Rocks holiday rentals with a balcony
Cannon Rocks
24/06 – 29/06
R1356/nighttotal: R6780 (5 )
Valley Cottage
1 2
apartment , Kenton on Sea
Valley Cottage is a one-bedroom apartment located in Kenton on Sea, just 12.4 kilometres from the Dias Cross Memorial. This self-catering apartment offers a private terrace, free parking, and a fully equipped kitchen, perfect for a relaxing getaway for up to three guests.
9.2 34 reviews
Cannon Rocks
24/06 – 29/06
R2277/nighttotal: R11385 (5 )
Bushmans River Holliday House Retreat
2 2
house , Boesmansriviermond
Bushmans River Holliday House Retreat is located in Boesmansriviermond, a coastal village in the Eastern Cape, 8.7 kilometres from Dias Cross Memorial and 27 kilometres from Royal Port Alfred Golf Club. This house has consistently received excellent ratings for location, cleanliness and user experience. The retreat has two bedrooms and two bathrooms, offering 15 square metres of space. Guests can enjoy a private tennis court, an outdoor fireplace, a garden, a terrace, and a barbecue area, making it ideal for families and groups who want to enjoy the outdoors and the beautiful surroundings.
9.3 93 reviews
Cannon Rocks
24/06 – 29/06
R1193/nighttotal: R5965 (5 )
Dunwerkin Bachelor Flat
1 2
apartment , Kenton on Sea
This one-bedroom flat is located in Kenton on Sea, just a 3-minute walk from Kariega Beach and 11 kilometres from the Dias Cross Memorial. The self-catering flat features a private garden, a fully equipped kitchen, a bar, a tennis court, and free Wi-Fi.
9.0 3 reviews
Cannon Rocks
24/06 – 29/06
R4139/nighttotal: R20695 (5 )
Bushmans River Holiday Home
5 2
house , Boesmansriviermond
This five-bedroom house is located in Boesmansriviermond, 9.2 kilometres from the Dias Cross Memorial and 27 kilometres from the Royal Port Alfred Golf Club. The property boasts a spacious 20 square metre floor area, a private tennis court, and can accommodate up to 23 guests, making it ideal for large families or groups of friends.
Best Cannon Rocks holiday rentals with parking
8.4 8 reviews
Cannon Rocks
24/06 – 29/06
R2732/nighttotal: R13660 (5 )
Granny Cottage
2 2
apartment , Kenton
Granny Cottage, a Kenton apartment, is conveniently located 12.2km from the Dias Cross Memorial, offering easy access to several nature reserves and golf clubs including the Royal Port Alfred Golf Club (26km) and Kowie Nature Reserve (30km). This 120 square metre self-catering property features two bedrooms, two bathrooms, sleeps five guests, and includes a private garden, parking, and a terrace with sea views, plus a well-equipped kitchen with a dishwasher.
8.1 17 reviews
Cannon Rocks
24/06 – 29/06
R3948/nighttotal: R19740 (5 )
"C" Cottage Overlooking The Bushmans River
4 2
house , Kenton on Sea
This four-bedroom cottage is located in Kenton on Sea, overlooking the Bushmans River, 9.2km from Dias Cross Memorial and 27km from Royal Port Alfred Golf Club. The property has received excellent ratings for cleanliness, location, and user experience. The cottage offers 250 square metres of living space, with a fully equipped kitchen and a terrace. Enjoy the garden, tennis court, and the peaceful river views while making the most of the free Wi-Fi, satellite TV, and laundry facilities.
9.4 189 reviews
Cannon Rocks
24/06 – 29/06
R1447/nighttotal: R7235 (5 )
Dunwerkin Self Catering
2 2
apartment , Kenton on Sea
Dunwerkin Self Catering is a beachfront flat in Kenton on Sea, just 11km from the Dias Cross Memorial and a short walk from the beautiful Kariega Beach. This property has received excellent ratings for location, cleanliness and overall experience. The flat has a private patio and garden, perfect for enjoying the fresh air and stunning views. Guests can take advantage of a fully equipped kitchen, free Wi-Fi, secure parking, and a terrace with garden views.