Our partners:

59 Accommodations in Cannon Beach

1992 reviews

Ebb Tide Oceanfront Inn

room Seaside
7.33 mi from city center

Conveniently located 15 minutes’ walk from Seaside city centre, this beachfront Oregon hotel features an indoor pool and hot tub. All guest rooms include free Wi-Fi.
Very good8.0
787 reviews

Ecola Creek Lodge

room Cannon Beach
0.76 mi from city center

Located 4 minutes’ walk from the beach, this Cannon Beach motel provides free WiFi. All guest rooms offer a a DVD player, and free private parking is also provided.
Very good8.0
726 reviews

Seashore Inn on the Beach Seaside

room Seaside
7.21 mi from city center

Located on the Pacific Beach and the Seaside Promenade, this inn serves a continental breakfast that includes muffins, bagels, fruit and juice. A TV with a DVD player is featured in each room at the Seashore Inn on the Beach Seaside.
1153 reviews

Ocean Front Motel

room Seaside
7.24 mi from city center

Located in Seaside, this oceanfront motel offers select rooms with picture windows and views of the beach and ocean. All rooms feature free WiFi. Seaside Golf Course is 2.1 km away.
Very good8.0
541 reviews

Hillcrest Inn

room Seaside
7.27 mi from city center

Just 2 minutes’ walk from Seaside Aquarium, this Oregon hotel offers a sauna. All guest accommodations include free Wi-Fi. All units at Hillcrest Inn feature cable TV.
Very good8.0
592 reviews

Sandy Cove Inn

room Seaside
6.23 mi from city center

A short 2-minute walk from a beach on the Pacific Ocean, Sandy Cove Inn is located in Seaside, Oregon. Free WiFi access and free parking are available on site at this family owned motel.

Accommodations in Cannon Beach

There are 59 options for staying in Cannon Beach.
Check out the deals we offer for lodging in Cannon Beach.