Hotels near Cannon Beach, Cannon Beach

Enter your dates to see the latest prices and deals for Cannon Beach hotels

Make your hotel stay special

Find hotels near Cannon Beach with the extras that matter to you

Featured Hotels Near Cannon Beach

Filter by:

Star Rating
Review score

The Guesthouse Ocean View Cottages

Cannon Beach (750 ft from Cannon Beach)

Featuring a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is located in Cannon Beach, a 2-minute walk from Cannon Beach.

C
Case
From
United States
It was cozy, great spot, cute decor, comfy bed
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 20 reviews
Price from
$399
1 night, 2 adults

Cannon Beach Hotel Collection

Cannon Beach (800 ft from Cannon Beach)

Cannon Beach Hotel Collection has accommodations in Cannon Beach near Tillamook Rock Lighthouse and Coaster Theatre. This 4-star hotel offers free WiFi.

T
Tiffany
From
United States
The location to the beach, it’s within walking distance. The room is comfortable for 4 people and the bed was comfortable too. The kids enjoyed being able to turn on the fireplace. Especially, since we live in New Orleans.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 334 reviews
Price from
$142.06
1 night, 2 adults

Hallmark Resort in Cannon Beach

Cannon Beach (1,300 ft from Cannon Beach)

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.

E
Elizabeth
From
United States
Best hotel ever! Gorgeous property and location! Clean rooms and great ocean view balconies
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 429 reviews
Price from
$192.78
1 night, 2 adults

Beaches Inn Townhomes

Cannon Beach (1,600 ft from Cannon Beach)

Located in Cannon Beach, a 1-minute walk from Cannon Beach, Beaches Inn Townhomes provides accommodations with free WiFi and free private parking.

M
Michael
From
United States
Comfortable and close to the beach and town
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 reviews
Price from
$417
1 night, 2 adults

The Waves

Cannon Beach (2,900 ft from Cannon Beach)

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.

C
Christopher
From
United Kingdom
The rooms were super cute and cozy, well presented and clean
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 471 reviews
Price from
$130.90
1 night, 2 adults

Schooner's Cove Inn

Cannon Beach (2,950 ft from Cannon Beach)

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.

L
Lyle
From
United States
Location to beach and shopping
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 144 reviews
Price from
$389
1 night, 2 adults
See more properties near Cannon Beach

Most booked hotels near Cannon Beach in the past month

See all

Number 1Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,988 reviews

Number 2Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,571 reviews

Number 3Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 544 reviews

Number 4Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 719 reviews

Number 5Booked hotel near Cannon Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 818 reviews

Number 6Booked hotel near Cannon Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 486 reviews

Number 7Booked hotel near Cannon Beach

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 930 reviews

Number 8Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 644 reviews

Number 9Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,524 reviews

Number 10Booked hotel near Cannon Beach

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,271 reviews

Enjoy breakfast at hotels near Cannon Beach

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 149 reviews

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 473 reviews

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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 471 reviews

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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 275 reviews

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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 930 reviews

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.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 429 reviews

Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness center.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 308 reviews

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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 144 reviews

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.

Budget hotels near Cannon Beach

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,524 reviews

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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,022 reviews

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.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 803 reviews

Located in Seaside, a 3-minute walk from Seaside Beach, SALTLINE has accommodations with free bikes, free private parking and a fitness center.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 130 reviews

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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,000 reviews

Located in the center of Seaside and overlooking the Necanicum River, River Inn at Seaside features an indoor swimming pool and a hot tub.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 334 reviews

Cannon Beach Hotel Collection has accommodations in Cannon Beach near Tillamook Rock Lighthouse and Coaster Theatre. This 4-star hotel offers free WiFi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 14 reviews

The Sea Lion is located in Seaside, within 2.1 miles of Seaside Golf Course and 5.5 miles of Necanicum Guard Station.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 9 reviews

Featuring a restaurant, Ocean Delight is located in Warrenton in the Oregon region, a few steps from Del Rey Beach and 6.5 miles from Seaside Golf Course.

Hotels with great access to Cannon Beach!

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 340 reviews

Located in Seaside, a few steps from Seaside Beach, Ashore Hotel has accommodations with free bikes, free private parking and a bar.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 25 reviews

Located in Manzanita, a 2-minute walk from Manzanita Beach, The Spinn has accommodations with free WiFi and free private parking.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 442 reviews

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.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 20 reviews

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 and free WiFi throughout the property as...

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Featuring a restaurant, Surf Casita is located in Seaside in the Oregon region, a 3-minute walk from Seaside Beach and 2.2 miles from Seaside Golf Course.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 748 reviews

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.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 20 reviews

