Luxury Hotels in Cannon Beach, Oregon, United States
Inn at Cannon Beach

Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A... (Learn more)
Check availabilityInn at Haystack Rock

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms situated around... (Learn more)
Check availabilityLighthouse Inn

Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach ... (Learn more)
Check availabilityThe Waves

The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide... (Learn more)
Check availabilityTolovana Inn

Boasting an indoor saltwater pool, this beachfront aparthotel is located in Cannon Beach, Oregon. A fitness centre, hot ... (Learn more)
Check availabilityEcola Creek Lodge

Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player... (Learn more)
Check availabilityWebb's Scenic Surf

Situated in Cannon Beach, within 600 m of Cannon Beach and 2.6 km of Crescent Beach, Webb's Scenic Surf features accommo... (Learn more)
Check availabilityCannon Beach Hotel Collection

This property is in the perfect walking distance to stunning beaches and charming downtown. Start your morning exploring... (Learn more)
Check availabilityHallmark Resort in Cannon Beach

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness centre. M... (Learn more)
Check availabilityThe Ocean Lodge

Overlooking the picturesque Oregon coast, The Ocean Lodge is a beachfront property located in Cannon Beach. Free WiFi ac... (Learn more)
Check availabilitySchooner's Cove Inn

This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacio... (Learn more)
Check availabilityThe Wayside Inn

Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub. All room... (Learn more)
Check availabilityHarrison Street Inn

Located less than 5 minutes’ walk to Cannon Beach and Haystack Rock, this Oregon coast hotel offers free Wi-Fi in each r... (Learn more)
Check availabilityThe Guesthouse Ocean View Cottages

Featuring an ocean view from every room, this Oregon coast hotel is located a short walk from the beach. Free WiFi is pr... (Learn more)
Check availability