Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Cannon Rocks
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; 291 homes in Cannon Rocks
291 homes in Cannon Rocks
Cabin in Cannon Rocks
Lazeee Days, cozy cabin close to beach
3 bedrooms
,
·
4 beds
,
·
1.5 private bathrooms
25–30 Jul
25–30 Jul
$931 SGD
Show price breakdown
for 5 nights
$931 SGD for 5 nights
,
·
4.7 out of 5 average rating, 40 reviews
4.7 (40)
Guest favourite
Guest favourite
Home in Cannon Rocks
Alistair House - Homely and close to the sea!
4.94 out of 5 average rating, 31 reviews
4.94 (31)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1.5 bathrooms
1.5 bathrooms
22–27 Jul
22–27 Jul
$231 SGD
Show price breakdown
for 5 nights
$231 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Guest suite in Cannon Rocks
Endless Summer
4.98 out of 5 average rating, 43 reviews
4.98 (43)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$256 SGD
Show price breakdown
for 5 nights
$256 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Cannon Rocks
Perfect Beach House near Kenton, Cannon Rocks
4.95 out of 5 average rating, 87 reviews
4.95 (87)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
4 bathrooms
4 bathrooms
13–18 Aug
13–18 Aug
$2,038 SGD
Show price breakdown
for 5 nights
$2,038 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Cannon Rocks
180’ sea view house in Eastern Cape - Rocksea
4.99 out of 5 average rating, 67 reviews
4.99 (67)
,
·
4 bedrooms
4 bedrooms
,
·
9 beds
9 beds
,
·
4 bathrooms
4 bathrooms
22–27 Jul
22–27 Jul
$1,798 SGD
Show price breakdown
for 5 nights
$1,798 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Cannon Rocks
White house Cannon Rocks
4.94 out of 5 average rating, 48 reviews
4.94 (48)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
26–31 Jul
26–31 Jul
$770 SGD
Show price breakdown
for 5 nights
$770 SGD for 5 nights
Top guest favourite
Guest favourite
Apartment in Cannon Rocks
Sun Sea Beachfront Apartment
5.0 out of 5 average rating, 17 reviews
5.0 (17)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
4–9 Sept
4–9 Sept
$781 SGD
Show price breakdown
for 5 nights
$781 SGD for 5 nights
Guest favourite
Guest favourite
Home in Cannon Rocks
The Doll House
4.84 out of 5 average rating, 45 reviews
4.84 (45)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
4 bathrooms
4 bathrooms
24–29 Jul
24–29 Jul
$932 SGD
Show price breakdown
for 5 nights
$932 SGD for 5 nights
Superhost
Superhost
Home in Cannon Rocks
Bywater Place | Beachfront Cannon Rocks
4.88 out of 5 average rating, 8 reviews
4.88 (8)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
26–31 Jul
26–31 Jul
$1,291 SGD
Show price breakdown
for 5 nights
$1,291 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Room in Cannon Rocks
448 On Alice
4.91 out of 5 average rating, 22 reviews
4.91 (22)
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
24–29 Jul
24–29 Jul
$345 SGD
Show price breakdown
for 5 nights
$345 SGD for 5 nights
Guest favourite
Guest favourite
Home in Cannon Rocks
CANNON HOUSE
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
,
·
5 bathrooms
5 bathrooms
23–28 Jul
23–28 Jul
$587 SGD
Show price breakdown
for 5 nights
$587 SGD for 5 nights
Home in Cannon Rocks
Architect-Designed Coastal Retreat in Cannon Rocks
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
23–28 Jul
23–28 Jul
$747 SGD
Show price breakdown
for 5 nights
$747 SGD for 5 nights
Guest favourite
Guest favourite
Guest suite in Boesmansriviermond
Quiet Pet-Friendly Cottage near Kenton-on-Sea
4.93 out of 5 average rating, 68 reviews
4.93 (68)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$268 SGD
Show price breakdown
for 5 nights
$268 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Cannon Rocks
Rocky Waters
4.91 out of 5 average rating, 22 reviews
4.91 (22)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$577 SGD
Show price breakdown
for 5 nights
$577 SGD for 5 nights
Flat in Boknesstrand
Modern Beach-town bungalow - Unit 2
5.0 out of 5 average rating, 8 reviews
5.0 (8)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
22–27 Jul
22–27 Jul
$415 SGD
Show price breakdown
for 5 nights
$415 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Boknesstrand
Joy by the sea
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
29 Jul – 3 Aug
29 Jul – 3 Aug
$473 SGD
Show price breakdown
for 5 nights
$473 SGD for 5 nights
Pay $0 today
Free cancellation
Home in Cannon Rocks
Little piece of paradise
4.73 out of 5 average rating, 44 reviews
4.73 (44)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
25–30 Jul
25–30 Jul
$581 SGD
Show price breakdown
for 5 nights
$581 SGD for 5 nights
Pay $0 today
Free cancellation
Guest house in Cannon Rocks
Shipwreck Cottage
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$542 SGD
Show price breakdown
for 5 nights
$542 SGD for 5 nights
Pay $0 today
Free cancellation
Tiny home in Cannon Rocks
Zen Den
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$286 SGD
Show price breakdown
for 5 nights
$286 SGD for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15