Featuring a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is located in Cannon Beach, a 2-minute walk from Cannon Beach.

Planning a trip to see the Cannon Beach? Check out the latest reviews and scores

Scored out of 10, guest rating 10

I LOVED Cannon Beach.

I LOVED Cannon Beach. We stayed up on the “North Cannon Beach”. It’s also known as Chapman Beach. At low tide it was very easy to walk across the mouth of Ecola Creek and continue the walk. On the north side there are dunes instead of buildings! It’s much quieter and serene. I think the most important things is to respect the dunes. Stay on the paths. Don’t pull out any plants. They help hold the sand dunes together. There’s a better way of explaining this. Some places where I come from the dunes are off limits other than one main walkway to the water. Cannon Beach should be very proud of the care they give the beaches ( patrolled well) at low tide ) The Haystack Rock Awareness Program (HRAP) provides interpretive programs at Haystack Rock during low tide, particularly during the breeding season for birds. No one is allowed access to rocks or tide pools. It’s amazing there. I encountered a lot of pelicans particularly at the mouth of Ecola Creek. Awesome.
Guest review byHelonwheels
Canada
Scored out of 10, guest rating 10

Best beach ever! Silky sand, fires on the beach.

Best beach ever! Silky sand, fires on the beach. Easy access if your in a lodging nearby. (Recommendation to stay at "Inn on Cannon Beach"...as they also provided towels and chairs for beach.
Guest review byRoger
United States

People are talking about Cannon Beach! Explore guest hotel reviews featuring "Cannon Beach"

See all
From $302.86 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 334 reviews
I've been coming to Cannon Beach since the early nineties and have stayed in the Courtyard the most of the CBHotel properties because of the easy access to the beach and the amenties of the property. Breakfast used to be part of the price, and I miss that, but doesn't alter my decision to stay.
Guest review byCeleste
United States
From $708.07 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 491 reviews
The hotel is perfectly located for access to and views of Cannon Beach. We especially enjoyed the fireplace in our room which was spacious and comfortable.
Guest review byThorsteinson
United States
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 308 reviews
The hotel, while it doesn't have a direct view of the ocean because it's set back from the beach with a parking lot in between--it was mere STEPS away from getting to walk along Cannon Beach so I would consider that a win! It was incredibly dog friendly, which I loved the most. It's always so nice when a place doesn't just tolerate, but actively welcomes, my dog. The staff were very friendly and helpful. I have no complaints.
Guest review byLana Keusch
United States
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 471 reviews
Favorite Hotel in Cannon Beach! Romantic and close to everything! Manager was especially nice!
Guest review byHeather
United States
From $708.07 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 491 reviews
Proximty to Cannon Beach. Hotel staff friendly. Really nice touches like cookies every afternoon. Very good restaurant within steps.
Guest review byAlice
United States
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,988 reviews
Room 203 was wonderful! Very clean and had everything we needed. It was nice to have hardwood floors rather than carpet. We had a view of the beach and haystack rock from our balcony which was clean as well. Pool was awesome and the receptionist was very nice. Overall the place was nice and well cared for. Love the fact that it’s so close to the beach. Hotel is at the trailhead to tolvona beach which is cannon beach basically. You can walk to haystack rock from this location.
Guest review byCarly
United States
From $302.86 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 334 reviews
We were impressed from the start with the staff. They were professional and quick to respond to our requests. The room was beautifully decorated and clean. The bed was extremely comfortable and the overall coziness made our experience a positive one. The location was very convenient to the beach and other points of interest. We would highly recommend this hotel to anyone traveling without children or pets. We would definitely stay here again on future trips to Cannon Beach!
Guest review byArlene
United States
From $462.30 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 719 reviews
The hotel felt like a little collection of cottages - very cute. Had a fireplace which made it feel homey. Great location in Cannon Beach. Close to restaurants and not too far to the beach/Haystack Rock or even Ecola State Park.
Guest review byAlexia
United States
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 429 reviews
Unfortunately we only had a one night stay here and checked in pretty late, so we did not have much time to get the full experience we wanted. However, we did make the best out of it and enjoyed our view and cannon beach as much as we could before we checked out. What a beautiful hotel and great staff. Janelle went out her way to make sure our accommodation was comfortable and had everything we needed. I appreciate her and staff very much and hope to visit and stay at the Hallmark again.
Guest review byAnalicia
United States
From $457.13 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 275 reviews
Location to the beach and shopping is great, although a bit noisy on Hemlock, the Main Street running through Cannon Beach. The apartment was cozy and comfortable.
Guest review byReed
United States