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; 295 homes in Cannon Rocks
295 homes in Cannon Rocks
Guest favourite
Guest favourite
Room in Cannon Rocks
448 On Alice
1 bedroom
,
·
1 bed
,
·
1 shared bathroom
10–15 Jul
10–15 Jul
$349 SGD
Show price breakdown
for 5 nights
$349 SGD for 5 nights
,
·
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Top guest favourite
Guest favourite
Home in Cannon Rocks
Perfect Beach House near Kenton, Cannon Rocks
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
13–18 Jul
13–18 Jul
$2,078 SGD
$1,815 SGD
Show price breakdown
for 5 nights
4.95 out of 5 average rating, 86 reviews
4.95 (86)
Top guest favourite
Guest favourite
Home in Cannon Rocks
180’ sea view house in Eastern Cape - Rocksea
4 bedrooms
4 bedrooms
,
·
9 beds
9 beds
13–18 Jul
13–18 Jul
$1,822 SGD
Show price breakdown
for 5 nights
$1,822 SGD for 5 nights
4.98 out of 5 average rating, 66 reviews
4.98 (66)
Top guest favourite
Guest favourite
Flat in Cannon Rocks
White house Cannon Rocks
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
15–20 Jul
15–20 Jul
$785 SGD
Show price breakdown
for 5 nights
$785 SGD for 5 nights
4.94 out of 5 average rating, 48 reviews
4.94 (48)
Guest favourite
Guest favourite
Home in Cannon Rocks
The Doll House
4 bedrooms
4 bedrooms
,
·
4 double beds
4 double beds
15–20 Jul
15–20 Jul
$944 SGD
Show price breakdown
for 5 nights
$944 SGD for 5 nights
4.84 out of 5 average rating, 43 reviews
4.84 (43)
Home in Cannon Rocks
Bywater Place | Beachfront Cannon Rocks
3 bedrooms
3 bedrooms
,
·
3 double beds
3 double beds
19–24 Jul
19–24 Jul
$1,461 SGD
Show price breakdown
for 5 nights
$1,461 SGD for 5 nights
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Guest favourite
Guest favourite
Home in Cannon Rocks
Alistair House - Homely and close to the sea!
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
19–24 Jul
19–24 Jul
$248 SGD
Show price breakdown
for 5 nights
$248 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Home in Cannon Rocks
Architect-Designed Coastal Retreat in Cannon Rocks
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
15–20 Jul
15–20 Jul
$841 SGD
Show price breakdown
for 5 nights
$841 SGD for 5 nights
Guest favourite
Guest favourite
Home in Kenton-on-Sea
Oyster Shack - Whole House
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
11–16 Jul
11–16 Jul
$916 SGD
Show price breakdown
for 5 nights
$916 SGD for 5 nights
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Guest favourite
Guest favourite
Home in Cannon Rocks
CANNON HOUSE
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
12–17 Jul
12–17 Jul
$595 SGD
Show price breakdown
for 5 nights
$595 SGD for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Home in Cannon Rocks
Little piece of paradise
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
11–16 Jul
11–16 Jul
$595 SGD
Show price breakdown
for 5 nights
$595 SGD for 5 nights
Free cancellation
4.73 out of 5 average rating, 44 reviews
4.73 (44)
Top guest favourite
Guest favourite
Apartment in Cannon Rocks
Sun Sea Beachfront Apartment
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
1–6 Oct
1–6 Oct
$841 SGD
Show price breakdown
for 5 nights
$841 SGD for 5 nights
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Cottage in Cannon Rocks
The Unexpected
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
19–24 Jul
19–24 Jul
$1,112 SGD
Show price breakdown
for 5 nights
$1,112 SGD for 5 nights
4.6 out of 5 average rating, 5 reviews
4.6 (5)
Top guest favourite
Guest favourite
Guest suite in Cannon Rocks
Endless Summer
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
10–15 Jul
10–15 Jul
$257 SGD
Show price breakdown
for 5 nights
$257 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 43 reviews
4.98 (43)
Top guest favourite
Guest favourite
Home in Kenton-on-Sea
The Beach Hut.
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
11–16 Jul
11–16 Jul
$972 SGD
Show price breakdown
for 5 nights
$972 SGD for 5 nights
4.94 out of 5 average rating, 102 reviews
4.94 (102)
Guest favourite
Guest favourite
Flat in Cannon Rocks
Rocky Waters
1 bedroom
1 bedroom
,
·
2 beds
2 beds
9–14 Jul
9–14 Jul
$659 SGD
Show price breakdown
for 5 nights
$659 SGD for 5 nights
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Superhost
Superhost
Chalet in Kenton-on-Sea
The Boat Shed
4 bedrooms
4 bedrooms
,
·
1 king bed
1 king bed
25–30 Aug
25–30 Aug
$973 SGD
Show price breakdown
for 5 nights
$973 SGD for 5 nights
Guest favourite
Guest favourite
Home in Boknesstrand
In die Bos
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
13–18 Jul
13–18 Jul
$710 SGD
Show price breakdown
for 5 nights
$710 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Flat in Boknesstrand
Joy by the sea
1 bedroom
1 bedroom
,
·
1 bed
1 bed
13–18 Jul
13–18 Jul
$423 SGD
Show price breakdown
for 5 nights
$423 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3
4
…
15