Search Cannon Rocks accommodations

40 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Cannon Rocks accommodation
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

40 Best accommodations in Cannon Rocks

Best Cannon Rocks accommodations with a pool

Among the 40 accommodations in the area, here is the list of the 4 best ones with a pool

Self-catering, Sea View 2 Units - Cannon Rocks
10 2 reviews

Self-catering, Sea View 2 Units

apartment
This Boknes Strand holiday apartment, 0.1km from one beach and 0.9km from the main beach and lagoon, offers convenient access to the area's coastal attractions.
Sleeping up to seven guests across two units, this self-catering property boasts a fully equipped kitchen, kitchenette, private lapa with braai, swimming pool, secure parking, and pet-friendly accommodation (small dogs only).
95 M² Apartment ∙ 3 Bedrooms ∙ 7 Guests - Cannon Rocks
10 1 review

95 M² Apartment ∙ 3 Bedrooms ∙ 7 Guests

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.
Pangani Kenton Bush Villa - Cannon Rocks
No reviews

Pangani Kenton Bush Villa

apartment
This luxurious six-bedroom villa, situated in the Pangani private bush estate in Kenton-on-Sea, Sarah Baartman District Municipality, is a 5-minute drive from the town and beach, and 1 minute from the Bosmans River.
Offering off-grid living with a private spring water source, a heated pool and jacuzzi, a private jetty on the Bosmans River, and stunning wildlife views, this self-catering property sleeps up to 12 guests in two wings, plus two additional cottages.
Omidraai Opihoek - Cannon Rocks
10 1 review

Omidraai Opihoek

apartment
This well-appointed flat in Boknesstrand boasts a prime central position, just a short 100-meter stroll from the Boknesstrand beachfront and a brief 2-kilometre drive to the Boknesstrand Nature Reserve, offering convenient access to local shops and restaurants. The apartment accommodates up to six guests across three bedrooms and three bathrooms, featuring a fully equipped kitchen with a fridge, freezer, microwave, and dishwasher, along with on-site parking and a swimming pool.

Best family friendly Cannon Rocks accommodations

Among the 40 accommodations in the area, here is the list of the 4 best family friendly ones

Bywater Place Beachfront Cannon Rocks - Cannon Rocks
8.8 6 reviews

Bywater Place Beachfront Cannon Rocks

house, Cannon Rocks
This beachfront property in Cannon Rocks is situated at Bywater Place, 9.3 kilometres from Dias Cross Memorial and 38.6 kilometres from Royal Port Alfred Golf Club, with Kowie Nature Reserve located 43.5 kilometres away.
This family-friendly house, offering free WiFi and private parking, boasts a 140 square metre floor area with a garden, terrace, and fully equipped kitchen, accommodating up to 11 guests.
Bokkabanas Self-catering - Cannon Rocks
9.4 25 reviews

Bokkabanas Self-catering

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.
Relaxing Family Holiday House! - Cannon Rocks
9.6 24 reviews

Relaxing Family Holiday House!

apartment
This holiday home is situated in Boknes, just a short walk from the river and ocean, offering easy access to swimming, canoeing and beach activities. The property boasts excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The house has six bedrooms and four bathrooms, accommodating up to 13 guests. The fully equipped kitchen, including a dishwasher, allows for self-catering, while the indoor braai area, spacious living area and upstairs games lounge provide ample entertainment options for families and friends.
Cannon House - Cannon Rocks
9.8 27 reviews

Cannon House

house, Cannon Rocks
Cannon House is situated in Cannon Rocks, a coastal town in the Eastern Cape, just 12 kilometres from Dias Cross Memorial and 42 kilometres from Royal Port Alfred Golf Club. The property has received excellent ratings for its location, cleanliness, and overall user experience.
The house spans 300 square metres and offers a range of amenities, including a swimming pool, tennis court, garden, and a terrace with an outdoor fireplace. Guests can enjoy direct beach access, a fully equipped kitchen, a private balcony, and a variety of activities in the surrounding area, such as skiing, cycling, fishing, canoeing, and hiking.

