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
| 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.
| |
| | | Hotels | Compare multiple sites and save on Cannon Beach hotels. Find the best hotel rates. Hotels in Cannon Beach | |