This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore.
Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.
Located at the south end of Cannon Beach, The Wayside Inn offers easy beach access, an indoor pool and hot tub.
Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast.
Boasting an indoor saltwater pool, this beachfront aparthotel is located in Cannon Beach, Oregon.
Featuring an ocean view from every room, this Oregon coast hotel is located a short walk from the beach. Free WiFi is provided in all rooms.
Located less than 5 minutes’ walk to Cannon Beach and Haystack Rock, this Oregon coast hotel offers free Wi-Fi in each room.