If you're looking to discover somewhere new, look no further than Cannon Rocks. Whether you're planning to stay for a night or for the week, the area around Cannon Rocks has accommodations to fit every need. Search for hotels in Cannon Rocks with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Cannon Rocks hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Cannon Rocks hotel deals are here with our lowest price guarantee.
Hotels in Cannon Rocks
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Cannon Rocks?

Royal St. Andrews Hotel, Conference Centre & Spa
Royal St. Andrews Hotel, Conference Centre & Spa
9.4 out of 10, Exceptional, (85)
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.
Go beyond your typical stay in Cannon Rocks
Check out reviews of Cannon Rocks hotels guests love
Frequently asked questions
Find out more about Cannon Rocks
Find out more about Cannon Rocks
Keep exploring
Keep exploring
- Landmarks
- Nearby cities
- Top cities in South Africa
- More Hotels
- Most popular destinations
- More ways to book
- Hotels near Kenton on Sea Beach
- Hotels near Fish River Sun Golf Course
- Hotels near The Big Pineapple
- Hotels near Shipwreck Hiking & Canoe Trails
- Hotels near The Royal Port Alfred Golf Club
- Hotels near Kenton Marina
- Hotels near Great Fish Point Lighthouse
- Hotels near The Toposcope
- Hotels near Mosaic Studio
- Hotels near St John's Anglican Church
- Hotels near Sports Green
- Hotels near Kwena Golf
- Hotels near Quin Sculpture Garden
- Cape Town Hotels
- Johannesburg Hotels
- Moses Kotane Hotels
- Gqeberha Hotels
- Stellenbosch Hotels
- Durban Hotels
- Franschhoek Hotels
- Kempton Park Hotels
- uMhlanga Hotels
- Pretoria Hotels
- Hoedspruit Hotels
- Mbombela Hotels
- Hermanus Hotels
- Wilderness Hotels
- Pilanesberg National Park Hotels
- Plettenberg Bay Hotels
- Knysna Hotels
- Skukuza Hotels
- East London Hotels
- Vaalwater Hotels
Most popular destinations
Hotels
- Barceló Tambor
- Hotel Misión Catedral Morelia
- Hotels in San Miguel
- Holiday Inn Reynosa Zona Dorada by IHG
- Hotels near University of West London
- Hotel San Francisco Leon
- Hotels near Sarria Station
- Hotel Mesaluna Near American Consulate
- Hotels in Downtown Guadalajara
- Copper Canyon Boutique Hotel
- Hotel Santorian
- Hacienda El Santuario San Miguel de Allende
- Hotels near Nevado de Toluca Trailhead
- Hotels with Kitchens in Alamosa
- Finest Playa Mujeres by The Excellence Collection - All Inclusive
- Hotel F Star
- Hotels near United States Embassy
- Hotels near Cleveland Clinic Florida
- La Quinta Inn & Suites by Wyndham McAllen La Plaza Mall
- Cheap Hotels in DeLand
- All-inclusive Hotels in Puerto Vallarta
- Don Tomas Viñedo Cabañas
- Hotel Posada Arcos
- Hotels near Moody Center
- Hotels in Chile
- Loft Sabalo
- Hotels in Union Square
- Hotels in Costa Mujeres
- The St. Regis Mexico City