Best Cannon Beach hotels near Haystack Gallery
Located in Cannon Beach (Tolovana Park), The Ocean Lodge is within a 15-minute walk of Cannon Beach and Haystack Rock. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and a library. Free self parking is available onsite.

Overall 9.4 Excellent
Based on 227 reviews
All reviews
- All reviews
Excellent
9.7
Pros: Felt like we were in someone’s home and not a hotel, very nice, highly recommended
"Located in Downtown Cannon Beach, this hotel is steps away from Chapman Beach and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 miles (3 km). "




Overall 9.3 Excellent
Based on 273 reviews
All reviews
- All reviews
Excellent
8.0
Pros: Super clean hotel, good facilities, unparalleled location, pleasant staff, easy parking, nice views.
With a stay at Inn at Cannon Beach in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Cannon Beach and Haystack Rock. Featured amenities include a computer station, a library, and a safe deposit box at the front desk. Free self parking is available onsite.

Overall 9.2 Excellent
Based on 957 reviews
All reviews
- All reviews
Excellent
10.0
Pros: Loved the warm cookies and friendly staff
Good
7.7
Pros: The buildings and the grounds and the close proximity to the beach.
Excellent
10.0
Pros: Quiet, felt rustic, clean room, nice jacuzzi... Fireplace and size of room were excellent! Overall just a wonderful getaway! We will be back.
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 10 minutes by foot from Haystack Rock. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Cannon Beach? This hotel has facilities measuring 3000 square feet (279 square meters), including conference space. Free self parking is available onsite.




Overall 9.2 Excellent
Based on 687 reviews
All reviews
- All reviews
Excellent
9.7
Pros: Great location, modern tastefully decoratex rooms with comfortable beds. Great associates restaurant. Nice pool and exercise facilities and lots of extracurricular activities available - bicycling to smores in the evening!
Excellent
10.0
Pros: This was a fantastic place. Slightly more per night than we usually spend but totally worth it given the family friendly atmosphere and attention we got. They have tons of activities and amenities for the beach that are free. The grounds and facilities are very nice. They have a lot of special features for kids that we just loved - books in the room upon arrival, kid bath robes, a stuffed toy, and a new pack and play. Only good things to say about this place. We will be coming back for sure.
Excellent
10.0
Pros: This hotel was truly one of a kind and you feel a little like A Silicon Valley CEO on a weekend getaway when you stay. The staff were all super friendly and accommodating and the amenities were fantastic. Everything is very walkable and the iconic Haystack rock was right outside our window. It was a great spot for families with kids as the beach is just steps from your door.
Excellent
10.0
Pros: The room was clean and modern. Beds were really comfortable. the staff brought us a movie and two bags of popcorn at no additional charge. The bonfires on the beach with smores were the highlight of our stay. The weather was warm enough that we could leave the balcony door open and sleep to the sound of the ocean waves.
Excellent
10.0
Pros: Great location by haystack rock. Hotel staff was extremely friendly and helpful. Free amenities for our kids were fantastic. Our kids want to return already.
Hotel restaurant food was very good
"Nestled on the beach, this Downtown Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum and Cannon Beach. Ecola State Park and Haystack Rock are also within 3 miles (5 km). "


_S-677874.jpg?width=66&height=66&xhint=832&yhint=578&crop=true)

Overall 9.0 Excellent
Based on 266 reviews
All reviews
- All reviews
Excellent
10.0
Pros: Staff were very helpful and friendly. Suite was clean and comfortable. Great location, very near beach.
Excellent
10.0
Pros: The staff are so friendly and helpful. The hotel location is perfect and the view of Haystack is amazing. It is our favorite place to stay in Canon Beach.
With a stay at Sea Breeze Court in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 10 minutes by foot from Haystack Rock. The front desk is staffed during limited hours. Free self parking is available onsite.




