Updated: May 21, 2015

Cannon Beach Hotel Reviews:

I just got back from my first overnight stay in Cannon Beach, Oregon. I live in the Portland metro area and had never visited Cannon Beach in the 8 years I have lived here. In the past I had gone to Newport, Seaside, Lincoln City and even Bandon, but never to Cannon Beach. The town is simply wonderful with a small "city center" and main street (Hemlock St.). We went during the slower time of year (November 2009) and had a great time. Fortunately for us the rain held up and we had a gorgeous sunny day at the beach - the temperature was cold but we could at least get outside and walk around. Cannon Beach is definitely a great place to stroll along the coast or do some shopping along Hemlock Street. As for hotels and inns, there are at least a dozen places to choose from depending on your budget and needs. For a romantic weekend, most travelers on websites like TripAdvisor tell you to try the Stephanie Inn. Be prepared for an expensive room rate ($400+) but the location and amenities are top notch. With a family, a better suited hotel would be something like the Hallmark Resort Cannon Beach or the Surfsand Resort.


Hotels in Cannon Beach can be had for less than $100/night at spots like Tolovana Inn but during the peak summer months expect rates to go higher than $200 at most places. The #1 rated hotel per TripAdvisor users, is The Ocean Lodge. It's located south of the city center and next to the Stephanie Inn which is the most luxurious hotel in Cannon Beach. The ocean view rooms at the Ocean Lodge are worth the price as you can see Haystack Rock just up the shore. I prefer staying closer to town so that you can walk to pretty much anything you need. For those of you that want to rent a house in Cannon Beach, there are lots of vacation rentals available with 2, 3 or 4+ bedrooms to choose from. VRBO.com or Visitcb.com are two excellent websites to get you started on that vacation rental house in Cannon Beach. The weather on the Oregon coast can be very rainy during the winter and even the summer months aren't exactly warm. Most days the temperature doesn't get above 65 degrees, so be ready for cooler weather. The views from many of the coastal hotels are awesome - many places boast of Haystack Rock views. On our recent stay we had an oceanfront room and with clear weather it was worth the premium over non-view rooms. Many of the hotels are pet friendly so you can bring along the dog or cat. Just up the coast from Cannon Beach is Ecola State Park with incredible views overlooking the Pacific Ocean - a short hike takes you to a good lookout point. What I like about Cannon Beach is that it's roughly 90 miles from the city of Portland so you can get there in less than 2 hours time. Hwy 26 is an easy drive and then you get on 101 South.

Best Cannon Beach Hotel:

As we noted above the "best hotel in Cannon Beach" per traveler reviews on TripAdvisor is the Ocean Lodge. From what we could find in terms of hotel reviews most of the places along the 2 miles stretch of town get positive remarks from people who have stayed there. I would say that the Hallmark Resort was a decent deal at $110/night for a weeknight in November. We had a separate bedroom for the kids and a great balcony with a view of Haystack Rock and the beach/ocean. I had the chance to walk by the Surfsand Resort - which is further north but closer to the town of Cannon Beach along Hemlock Street. The hotel is in a great location and reviews say that this spot is "better than expected" and "offers luxury accommodations". There are lots of little places along Hemlock like Blue Gull Inn, The Sandtrap Inn, Van Buren Lighthouse Inn, and Hearthstone Inn. These may be cozy lodging options, but from what I could see the rooms are smaller and noise could be an issue at night.

Cannon Beach Luxury Lodging:

The Stephanie Inn is your best choice for a romantic getaway. It was given the AAA 4-Diamond Award and is a premier oceanfront hotel along the Oregon coast. This charming hotel reminds me of something you might find in the mountains of New Hampshire. The inn specifically mentions on their website that they welcome kids over 12 - no pets and no smoking though. You can see the latest promotions and offers on their website at Stephanie-inn.com. The guest rooms are amazing and the oceanfront suites will cost you a pretty penny. One thing I didn't like about their website is that you can't book a room directly over the Internet. You have to call their 800 # to secure a room reservation. Otherwise, their customer service is superior to almost anywhere you will ever stay - I guess it should be given the luxury room rates you will be paying to stay there.