We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows:
Internet Explorer
,
Mozilla Firefox
,
Google Chrome
. Mac:
Safari
.
Flights
Vacation Rentals
Restaurants
Things to do
Cannon Rocks Tourism
Cannon Rocks Hotels
Cannon Rocks Bed and Breakfast
Cannon Rocks Bed and Breakfast
Cannon Rocks Vacation Rentals
Cannon Rocks Packages
Flights to Cannon Rocks
Cannon Rocks Restaurants
Cannon Rocks Attractions
Cannon Rocks Travel Forum
Cannon Rocks Photos
Cannon Rocks Map
Cannon Rocks Guide
All Cannon Rocks Hotels
Cannon Rocks Hotel Deals
By Hotel Type
Cannon Rocks Campgrounds
Near Landmarks
Hotels near Cannon Rocks Beach
Hotels near Boknes Beach
Near Airports
Hotels near Port Elizabeth Airport (PLZ)
All things to do in Cannon Rocks
Travel Forum
Airlines
Road Trips
Help Centre
Skip to main content
Post
Alerts
Trips
Sign in
Inbox
See all
Sign in
to get trip updates and message other travellers.
Cannon Rocks
Hotels
Things to do
Restaurants
Flights
Vacation Rentals
Shopping
Package Holidays
Cruises
Rental Cars
Add a Place
Travel Forum
Airlines
Best of 2021
Road Trips
Help Centre
Best Hotels in Cannon Rocks, South Africa
Africa
South Africa
Eastern Cape
Cannon Rocks
Cannon Rocks Hotels
View map
Cannon Rocks Hotels
and Places to Stay
Check In
— / — / —
Check Out
— / — / —
Guests
1 room
,
2 adults
,
0 children
Search
Reset
Filters
Deals
Free cancellation
Reserve now, pay at stay
Properties with special offers
Property types
B&Bs & Inns
1
Campgrounds
1
View Vacation Rentals
Price
US$0 - US$475 +
Price per night
Popular
& up
1
Kids Activities
1
5 stars
1
Campgrounds
1
Amenities
Free Wifi
1
Pool
1
Free parking
1
Pet friendly
1
Show more
Traveller rating
& up
1
& up
1
& up
1
Hotel class
5 stars
1
Style
Budget
1
Show 2 results
No other properties are available in Cannon Rocks. View nearby results below.
Sort
Filter
Map
No other properties are available in Cannon Rocks. View nearby results below.
Sort by:
Best Value
Updating list...
Breakfast included
Sponsored
Royal St Andrews Hotel
US$103
Tripadvisor
View deal
Free cancellation
Pay up to 12X
eDreams
Priceline
US$104
Booking.com
US$104
View all 15 deals from US$103
606 reviews
“
We enjoyed
the
comfortable hotel room
opening onto a
peaceful patio/ garden area with table and chairs, and the convenient, modern and spotless tiled swimming pool for that fresh dip on hot days.
”
Free Wifi
Free parking
Taking safety measures
Visit hotel website
All Inclusive
Kariega Game Reserve - River Lodge
US$841
Hotels.com
View deal
Pay up to 12X
eDreams
US$840
Expedia.com
US$839
CheapTickets
US$839
View all 11 deals from US$839
325 reviews
11.5 km
from Cannon Rocks
#2 of 2 hotels in Kenton-on-Sea
“
The
room was lovely and clean
, the towels and
bedding were good quality, the bathroom was enormous and we were provided with toiletries, dressing robes, a stocked FREE mini bar, fridge, air conditioning (which als...
”
Free parking
Pool
Breakfast included
Makarios on the River
US$96
Expedia.com
View deal
Pay up to 12X
Hotels.com
US$96
Booking.com
US$83
Priceline
US$83
View all 11 deals from US$83
Bed and Breakfast
21 reviews
11.9 km
from Cannon Rocks
#6 of 13 B&Bs in Kenton-on-Sea
“
We loved this spot. Doug and Stella were
incredibly accommodating of our every need. We had a splendid room and a fabulous breakfast, even though there was loadshedding. Doug rustled up a full English breakfast on...
”
Free Wifi
Free parking
All Inclusive
Kariega Game Reserve-Settlers Drift
US$1,336
Hotels.com
View deal
Expedia.com
US$1,333
Lol.travel
US$621
Agoda.com
US$1,337
View all 13 deals from US$621
210 reviews
13.0 km
from Cannon Rocks
#1 of 2 hotels in Kenton-on-Sea
“
The warmest of welcomes, the breathtaking
scenery, the
beautiful room
, everything was
beyond perfect and I will remember this place forever.
”
Free parking
Pool
Breakfast included
The House Quarters
US$89
US$83
Booking.com
View deal
Hotels.com
US$84
Expedia.com
US$83
Trip.com
US$89
View all 15 deals from US$83
Bed and Breakfast
69 reviews
13.7 km
from Cannon Rocks
#5 of 13 B&Bs in Kenton-on-Sea
“
We really
enjoyed the
great room with
the amazing
view.
”
Free Wifi
Free parking
All Inclusive
Sibuya Game Reserve: 4 -Star Luxury Tented Camps and Lodge
US$614
Hotels.com
View deal
Pay up to 12X
Expedia.com
US$614
CheapTickets
US$613
Travelocity
US$613
View all 6 deals from US$613
Bed and Breakfast
455 reviews
14.1 km
from Cannon Rocks
#2 of 13 B&Bs in Kenton-on-Sea
“
The food is
delicious, the
room spacious
and of good
quality.
”
Free parking
Restaurant
Sibuya Game Reserve
US$613
Booking.com
View deal
eDreams
US$613
Agoda.com
US$511
ZenHotels.com
US$576
View all 8 deals from US$511
Lodge
62 reviews
14.1 km
from Cannon Rocks
#3 of 7 speciality lodgings in Kenton-on-Sea
“
When looking for alternatives to the beach in
Kenton, we came upon this gem! Starting with a wonderful boat cruise up the river, followed by a 3 hour game reserve with excellent sightings, and finally a delicious...
”
Breakfast included
Hillscapes
US$131
Hotels.com
View deal
Reserve now, pay at stay
CheapTickets
US$131
Travelocity
US$131
Orbitz.com
US$131
View all 10 deals from US$131
Lodge
12 reviews
32.9 km
from Cannon Rocks
#6 of 23 speciality lodgings in Port Alfred
“
My Husband and I were absolutely blown away by
the amazing care and service received by our wonderful hosts and staff. You feel so at home and part of the family. It was an absolute treat and blessing to stay and…
”
Free Wifi
Free parking
Villa Majestic
US$50
Booking.com
View deal
Priceline
US$50
Agoda.com
US$49
eDreams
US$50
View all 6 deals from US$49
Bed and Breakfast
24 reviews
33.1 km
from Cannon Rocks
#7 of 30 B&Bs in Port Alfred
“
We were welcomed very friendly. All personal
adhere to all covid regulations and had a high awareness level. The modern venue was neat and clean, serviced everyday. We were spoiled with a very nice breakfast every...
”
Free Wifi
Free parking
Carnoustie Guest House
US$46
Priceline
View deal
Booking.com
US$46
eDreams
US$46
Agoda.com
US$46
View all 5 deals from US$46
Small Hotel
11 reviews
34.4 km
from Cannon Rocks
#14 of 30 B&Bs in Port Alfred
“
We had an amazing stay ...Siphokazi's hospitality
is amazing...she made us feel at home away from home. The place was very neat, the view amazing..close to the beach.I would go there again and again.
”
Free Wifi
Beach
Royal St Andrews Hotel
US$103
Tripadvisor
View deal
Free cancellation
Pay up to 12X
eDreams
Priceline
US$104
Booking.com
US$104
View all 15 deals from US$103
606 reviews
35.1 km
from Cannon Rocks
#2 of 5 hotels in Port Alfred
“
We enjoyed
the
comfortable hotel room
opening onto a
peaceful patio/ garden area with table and chairs, and the convenient, modern and spotless tiled swimming pool for that fresh dip on hot days.
”
Free Wifi
Free parking
Taking safety measures
Visit hotel website
Kowie River Guest House
US$89
Hotels.com
View deal
Pay up to 12X
Expedia.com
US$89
Agoda.com
US$76
Trip.com
US$90
View all 13 deals from US$76
Small Hotel
231 reviews
35.5 km
from Cannon Rocks
#1 of 30 B&Bs in Port Alfred
“
The room was super clean
, from the terrace you
have a beautiful view to the river; the breakfast was awesome, each morning a surprise; and the hosts are very friendly and helpful with tips what to visit and where...
”
Free Wifi
Free parking
A Villa de Mer
US$69
Tripadvisor
View deal
eDreams
Booking.com
US$69
Priceline
US$69
View all 8 deals from US$69
Guesthouse
210 reviews
35.5 km
from Cannon Rocks
#3 of 30 B&Bs in Port Alfred
“
We had a couple of nights in Port Alfred and
enjoyed this calm little seaside town. There was nothing much open on a Sunday so that restricted our eating options. This Villa de Mer underwhelmed us. It is in a...
”
Free Wifi
Free parking
Links Coastal Inn
US$50
Booking.com
View deal
Priceline
US$50
eDreams
US$50
Agoda.com
US$50
View all 6 deals from US$50
Small Hotel
27 reviews
35.6 km
from Cannon Rocks
#10 of 30 B&Bs in Port Alfred
“
We stayed over for a weekend and what a wonderful
stay indeed, extremely friendly staff and great venue with a very awesome bar. Prices were very reasonable and breakfast was brilliant, unfortunately we didn't eat...
”
Free parking
Beach
Panorama Guest House
US$57
US$54
Hotels.com
View deal
Booking.com
US$57
Expedia.com
US$54
eDreams
US$57
View all 12 deals from US$54
Guesthouse
30 reviews
35.6 km
from Cannon Rocks
#6 of 30 B&Bs in Port Alfred
“
The
room was clean
and nicely decorated and the
view of the fish river was awesome at sunrise.
”
Free Wifi
Free parking
MyPond Hotel
eDreams
View deal
Agoda.com
US$38
Hotels.com
US$55
Booking.com
US$45
View all 14 deals from US$38
561 reviews
35.7 km
from Cannon Rocks
#3 of 5 hotels in Port Alfred
“
good facilities and
pool .The
room was spacious
i loved
everything about it thanks for the great service we had access to coffee at all hours still waters all of that
”
Free Wifi
Free parking
Taking safety measures
Kowie River Chalets
US$166
Tripadvisor
View deal
eDreams
Hotels.com
US$166
Expedia.com
US$166
View all 15 deals from US$166
Cottage
94 reviews
35.9 km
from Cannon Rocks
#2 of 23 speciality lodgings in Port Alfred
“
This place has been wonderful, beautiful
location, nicely built chalets with ll required amenities, good helpful staff, loads of things to at the chalets as well as surrounding areas. A must visit place.
”
Free Wifi
Free parking
Halyards Hotel and Spa
US$73
Hotels.com
View deal
Pay up to 12X
Expedia.com
US$73
Travelocity
US$73
CheapTickets
US$73
View all 9 deals from US$73
429 reviews
36.1 km
from Cannon Rocks
#5 of 5 hotels in Port Alfred
“
Lovely spacious room with
beautiful outlook over
the marina.
”
Free parking
Pool
Dockside Guest House
US$107
US$97
Booking.com
View deal
Hotels.com
US$107
Expedia.com
US$107
Priceline
US$97
View all 14 deals from US$97
Guesthouse
99 reviews
36.1 km
from Cannon Rocks
#5 of 30 B&Bs in Port Alfred
“
The view was spectacular,
the
room was spacious
and beautiful with a
lovely bathroom.
”
Free Wifi
Free parking
Royal Guest House
US$54
Hotels.com
View deal
Free cancellation
Expedia.com
US$54
Booking.com
US$48
Trip.com
US$57
View all 14 deals from US$48
Small Hotel
129 reviews
36.6 km
from Cannon Rocks
#8 of 30 B&Bs in Port Alfred