Tolovana Inn: Hotel, 13-minute walk from Cannon Beach. Features a sauna, a pool, and free self parking.
Inn at Cannon Beach: Hotel, 12-minute walk from Cannon Beach. Provides free self parking, an indoor pool, and complimentary wireless internet access.
The Wayside Inn: Offers daily, a pool, and free self parking.
The Ocean Lodge: Provides free self parking, a pool, and complimentary wireless internet access.
Sea Sprite at Haystack Rock: Features a sauna, an indoor pool, and free self parking.