
Hotels near Canon's Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
19 Aug - 20 AugTomorrow
20 Aug - 21 AugThis weekend
21 Aug - 23 AugNext weekend
28 Aug - 30 Aug Our top choices for Canon's Beach hotels




1. 1 Hotel Hanalei Bay
1 Hotel Hanalei Bay8.2 km from Canon's Beach
Martin
S$1,566
includes taxes & fees
30 Aug - 31 Aug




2. The Westin Princeville Ocean Resort Villas
The Westin Princeville Ocean Resort Villas11.2 km from Canon's Beach
Jaclyn
S$610
includes taxes & fees
8 Sept - 9 Sept
Top Canon's Beach Hotel Reviews
Other attractions near Canon's Beach

Wet Caves
Commune with nature and explore the great outdoors at Wet Caves during your travels in Haena. Amble around this romantic area's beautiful beaches or seek out the snorkelling spots.

Limahuli Garden and Reserve
9.2/10 (123 reviews)
Discover a fragile ecosystem and wander through a plantation-era garden in this scenic tropical garden next to the Pacific Ocean.

Ke'e Beach
9.2/10 (27 reviews)
Why not spend a care-free afternoon at Ke'e Beach during your travels in Haena?

Maniniholo Dry Cave
9.4/10 (6 reviews)
Commune with nature and explore the great outdoors at Maniniholo Dry Cave during your travels in Haena. Stroll along the seaside in this romantic area or seek out the snorkelling spots.

Haena Beach Park
10.0/10 (10 reviews)
Why not spend a lazy afternoon at Haena Beach Park during your trip to Haena? While you're in the area, stroll along the beaches.
Photo by Terry Fletcher
Ha'ena State Park
10.0/10 (9 reviews)
You can take time to visit Ha'ena State Park during your travels to Hanalei. Wander the beautiful beaches in this romantic area.
Photo by Hawaii Visitors and Convention Bureau
Makua Beach
9.2/10 (185 reviews)
Why not spend a care-free afternoon at Makua Beach during your travels in Hanalei? Discover the sunrises and mountain views in this relaxing area.
Kaulu Paoa Heiau
You can find out about the history of Hanalei with a trip to Kaulu Paoa Heiau. Wander through the beautiful beaches and seaside in this romantic area.