Frequently asked questions about accommodations in Cannon Rocks

  • What outdoor activities can visitors enjoy in and around Cannon Rocks?

    You can spend your days swimming, surfing, or sunbathing on the beautiful beaches. For a more adventurous experience, try kayaking or stand-up paddleboarding in the calm waters of the bay. And if you're feeling energetic, there are plenty of hiking trails in the surrounding nature reserve, offering breathtaking views of the coastline.
  • What are the best accommodations in Cannon Rocks?

    Among the accommodations in Cannon Rocks, Oh Hello, Beach House - Cannon Rocks - Near Kenton-on-sea and 180’ Sea View House In Eastern Cape are the most popular ones.

  • When is the ideal time to plan a trip to 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. If you're looking for a quieter experience, you can visit during the shoulder seasons, from March to May or September to November. Just be aware that the water can be a bit chilly during those months.
  • What are the best accommodations with a pool in Cannon Rocks?

    Beach House - Cannon Rocks - Near Kenton-on-sea, The Farmstead and The Farmstead are the best accommodations with a pool in Cannon Rocks.

  • What nearby towns or cities can be explored from Cannon Rocks?

    Port Alfred is a must-see, with its charming harbour and vibrant arts scene. You can also take a day trip to Grahamstown, which is known for its historic buildings and lively cultural scene. And if you're looking for a bigger city, Port Elizabeth is only a 1.5-hour drive away.
  • What are the best accommodations with a jacuzzi in Cannon Rocks?

    The best accommodation with a jacuzzi in Cannon Rocks is Seaside House Nestled On The Edge Of The Beach.

  • What amenities can travelers expect from accommodations in Cannon Rocks?

    You'll find a range of accommodation options in Cannon Rocks, from self-catering apartments and guesthouses to luxury hotels. Most accommodations offer amenities like swimming pools, restaurants, and bars. Some even have direct access to the beach, making it easy to enjoy the coastal lifestyle.
  • What are the best accommodations for families and kids in Cannon Rocks?

  • What are the best pet friendly accommodations in Cannon Rocks?

  • What are the best accommodations with parking in Cannon Rocks?

    Oh Hello, Beach House - Cannon Rocks - Near Kenton-on-sea and 180’ Sea View House In Eastern Cape are the best accommodations with parking in Cannon Rocks.

Popular destinations

Best Cannon Rocks accommodations with a balcony

Seenekal Views - Cannon Rocks
9.3 7 reviews

Seenekal Views

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.
Nest At Boknes - Cannon Rocks
8.2 5 reviews

Nest At Boknes

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.
Seas The Breeze - Cannon Rocks
9.1 23 reviews

Seas The Breeze

apartment, Boknes
Seas the Breeze is a beachfront flat in Boknes, situated 7.9 km from the Dias Cross Memorial and within easy driving distance of Royal Port Alfred Golf Club (37 km) and Kowie Nature Reserve (42 km).
This 65 square metre self-catering apartment offers one bedroom, one bathroom, sleeps two guests, and includes a fully equipped kitchenette, garden, fitness centre, tennis court, free Wi-Fi, and free private parking.
Huis Seenekal - Cannon Rocks
9.5 64 reviews

Huis Seenekal

apartment, Cannon Rocks
Huis Seenekal is a beachfront apartment in Cannon Rocks, located just 8 kilometres from Dias Cross Memorial and 37 kilometres from Royal Port Alfred Golf Club. It has received excellent ratings for location, cleanliness, and overall user experience.
The apartment is ideal for families, accommodating up to 7 guests. Amenities include a private garden and balcony, an outdoor fireplace, a fully equipped kitchen, streaming services, parquet floors, outdoor furniture, free parking, and Wi-Fi.

Best Cannon Rocks accommodations with a kitchen

The Nest @ Boknes - Ideal For Families And Friends - Cannon Rocks
10 1 review

The Nest @ Boknes - Ideal For Families And Friends

apartment
This spacious Cannon Rocks holiday house is situated less than 0.5km from the sea and a 3-minute drive (approximately 2km) from a family-friendly beach and lagoon, with Dias Cross reachable via a scenic beach walk and the Woody Cape section of Addo Elephant National Park a 25-minute drive away.
The self-catering property comprises three private family units, each sleeping four with en-suite bathrooms, offering a total guest capacity of twelve, a fully equipped kitchen, indoor barbecue, and a large outdoor deck with ocean views.
Louwtide - Cannon Rocks
9.9 16 reviews

Louwtide

apartment
This Cannon Rocks holiday home enjoys a prime location near the lagoon, a 2-minute walk (approximately 0.16km) from the main beach, and a short stroll from the Diaz Cross.
Sleeping up to 10 guests in 5 bedrooms and 3 bathrooms, this family-friendly property boasts a fully equipped kitchen (fridge, freezer, microwave, dishwasher), garden, parking, and stunning lagoon and ocean views; nearby activities include safe lagoon swimming, fishing, and cycling.
Cannon Rocks - House With Cottage - Cannon Rocks
8.7 3 reviews

Cannon Rocks - House With Cottage

apartment
This apartment is situated on the Sunshine Coast of the Eastern Cape, in Cannon Rocks, with direct beach access and is 20km from the Kariega Game Reserve. The apartment has been rated very good by previous guests, with an excellent location rating and an OK cleanliness rating.
The apartment offers 4 bedrooms and 3 bathrooms, comfortably accommodating up to 8 guests. It features a spacious open plan living area, a private cottage with an en-suite bathroom, direct beach access, stunning sea views, and proximity to the Kariega Game Reserve.
250 M² House ∙ 3 Bedrooms ∙ 7 Guests - Cannon Rocks
No reviews

250 M² House ∙ 3 Bedrooms ∙ 7 Guests

house, Boknes Strand
Mermaids Cottage, located in Boknes Strand's old village, is a short walk from the beach, lagoon, and local shops.
This 250 square metre house sleeps seven guests, boasting two bedrooms, one bathroom, a fully equipped kitchen with dishwasher, a fully fenced garden, braai facilities, high-speed Wi-Fi, and secure parking.
©2026 cozycozy.com