Enter your dates to see the latest prices and deals for Cannon Beach hotels
Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms.
This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.
Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away.
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. All rooms at this Oregon hotel feature a partial ocean view and a deck.
Located in Seaside, a 3-minute walk from Seaside Beach, SALTLINE has accommodations with free bikes, free private parking and a fitness center.
Number 1Booked hotel near Haystack Gallery
Number 2Booked hotel near Haystack Gallery
Number 3Booked hotel near Haystack Gallery
Number 4Booked hotel near Haystack Gallery
Number 5Booked hotel near Haystack Gallery
Number 6Booked hotel near Haystack Gallery
Number 7Booked hotel near Haystack Gallery
Number 8Booked hotel near Haystack Gallery
Number 9Booked hotel near Haystack Gallery
Number 10Booked hotel near Haystack Gallery
Located in Seaside, a 3-minute walk from Seaside Beach, SALTLINE has accommodations with free bikes, free private parking and a fitness center.
A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodations offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.
Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.
Kathryn Riverfront Inn, Ascend Hotel Collection is ideally located at the end of the Lewis and Clark National Historic Trail on the Necanicum River.This Seaside, OR hotel is nestled in the heart of...
Located just off Highway 101, this Seaside hotel features an indoor pool and rooms equipped with a DVD player and free Wi-Fi. The Seaside Aquarium is within walking distance.
Located in Gearhart, a 8-minute walk from Del Rey Beach, The Drifthaven at Gearhart has accommodations with free bikes, free private parking, a garden and a terrace.
Located 5 minutes' drive from Tolovana Beach State park, this Cannon Beach property provides free Wi-Fi and breakfast. A refrigerator and a microwave are included in rooms.
Attractively located in the center of Cannon Beach, Webb's Scenic Surf has free WiFi, a garden and free private parking for guests who drive.
Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away.
This oceanfront hotel in downtown Cannon Beach, Oregon is just steps from the beach. Schooner's Cove Inn features spacious suites with an ocean view balcony, a gas fireplace and kitchenette.
Located in Gearhart, a 4-minute walk from Del Rey Beach, McMenamins Gearhart Hotel has accommodations with a shared lounge, free private parking, a restaurant and a bar.
The Waves is an ocean front property located in the center of downtown Cannon Beach, Oregon. Each room here will provide you with a seating area.
The Sea Lion has accommodations in Seaside. The property is located 2.4 miles from Seaside Golf Course, 5.4 miles from Necanicum Guard Station and 8.6 miles from Haystack Gallery.
Featuring a restaurant, Ocean Delight is located in Warrenton in the Oregon region, a few steps from Del Rey Beach and 7.2 miles from Seaside Golf Course.
Featuring a restaurant, Surf Casita is located in Seaside in the Oregon region, a 3-minute walk from Seaside Beach and 2.5 miles from Seaside Golf Course.
Featuring a restaurant, Baerfoot Bungalow is located in Cannon Beach in the Oregon region, a 2-minute walk from Cannon Beach and 0.4 miles from Haystack Hill State Park.
Guesthouse Cannon Beach is offering accommodations in Cannon Beach. This property is located a short distance from attractions such as Tillamook Rock Lighthouse, Coaster Theatre, and Haystack Rock.
Located in Seaside, a few steps from Seaside Beach, Ashore Hotel has accommodations with free bikes, free private parking and a bar.
This beachfront Oregon hotel features an indoor pool and hot tub. It offers guest rooms with free Wi-Fi and free guest parking. Seaside Aquarium is 3 minutes’ walk away.
Facing the Pacific Ocean, this beachfront inn is just 10 minutes’ walk from the center of Seaside, Oregon. Freshly baked cookies are offered to guests upon arrival at Inn of the Four Winds.
Located in Manzanita, within a 2-minute walk of Manzanita Beach and 14 miles of Haystack Hill State Park, The Inn at Manzanita has accommodations with a garden as well as free private parking for...
Offering free WiFi, Coast River Inn is located in Seaside, within 1640 feet of Seaside Carousel Mall.
Located within 2 minutes’ walk from both the Seaside Beach Promenade and Carousel Mall, this Seaside motel offers guest rooms with free Wi-Fi. The motel is 1.4 mi from Seaside Golf Course.
This beachfront Seaside hotel features an indoor swimming pool and guest rooms with free Wi-Fi. The Seaside Family Fun Park is less than 2 miles away.