Hotels in Cannon Beach
Budget hotels in Cannon BeachSee all
Ecola Creek Lodge
Cannon Beach 1.3 km from city centre
Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player,...
The Wayside Inn
Cannon Beach 2.2 km from city centre
Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub. All rooms...
Hallmark Resort In Cannon Beach
Cannon Beach 450 m from city centre
Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center. Many...
Cannon Beach 241 m from city centre
This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array...
Inn At Cannon Beach
Cannon Beach 2 km from city centre
Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A...
Cannon Beach 74 m from city centre
Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is...
Schooner S Cove Inn
Cannon Beach 775 m from city centre
This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious...