Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Cannon Rocks
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
South Africa
South Africa
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Amazing pools
Rooms
Amazing views
Lake
Beachfront
Farms
Bed & breakfasts
Cabins
National parks
Beach
Golfing
Surfing
Filters
0
Display total before taxes
Show map
Search results; 481 places in Cannon Rocks
481 places in Cannon Rocks
Guest favourite
Guest favourite
Home in Cannon Rocks
The Doll House
4 double beds
4 double beds
28 Apr – 3 May
28 Apr – 3 May
₹8,736
night
₹8,736 per night
4.88 out of 5 average rating, 17 reviews
4.88 (17)
Guest favourite
Guest favourite
Home in Cannon Rocks
180’ sea view house in Eastern Cape
9 beds
9 beds
21–26 Apr
21–26 Apr
₹18,746
night
₹18,746 per night
4.97 out of 5 average rating, 36 reviews
4.97 (36)
Guest favourite
Guest favourite
Home in Cannon Rocks
Alistair House - Homely and close to the sea!
5 beds
5 beds
23–28 Apr
23–28 Apr
₹2,269
night
₹2,269 per night
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Guest favourite
Guest favourite
Home in Cannon Rocks
Perfect Beach House near Kenton, Cannon Rocks
6 beds
6 beds
3–8 May
3–8 May
₹14,002
night
₹14,002 per night
4.92 out of 5 average rating, 52 reviews
4.92 (52)
Guest favourite
Guest favourite
Flat in Cannon Rocks
White house Cannon Rocks
5 beds
5 beds
19–24 May
19–24 May
₹7,517
night
₹7,517 per night
4.91 out of 5 average rating, 32 reviews
4.91 (32)
Guest favourite
Guest favourite
Apartment in Cannon Rocks
SonnenMeer Beachfront Apartment
2 queen beds
2 queen beds
11–16 May
11–16 May
₹5,571
night
₹5,571 per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Cabin in Cannon Rocks
Lazeee Days, cozy cabin close to beach
4 beds
4 beds
30 Apr – 5 May
30 Apr – 5 May
₹5,596
night
₹5,596 per night
4.72 out of 5 average rating, 25 reviews
4.72 (25)
Guest favourite
Guest favourite
Guest suite in Cannon Rocks
Hello!
2 single beds
2 single beds
7–12 May
7–12 May
₹4,726
night
₹4,726 per night
4.92 out of 5 average rating, 112 reviews
4.92 (112)
Home in Cannon Rocks
Seaview
4 beds
4 beds
22–27 Apr
22–27 Apr
₹18,635
night
₹18,635 per night
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favourite
Guest favourite
Home in Cannon Rocks
Cozy beach front house in Cannon Rocks
3 beds
3 beds
21–26 Apr
21–26 Apr
₹8,979
night
₹8,979 per night
4.72 out of 5 average rating, 32 reviews
4.72 (32)
Flat in Cannon Rocks
Rocky Waters
2 beds
2 beds
21–26 Apr
21–26 Apr
₹5,579
₹4,576
night
₹4,576 per night, originally ₹5,579
Home in Cannon Rocks
Little piece of paradise
4 beds
4 beds
20–25 Apr
20–25 Apr
₹3,270
night
₹3,270 per night
4.68 out of 5 average rating, 38 reviews
4.68 (38)
Guest favourite
Guest favourite
12
Reviews
4.83
Rating
6
Years hosting
Room in Cannon Rocks
Stay with Adele
Stay with Adele
Retired
,
·
Retired
448 On Alice
21–26 Apr
21–26 Apr
₹3,705
night
₹3,705 per night
4.83 out of 5 average rating, 12 reviews
4.83 (12)
Guest favourite
Guest favourite
Home in Cannon Rocks
CANNON HOUSE
7 beds
7 beds
5–10 May
5–10 May
₹6,538
night
₹6,538 per night
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Home in Cannon Rocks
Cannon Rocks , 38 Doreen Street
3 double beds
3 double beds
20–25 Apr
20–25 Apr
₹7,498
night
₹7,498 per night
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Room in Cannon Rocks
Stay with Dennis
Stay with Dennis
Catch 22
26 Apr – 1 May
26 Apr – 1 May
₹2,487
night
₹2,487 per night
Guest favourite
Guest favourite
Home in Cannon Rocks
Louwtide
22–27 Apr
22–27 Apr
₹10,148
night
₹10,148 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
Nature lodge in Boesmansriviermond
River Cottage
1 double bed
1 double bed
5–10 May
5–10 May
₹4,228
night
₹4,228 per night
4.96 out of 5 average rating, 209 reviews
4.96 (209)
1
2
3
4
…
15