The town of Cannon Beach (pop. 1,590) is a popular tourist resort located on the northwest coast of Oregon. The beach offers a wide stretch of sand, with views of monoliths which line the coast. The largest of these is known as Hay Stack Rock, thought to be one of the largest monoliths in the world.

Best Cannon Beach Hotel Rates
Flight Hotel Car
Search Hotels
Pictures
Use our vibrant picture collection as a visual guide to help you plan your Cannon Beach vacation.
Pictures of Cannon Beach
Maps
Use our detailed maps to plan your sightseeing routes while visiting Cannon Beach, Oregon.

Do-It-Yourself Tours
Choose a Cannon Beach walking or driving sightseeing route, and move at your own pace.
Oregon Do-It-Yourself Tours
Hotels
Compare multiple sites and save on Cannon Beach hotels. Find the best hotel rates.
Hotels in Cannon Beach

Hobbies & Activities
Look up an attraction in Cannon Beach by hobby or interest from our many tourism categories.
Hobbies and Activities Search