Book Cheap Hotels in Cannon Rocks
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Cannon Rocks
Most frequently booked Cannon Rocks hotels

Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops.
3.75 km from city centre
Stay at this vacation home in Cannon Rocks. Enjoy free WiFi, a garden, and patios. Popular attractions Kenton Marina and Shelley Bay are located nearby.
Hot tub
Kitchen

Beach house on golden sand dunes
0.74 km from city centre
Book a stay at this beach apartment in Cannon Rocks. Enjoy free WiFi, a beach locale, and breakfast (surcharge).
Kitchen
Washer

My Pond Hotel
33 Van Der Riet Street, Port Alfred, Eastern Cape
Free cancellation
Reserve now, pay when you stay
35.6 km from city centre
The price is CA $60 per night
CA $60
CA $69 total
includes taxes & fees
9 Mar - 10 Mar
Stay at this 3.5-star business-friendly hotel in Port Alfred. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Great Fish Point Lighthouse and Kwena Golf are located nearby.
Pool
Parking included

Royal St. Andrews Hotel, Conference Centre & Spa
19 St. Andrews Road, West Bank, Port Alfred, Eastern Cape
Free cancellation
Reserve now, pay when you stay
35.01 km from city centre
The price is CA $120 per night
CA $120
CA $138 total
includes taxes & fees
6 Mar - 7 Mar
Stay at this 4-star spa hotel in Port Alfred. Enjoy free breakfast, free WiFi, and free parking. Popular attractions The Royal Port Alfred Golf Club and Sports Green are located nearby.
Pool
Breakfast included

Kariega Game Reserve - Main Lodge
Kenton-On-Sea, Kenton on Sea, Eastern Cape
19.36 km from city centre
The price is CA $1,063 per night
CA $1,063
CA $1,249 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 4-star spa lodge in Kenton on Sea. Enjoy free breakfast, free parking, and a fitness center. Popular attraction Kariega Game Reserve Eastern Cape is located nearby.
Pool
Breakfast included

African Safari Lodge
Medbury Farm, R343, Makhanda, Eastern Cape
36.95 km from city centre
The price is CA $147 per night
CA $147
CA $169 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 3.5-star lodge in Makhanda. Enjoy free WiFi, free parking, and breakfast (surcharge).
Parking included
Free WiFi

Sibuya Game Reserve
39 Eastbourne Road, Kenton on Sea, Eastern Cape
14.04 km from city centre
The price is CA $825 per night
CA $825
CA $948 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 4-star family-friendly lodge in Kenton on Sea. Enjoy free breakfast, free parking, and 3 restaurants. Popular attractions Kariega Heights and Kariega Centre are located nearby.
Breakfast included
Parking included

Kariega Game Reserve Settlers Drift
R72, Alexandria, Kenton on Sea, Eastern Cape
11.5 km from city centre
The price is CA $2,091 per night
CA $2,091
CA $2,435 total
includes taxes & fees
25 Mar - 26 Mar
Stay at this 4-star spa lodge in Kenton on Sea. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Kariega Game Reserve Eastern Cape is located nearby.
Pool
Breakfast included

Kariega Game Reserve - Ukhozi Lodge
Kenton-On-Sea, Kenton on Sea, Eastern Cape
18.66 km from city centre
The price is CA $1,413 per night
CA $1,413
CA $1,651 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 4-star spa hotel in Kenton on Sea. Enjoy free breakfast, free parking, and 11 outdoor pools. Popular attraction Kariega Game Reserve Eastern Cape is located nearby.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Cannon Rocks hotels essential information
Accommodation | 48 hotels |
---|---|
Lowest Price | CA $60 |
Highest Price | CA $2,091 |
Popular hotels | Boknesstrand Beachy Charm: Mermaids Cottage Near Shore & Shops. , Beach house on golden sand dunes, My Pond Hotel, Royal St. Andrews Hotel, Conference Centre & Spa, Kariega Game Reserve - Main Lodge, African Safari Lodge, Sibuya Game Reserve, Kariega Game Reserve Settlers Drift, Kariega Game Reserve - Ukhozi Lodge |
Frequently asked questions
Recent Cannon Rocks hotel reviews by fellow wanderers

Royal St. Andrews Hotel, Conference Centre & Spa
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Great reception with friendly staff. Couldnt do enough for us. There is a nice restaurant on site with good food. Nice breakfast. Value for money stay."
A verified traveller stayed at Royal St. Andrews Hotel, Conference Centre & Spa
Areas of Cannon Rocks
Most popular
Hotels
Moxy NYC Times SquareHotels near Greater Moncton Intl.Spa Resorts & Hotels in KimberleyCondos Cabo San LucasHotels with Hot Tubs in Fort ErieHotels near Vancouver Intl.Waterpark Hotels and Resorts in MontrealSpa Resorts & Hotels in BrandonSpa Resorts & Hotels in LadysmithHotels in Stony PlainGrand Sirenis Punta Cana Resort & Aquagames - All InclusiveHotels near 60 Acres ParkHotels in MidtownExtended Stay Hotels Prince George
Flights
Flights to Louisiana (MSY)Air Canada Prince George (YXS) to Kelowna (YLW) flightsFlights from Hamilton to BanffAir Canada Regina (YQR) to Columbus (CMH) flightsCalgary to Toronto (YYC - YYZ)LOT-Polish Airlines Toronto (YYZ) to Gdansk (GDN) flightsRochester to Orlando (ROC - MCO)Air Canada Puerto Vallarta (PVR) to Vancouver (YVR) flightsCalgary to Luqa (YYC - MLA)Flights to Campbellton