Skip to main content

Hotels near Cannon Beach, Cannon Beach

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

Featured hotels near Cannon Beach

Filter by:

Star rating

Review score

Inn at Cannon Beach

Cannon Beach (1.2 mi from Cannon Beach)

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.

R
Rebecca
From
Australia
The staff were extremely helpful and friendly. We received fresh cookies on arrival and were given blankets to take to the beach. Breakfast was also delicious. All the little extra things were wonderful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,034 reviews
Location 9.5
Price from
US$169
1 night, 2 adults

Lighthouse Inn

Cannon Beach (850 ft from Cannon Beach)

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.

R
RALPH
From
Canada
Great location and very nice free breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 280 reviews
Location 9.2
Price from
US$169
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 centre.

J
Jane
From
United Kingdom
Fab location right on the beach, friendly and helpful staff, great shops and restaurants within walking distance. Very clean, nice to have a pool.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 458 reviews
Location 9.7
Price from
US$192.78
1 night, 2 adults

The Wayside Inn

Cannon Beach (1.3 mi from Cannon Beach)

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.

E
Eva Migon
From
Canada
We loved to stay at this hotel. Close to the beach , spacious room with comfortable bed, very clean. Close to the restaurants and we would go back without hesitation.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 244 reviews
Location 9.4
Price from
US$119
1 night, 2 adults

SALTLINE

Seaside (7 mi from Cannon Beach)

Set in Seaside, 300 metres from Seaside Beach, SALTLINE offers accommodation with free bikes, free private parking and a fitness centre.

M
Marivel
From
United Arab Emirates
Wonderful stay. Staffs were very helpful and accommodating. The hotel was very clean and we loved everything the breakfast, the room, the service. Would definitely stay again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 840 reviews
Location 9.4
Price from
US$126
1 night, 2 adults

Rivertide Suites

Seaside (8 mi from Cannon Beach)

A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodation offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

Y
YILAN
From
China
The suite room type is very cozy and tight with all the facilities!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,614 reviews
Location 9.2
Price from
US$104.72
1 night, 2 adults
See more properties near Cannon Beach

Most booked hotels near Cannon Beach in the past month

  • Number 1Booked hotel near Cannon Beach

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 701 reviews
  • Number 2Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,270 reviews
  • Number 3Booked hotel near Cannon Beach

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,226 reviews
  • Number 4Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,036 reviews
  • Number 5Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 917 reviews
  • Number 6Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 921 reviews
  • Number 7Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,781 reviews
  • Number 8Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 783 reviews
  • Number 9Booked hotel near Cannon Beach

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,189 reviews
  • Number 10Booked hotel near Cannon Beach

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

Enjoy breakfast at the hotels near Cannon Beach

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,614 reviews

    A 5-minute walk from the Seaside Aquarium in Oregon, this riverfront accommodation offers a gym. The comfortably furnished units include a full kitchen and an in-unit launderette.

    From US$135.21 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 106 reviews

    Situated in Gearhart, 700 metres from Del Rey Beach, The Drifthaven at Gearhart features accommodation with free bikes, free private parking, a garden and a terrace.

    From US$176.40 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 917 reviews

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

    From US$139.50 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 532 reviews

    Kathryn Riverfront Inn, an Ascend Collection Hotel 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...

    From US$157.78 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 921 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.

    From US$150.75 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,034 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.

    From US$269.04 per night
  • SALTLINE

    Hotel in Seaside
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 840 reviews

    Set in Seaside, 300 metres from Seaside Beach, SALTLINE offers accommodation with free bikes, free private parking and a fitness centre.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 482 reviews

    Attractively set in the centre of Cannon Beach, Webb's Scenic Surf features free WiFi, a garden and free private parking for guests who drive.

Budget hotels near Cannon Beach

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 280 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.

    From US$269.04 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 458 reviews

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

    From US$308.87 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 244 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.

    From US$222.88 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 128 reviews

    Situated in Gearhart, 400 metres from Del Rey Beach, McMenamins Gearhart Hotel features accommodation with a shared lounge, free private parking, a restaurant and a bar.

    From US$157.59 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 581 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.

    From US$271.18 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 13 reviews

    The Sea Lion is set in Seaside, within 3.9 km of Seaside Golf Course and 8.6 km of Necanicum Guard Station.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 7 reviews

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

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

    Located within 8.8 km of Necanicum Guard Station and 14 km of Haystack Gallery, Surf Casita offers rooms in Seaside.

Hotels with great access to Cannon Beach!

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews

    Set in Manzanita, within 200 metres of Manzanita Beach and 23 km of Haystack Hill State Park, The Inn at Manzanita offers accommodation with a garden and free WiFi throughout the property as well as...

    From US$281.98 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 432 reviews

    Situated in Seaside, 100 metres from Seaside Beach, Ashore Hotel features accommodation with free bikes, free private parking and a bar.

    From US$150.75 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 787 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.

    From US$136.61 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 363 reviews

    Facing the Pacific Ocean, this beachfront inn is just 10 minutes’ walk from the centre of Seaside, Oregon. Freshly baked cookies are offered to guests upon arrival at Inn of the Four Winds.

    From US$211.44 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3 reviews

    Boasting a restaurant, Baerfoot Bungalow is set in Cannon Beach in the Oregon region, 200 metres from Cannon Beach and 700 metres from Haystack Hill State Park.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,226 reviews

    Offering free WiFi, Coast River Inn is located in Seaside, within 500 metres of Seaside Carousel Mall.

    From US$133.31 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 20 reviews

    Boasting a garden, terrace and views of sea, The Guesthouse Ocean View Cottages is set in Cannon Beach, 200 metres from Cannon Beach.

    From US$420 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 5 reviews

    Set in Manzanita, 200 metres from Manzanita Beach, The Spinn offers accommodation with free WiFi and free private parking.

    From US$192.78 per night

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

  • 10.0

    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 by
    Helonwheels
    Canada
  • 10.0

    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 by
    Roger
    United States

What guests said about Cannon Beach:

  • the shopping at Cannon Beach was relaxing, great selection...

    the shopping at Cannon Beach was relaxing, great selection of small shops on a lovely main street
    Guest review by
    Shirley
    Canada