Overall 9.0 Excellent
Based on 233 reviews
Good
7.7
Pros: The room was clean and comfortable. It was close to downtown, if desired you could walk. I would definitely stay again.
Excellent
10.0
Pros: I liked everything. I would like to stay there again.
Excellent
9.0
Pros: Had view of Haystack Rock.
Excellent
9.1
Pros: Location is very close to beach access. Staff is very friendly and seems to genuinely care about your stay.
Excellent
8.0
Pros: Very nice,clean room,friendly staff. Close to beach ,shopping and restaurants. Will stay there again.
.equals("")
Cons: $self.cons
"Nestled on the beach, this Cannon Beach hotel is just steps away from Chapman Beach and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 miles (3 km). "




Overall 8.9 Excellent
Based on 778 reviews
All reviews
- All reviews
Excellent
10.0
Pros: Great room with a little nook single bed area for our daughter. Awesome to have a full kitchen. Right on the beach and near some great food.
"Situated by the ocean, this historic lodge is within a 5-minute walk of Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 miles (3 km). "




Overall 8.9 Excellent
Based on 494 reviews
All reviews
- All reviews
Excellent
10.0
Pros: I have stayed at the Ecola large several times and it is always present. It’s away from town a bit but Cannon Beach is so small that nothing is really that far. The staff is always so nice and it’s always clean and quiet. Also a nice facility.
Excellent
8.5
Pros: Easy walk into town. We had the two bedroom with a kitchen, which was great for the four of us.
Good
7.7
Pros: I liked the location. It was a short walk to town and had easy beach access. The room was large and comfortable. The price was very affordable. There were cute bunnies out on the lawn each day.
With a stay at The Wayside Inn in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Cannon Beach and Haystack Rock. Featured amenities include a business center, complimentary newspapers in the lobby, and multilingual staff. Free self parking is available onsite.




Overall 8.8 Excellent
Based on 317 reviews
All reviews
- All reviews
Good
7.0
Pros: The room was very clean and had all that we would need: microwave, coffee maker, refrigerator. We loved having a propane fireplace in the room.
With a stay at Cannon Beach Hotel in Cannon Beach (Downtown Cannon Beach), you'll be a 2-minute walk from Cannon Beach and 9 minutes by foot from Haystack Rock. Featured amenities include complimentary newspapers in the lobby and a library. Free self parking is available onsite.




Overall 8.8 Excellent
Based on 107 reviews
All reviews
- All reviews
Good
6.0
Pros: The staff is friendly and helpful. The building is charming and has character. The restaurant staff is attentive. Our room had almost everything we needed except a good night sleep.
Okay
5.1
Pros: The location was fantastic and the complimentary breakfast was great, with good service.
With a stay at The Courtyard in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 10 minutes by foot from Haystack Rock. Featured amenities include a business center, complimentary newspapers in the lobby, and a library. Free self parking is available onsite.

Overall 8.7 Excellent
Based on 75 reviews
All reviews
- All reviews
Excellent
10.0
Pros: It was far enough away from the hustle and bustle of being directly downtown, but still close enough to walk everywhere. The staff was friendly and helpful and the Inn itself was calm, quiet, and serene. I will definitely stay here again and suggest it to anyone I know that is heading to Cannon Beach!
Excellent
10.0
Pros: The room was beautifully appointed with a fireplace and patio where you could look out and enjoy the gorgeous view of the Ocean. The fixtures were pretty and thoughtfully done. Gorgeous thick white robes. The courtyard and fountain welcomed you to sit awhile. The library off the courtyard was beautiful and had games for kids and books to borrow.
"Located in the heart of Cannon Beach, this hotel is steps away from Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 miles (3 km). "




Overall 8.5 Excellent
Based on 567 reviews
All reviews
- All reviews
Excellent
8.3
Pros: Good value, cute, good location
Good
7.4
Pros: Location and room set up
"Situated on the riverfront, this hotel is 0.1 mi (0.2 km) from Seaside Carousel Mall and 2.1 mi (3.4 km) from Ecola State Park. Seaside Antique Mall and Seaside Civic and Convention Center are also within 5 minutes. "




