Most Popular Hotels in Cannon Beach

See all 96 Hotels in Cannon Beach

Recent Reviews in Cannon Beach

Hide content

Narrow your search

Cannon Beach Hotel Guide

Are you hoping to find hotels and apartments within a short driving distance of Cannon Beach? There are 9 hotels and apartments here that should satisfy your needs.

Clever travelers who fully appreciate the importance of staying right in the heart of town should check out the latest deals at the Courtyard and Blue Gull Inn, which are situated within 0.6 miles (1 kilometers) of Cannon Beach's downtown.

The Hallmark Resort - Cannon Beach and Sunset Inn are nearest to the Haystack Gallery. If you would prefer to stay near the White Bird Gallery, you could book a bed the Hallmark Resort - Cannon Beach and Sunset Inn.

The Resort at Seaside is located 7 miles (11 kilometers) from the middle of Cannon Beach. Or, alternatively, the Sand And Sea Condominiums can be found 7 miles (11 kilometers) away. Other Expedia-listed accommodations are the Old Wheeler Hotel and the Rivertide Suites Hotel.

Why not discover the other attractions to be found in Oregon Coast while you are here? Spend time at Oregon Coast's lighthouses. Nature lovers should also take the time to enjoy its beaches and forests. Locals and visitors alike in this section of United States of America often enjoy horse riding, quad biking and shore fishing.

Looking for more things to do? Why not spend a few hours enjoying Seaside Aquarium, Gearhart Golf Links and Seaside Carousel Mall, in Seaside, 7 miles (11 kilometers) to the south of Cannon Beach. The Gearhart by the Sea and Holiday Inn Express Hotel & Suites Seaside-Convention Center are just some of the fabulous Expedia-listed short and long-stay alternatives in Seaside. Alternatively, you could consider staying at Astoria, 20 miles (32 kilometers) to the south of Cannon Beach, where you can pick from the Holiday Inn Express And Suites Astoria and Hampton Inn and Suites Astoria. If you're staying in Astoria, set aside some time to check out the Heritage Museum, Astoria Column and Lewis and Clark National Historical Park.

Situated 70 miles (113 kilometers) away from Cannon Beach is Portland International Airport. Stay nearby at Sheraton Portland Airport Hotel or Aloft Portland Airport at Cascade Station.