
Cannon Rocks Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AED 5,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Cannon Rocks Hotel Deals

Kariega Game Reserve Settlers Drift
Kariega Game Reserve Settlers Drift4.0 star property
11.4 km from Cannon Rocks
10.0 out of 10, Exceptional, (15 reviews)
10/10
Exceptional
(15 reviews)
"Wow, what an amazing experience. Michael our tour guide was excellent, he knew how to track and find the animals so we could see"
The price is AED 6,427
AED 6,427
AED 7,512 total
includes taxes & fees
12 Dec - 13 Dec
The price is AED 556
AED 556
AED 710 total
includes taxes & fees
12 Dec - 13 Dec

10.0 out of 10, Exceptional, (33 reviews)
10/10
Exceptional
(33 reviews)
The price is AED 3,053
AED 3,053
AED 3,511 total
includes taxes & fees
12 Nov - 13 Nov

Royal St. Andrews Hotel, Conference Centre & Spa
Royal St. Andrews Hotel, Conference Centre & Spa4.0 star property
35.9 km from Cannon Rocks
9.4 out of 10, Exceptional, (91 reviews)
9.4/10
Exceptional
(91 reviews)
"Very nice stay , outstanding customer service and breakfast was delicious!"
The price is AED 367
AED 367
AED 422 total
includes taxes & fees
28 Nov - 29 Nov

10.0 out of 10, Exceptional, (3 reviews)
10/10
Exceptional
(3 reviews)
"Nice room, fantastic view down the river with a deer on our patio 😁"
The price is AED 420
AED 420
AED 484 total
includes taxes & fees
13 Nov - 14 Nov

8.4 out of 10, Very good, (57 reviews)
8.4/10
Very good
(57 reviews)
"Excellent location great food and service highly recommend"
The price is AED 204
AED 204
AED 234 total
includes taxes & fees
6 Dec - 7 Dec

10.0 out of 10, Exceptional, (6 reviews)
10/10
Exceptional
(6 reviews)
"Amazing stay! Absolutely perfect 😊"
The price is AED 396
AED 396
AED 396 total
includes taxes & fees
12 Nov - 13 Nov
The price is AED 200
AED 200
AED 200 total
includes taxes & fees
12 Nov - 13 Nov
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.
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