Overall 8.3 Excellent
Based on 650 reviews
All reviews
- All reviews
Good
7.1
Pros: Cleanliness and price was well worth it.
Okay
4.5
Pros: The best part was the location. There is a nice view of the river. Also a small balcony.
Excellent
9.6
Pros: Staff was exceptional.
Good
7.4
Pros: This hotel is in a great location and a friendly staff. The breakfast and cookies in the afternoon is a very nice touch.
Excellent
8.2
Pros: Location, clean, quiet
Excellent
9.7
Pros: Had a great stay. Romm was clean. Staff was great, breakfast was good. Will stay again!
Excellent
8.5
Pros: The room was nice, clean, and comfortable. All of the staff members that we encountered while there were very nice and friendly from front desk to (I'm assuming) maintenance guy, and welcoming to my large dog which is surprisingly hard to find it seems.
Located in Cannon Beach (Tolovana Park), Tolovana Inn is a 2-minute walk from Tolovana Beach State Park and 15 minutes by foot from Cannon Beach. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Planning an event in Cannon Beach? This hotel has facilities measuring 2500 square feet (232 square meters), including a conference center. Free self parking is available onsite.




Overall 8.2 Excellent
Based on 1,311 reviews
All reviews
- All reviews
Good
6.5
Excellent
8.5
Pros: Updated clean rooms
Okay
4.8
Pros: Great location
Excellent
8.2
Pros: Clean rooms and the bed was really comfortable -- and since it was my birthday weekend, I was greeted by a lovely bottle of wine and chocolates when I got to my room!! Nice!!!
Good
7.7
Pros: Location
Excellent
9.1
Pros: Loved the view, loved the easy access to the beach. Loved the wild bunnies.
Good
7.4
Pros: No
Excellent
10.0
Pros: The room was really nice and extremely clean. The location right on the beach was beautiful and convenient to go on a nice stroll.
Excellent
10.0
Pros: Comfy bed and convenience to beach and Mo's. The staff were friendly and helpful!
Excellent
9.7
Pros: We liked the closeness to the beach and the comfort of the room. Very polite staff as well. Room service came by in the afternoon since we liked to sleep in and missed their morning schedule.
Mediocre
2.0
Pros: Nothing at all
Room was dirty
No maid service
I had to go to front desk to demand clean towels
I spoke to maids to make up room and it was ignored
Management would only offer an upgrade at $60
Excellent
10.0
Pros: Location was amazing, right on the beach. The staff was great and very friendly. Room was nice and clean and the bed and pillows were so soft. Best sleep we have had in a long time.
"Located in Seaside, this beachfront hotel is in the city centre, 0.1 mi (0.1 km) from Columbia Beach and 2.3 mi (3.7 km) from Ecola State Park. Seaside Museum and Historical Society and Seaside Aquarium are also within 5 minutes. "




Overall 8.1 Excellent
Based on 1,140 reviews
All reviews
- All reviews
Excellent
10.0
Pros: The staff went above and beyond to make our stay great. Very friendly and helpful!
Excellent
10.0
Pros: Right on the boardwalk with great ocean view. Room had a balcony and kitchenette, but my favorite feature was a king size bed, plus a Murphy bed for the kiddos!
Excellent
10.0
Pros: Looking straight out to the ocean is just magnificent! Been coming here for over 30 years.
Okay
5.7
Pros: Room was nice.
Good
7.7
Pros: Beach Front
Okay
5.7
Pros: Great location, ok food go to twisted fish. Breakfast was good....
Good
6.5
Pros: Great staff, nice on-site restaurant (recent renovation was nice)
Excellent
8.0
Pros: It was a last minute booking. Good value for one night stay. Hotel room is small, but cozy.
Excellent
10.0
Pros: It was nice and comfortable. Sure a few things were a little outdated but it was clean and close to everything and we had stunning views of the ocean! I am so picky and I was pleasantly suprised
Okay
5.1
Pros: Location of hotel
Okay
5.4
Okay
5.4
Pros: Location
"Offering direct access to the beach, this Seaside hotel is in the city centre, 0.1 mi (0.2 km) from Columbia Beach, and 1.7 mi (2.8 km) from Ecola State Park. Turnaround Market and Historic Turnaround are also within 5 minutes. "




Overall 8.1 Excellent
Based on 457 reviews
All reviews
- All reviews
Good
6.8
Pros: Great location
Great staff
Good food
after a key mix up we were given a comparable room with a bit nicer view.
close to lots of restaurants, beach, and other attractions.
Excellent
10.0
Pros: Gourmet food, friendly helpful staff even gave us bike riding routes




Overall 9.5 Excellent
Based on 4 reviews
Excellent
10.0
Pros: We stayed here for our one year anniversary. Perfect little place with a comfy bed & great jacuzzi bath tub! Just a short walk to the beach and many fun shops! We will never forget our stay and will definitely be back!
Excellent
8.2
Pros: The bed was very comfortable. The location was great, within walking distance to downtown. I also appreciated the great staff.
Excellent
10.0
Pros: Cozy nice place. Simple place with comfortable bed, coffee and refrigerator. Just what we were looking for. 1 block from the beach and walking distance to restaurants.
Located in Cannon Beach (Tolovana Park), Stephanie Inn is within a 15-minute walk of Cannon Beach and Haystack Rock. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage.




Overall 10.0 Excellent
Based on 1 reviews
When you stay at Red Lion Inn & Suites Seaside in Seaside, you'll be in the historical district, within a 15-minute drive of Ecola State Park and Cannon Beach. Featured amenities include a business center, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.




Overall 6.7 Good
Based on 1,355 reviews
All reviews
- All reviews
Okay
4.0
Pros: The staff were nice and friendly. We were able to park with no problem.
Excellent
9.7
Pros: Staff was very accomodating
Excellent
8.5
Pros: The staff were very nice and willing to help make our stay as plesent as possible. They were Very informative about the local area, which made it nice to find the best spots for site seeing.
The pool is a salt water pool, clean, warm, and decent size. Was nice having 24hour access to the pool, which included a steam room and hot tub.
Mediocre
2.0
Good
6.8
Pros: Staff were very friendly and professional. Hotel is centrally located and close to everything and yet just far enough away from the main street noises.
Good
7.7
Pros: Actually seemed very clean and staff was friendly. Last option for the weekend but still better than some.
Excellent
9.4
Pros: Fantastic staff. Great value.
Okay
5.4
Pros: Good free breakfast options, pool, hot tub, room options.
Good
7.7
Pros: The front desk clerk was very friendly and helpful! The sauna and pool area were nice. Within walking distance from beach, just a few blocks.
Okay
4.0
Pros: We liked the price and that the carpets were just cleaned, but still wet.
Excellent
9.7
Pros: It was convenient to the main area of town, close to the beach, and the only option for less than $100. We were very glad to have found it. The room was very clean, and well appointed.
Excellent
8.0
Pros: Love the fact that the room had a small fridge, microwave and coffee maker. The hotel is also very conveniently located.
"Located in Seaside, this beachfront hotel is in the city centre, 0.1 mi (0.1 km) from Columbia Beach and 2 mi (3.2 km) from Ecola State Park. Historic Turnaround and Turnaround Market are also within 5 minutes. "




Overall 6.7 Good
Based on 1,469 reviews
All reviews
- All reviews
Good
6.2
Pros: I like the location of the hotel. The beach is right in front of the hotel. It closes to everything.
Excellent
10.0
Pros: Great value, location and ammenities! It was a home run for us. I would stay there again.
Excellent
10.0
Pros: Great location everything was in walking distance. They upgraded my room without any problems. Loved being right on the beach. We had a great stay.
Okay
4.0
Pros: Beautiful view, the layout of the room was nice.
Okay
4.5
Pros: The location was nice. Easy and quick access to all the local shops.
Mediocre
3.7
Okay
4.8
Pros: Lication is great right by the boardwalk and access to the town
Good
6.8
Pros: Location, cleanliness
Excellent
10.0
Pros: Great place to stay!
Good
6.8
Pros: The view and staff.
Excellent
9.7
Pros: close to the beach and shopping and pool open til 2am
Mediocre
2.0
Pros: was not ocean front, was by the elevator and a very crumby room. I will never use your service again
Where to stay in Cannon Beach?
Our map will help you find the perfect place to stay close to Haystack Gallery by showing you the exact location of each hotel.