By clicking, I agree to the terms

Cannon Beach hotels

Search Cannon Beach Hotels

Flight only Hotel only Flight + Hotel

Cannon Beach hotels

Cannon Beach, Oregon, is known for being one of the best 100 art towns in America. This little haven on the western coast is a fantastic place to marvel at the wonder of nature. Cannon Beach hotels options include upscale resorts like the Surfs and Resort and Ocean Lodge, as well as budget options and bed and breakfast inns like Sea Sprite at Haystack Rock. The Wayside Inn is also conveniently close to many area attractions.

Cannon Beach Quick Picks and Tips

Conventions

Community Hall is the closest thing that the area has to a convention center. Known for its distinctive style and local flare, the Hall hosts the Heritage and History Festival, performances and public meetings.

Dining

The Stephanie Inn Dining Room offers fresh sea food as one of the main dishes. Visitors can enjoy the catch of the day in a world-class setting that conveniently close to many hotels in Cannon Beach.

Major Point of Interest

The historic Tillamook Head is considered one of the places that Lewis and Clark stopped on their trip west. Visitors can see this and 15 other historical sites on a self-guided tour through the area.

Shopping

The Cannon Beach Clothing Company is a must when it comes to shopping. This store offers a variety of clothing for men, women and children. Near downtown hotels Cannon Beach, the Cannon Beach Farmers Market on East Gower offers fresh local produce and seafood.

Recreation

Tolovana Beach is the perfect place to spend the day surfing, swimming, walking, or relaxing. This public beach is a great place to enjoy the scenery and unwind after a fun-filled day.

Recently booked Cannon Beach hotels

Hotel Last booked Stars Price from
The Ocean Lodge 17 hours ago 2 stars $259
Lighthouse Inn 2 days ago 2 stars $189
Inn at Haystack Rock 3 days ago 3 stars $119
Blue Gull Inn 3 days ago 3 stars $99
Tolovana Inn 5 days ago 2 stars $79
Surfsand Resort 5 days ago 3 stars $259

Recently Rated Cannon Beach Hotels

Hotel Reviews Stars Price from
Blue Gull Inn
3.7 / 5
6 reviews
3 stars $99
Inn at Haystack Rock
4.1 / 5
14 reviews
3 stars $119
Tolovana Inn
3.7 / 5
63 reviews
2 stars $79
Surfsand Resort
4.6 / 5
13 reviews
3 stars $259
The Ocean Lodge
4.6 / 5
7 reviews
2 stars $259
Sand Castle Inn
4.0 / 5
1 reviews
3 stars Choose dates
Lighthouse Inn
2.0 / 5
1 reviews
2 stars $189

Cannon Beach hotels

  • Cannon Beach Hotels

Featured Cannon Beach Hotels

From $99

1 Blue Gull Inn

3 stars
3.7 / 5 6 reviews

632 S Hemlock Street Map

The Blue Gull Inn reflects our dream of creating a Hacienda by the Sea. Each cottage has unique handcrafted furnishing that were designed and created in our own local woodshop. Our theme blends our... More

Excellent!
Very nice and clean, just a short walk to the beach and free parking.
Jul 19, 2014
From $119

2 Inn at Haystack Rock

3 stars
4.1 / 5 14 reviews

487 S Hemlock Map

The Inn At Haystack Rock in Cannon Beach, Oregon is a classic inn with seven cozy rooms nestled around a courtyard with a Spanish style fountain. It reflects the owner's dream of creating a... More

Great Place to Stay
We arrived about fifteen minutes after closing, but the staff member was very welcoming and gracious. She offered free movies (great selection and variety) and my fourteen year old daughter picked...
Jul 19, 2014
From $79

3 Tolovana Inn

2 stars
3.7 / 5 63 reviews

3400 South Hemlock Map

Cannon Beach resort with oceanfront access, firepits and an indoor pool Nestled in the oceanfront community of Cannon Beach, Tolovana Inn offers guests access to the restaurants and shopping of... More

Ocean Getaway
Although my room was quite small and the view was of the parking lot, I have no complaints. The beach was a 3 minute walk away as well as Mo's restaurant. I was glad to be on the parking lot side...
Jul 19, 2014

4 Sand Castle Inn

3 stars
4.0 / 5 1 reviews

615 S Hemlock Street Map

The Sand Castle Inn is located just across the street from the Blue Gull Inn. This centrally located Inn is one block from the beach and three blocks from downtown. The Inn offers one bedroom... More

Incredible for the price
We had the front upper room so we had a view to the north, west, and south (even being able to see Haystack!). Kitchen was everything we needed and we like to prepare nice / relaxing meals when on...
Feb 24, 2014
From $259

5 Surfsand Resort

3 stars
4.6 / 5 13 reviews

148 West Gower Map

The oceanfront Surfsand Resort is just steps from Haystack Rock and has sweeping coastline views to the north and south. These views include not only Haystack Rock but also Tillamook Head... More

Great place to stay
We've never spent the night at Cannon Beach, and I booked this place because it got decent reviews. It was pricey, but the room was close to the beach, was very clean, and had nice touches like...
Jul 16, 2014
From $189

6 Lighthouse Inn

2 stars
2.0 / 5 1 reviews

963 S Hemlock Street Map

Relaxation is inevitable for anyone visiting Cannon Beach. Whether you are seeking a romantic getaway or are planning for a larger-scale outing like a wedding or family reunion, look no further.... More

From $509

7 Stephanie Inn

3 stars
Not yet reviewed

2740 South Pacific Map

The Stephanie Inn in Cannon Beach Oregon is Oregon*s premier oceanfront destination. With wonderful views of majestic Haystack Rock the vast Pacific Ocean and the Oregon Coastal Range the... More

From $439

8 Lodges at Cannon Beach

2 stars
Not yet reviewed

132 E Surfcrest Map

Fully appointed beautiful 2 and 3 bedroom residential townhomes complete with gourmet kitchens, gas fireplaces, washer and dryer in each unit, soaking tub in master bedroom with see through... More

From $259

9 The Ocean Lodge

2 stars
4.6 / 5 7 reviews

2864 South Pacific Street Map

Escape to the Oregon coast and let us envelop you in the beach culture at The Ocean Lodge. Enjoy truly unique and romantic lodging on the Oregon coast. With subtle hints of a 1940*s beach... More

Great location.
Wonderful setting just a few minutes out of downtown Cannon Beach. Nice breakfast, and cheerful staff.
Jul 15, 2014