See the latest prices and deals by choosing your dates.
Hotel in Downtown Cannon Beach, Cannon Beach (3.8 miles from Tillamook Rock Lighthouse)
This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.
Hotel in Downtown Cannon Beach, Cannon Beach (3.8 miles from Tillamook Rock Lighthouse)
Attractively located in the center of Cannon Beach, Webb's Scenic Surf has free WiFi, a garden and free private parking for guests who drive.
Hotel in Downtown Cannon Beach, Cannon Beach (3.8 miles from Tillamook Rock Lighthouse)
The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area.
Cannon Beach (3.8 miles from Tillamook Rock Lighthouse)
Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player, and free private parking is also provided.
Cannon Beach (4.2 miles from Tillamook Rock Lighthouse)
This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site.
Hotel in Cannon Beach (4.4 miles from Tillamook Rock Lighthouse)
Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.