GoHotelly
2-star hotel

Ecola Inn

Ecola Inn offers modest rooms with fireplaces and kitchens in Cannon Beach. Enjoy free Wi-Fi, pet-friendly beach access, near Haystack Rock and Ecola State Park.

1164 Ecola Ct, Cannon Beach, OR 97110, United States View on map
9.4/10
Exceptional Based on 96 recent guest reviews
Free Wi-Fi Free parking Pet-friendly Beach access Kid-friendly
What recent guests emphasize

Comfortable stay with a cozy, beachside atmosphere

Guests appreciate the quiet, modest accommodations featuring fireplaces and kitchen facilities, alongside easy beach access and a family-friendly environment. While the hotel lacks certain amenities, it offers value for those seeking a low-key retreat close to local attractions.

Guests often praise

  • Clean, well-maintained rooms with fireplaces that enhance comfort.
  • Convenient kitchenettes in every room, ideal for self-catering.
  • Walkable location near Haystack Rock and scenic spots like Ecola State Park.
  • Pet-friendly policy and kid-friendly environment appreciated by families.
  • Free parking and Wi-Fi contribute to a hassle-free stay.

Worth knowing

  • The hotel does not offer air-conditioning, which may affect comfort during warmer days.
  • No on-site restaurant or fitness center, so dining and exercise options require nearby exploration.
  • The property maintains a low-key atmosphere rather than luxury accommodations.
  • No swimming pool is available on-site.

Best for

  • Travelers seeking a peaceful, family-run hotel close to Cannon Beach's key natural attractions.
  • Guests who prefer self-catering facilities and a cozy fire in their room.
  • Visitors with pets or families looking for a kid-friendly stay near the beach.
  • Those who value easy access to outdoor activities and scenic walks over luxury amenities.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Ecola Inn

Located just steps from the beach in Cannon Beach, Ecola Inn offers modest accommodations tailored for visitors seeking a low-key retreat. The hotel features rooms equipped with fireplaces and kitchens, providing a homey atmosphere suitable for families and longer stays. Complimentary amenities such as free Wi-Fi and parking add convenience, while the pet-friendly policy welcomes travelers with animals.

The property’s quiet setting places guests within a 10-minute walk of the iconic Haystack Rock and offers easy access to nearby natural attractions like Ecola State Park and Hug Point. These popular outdoor destinations contribute to the appeal for those interested in exploring the scenic Oregon coast. A lending library on site adds to the relaxed vibe, supporting quiet downtime after days spent outdoors.

While the hotel lacks air conditioning, a restaurant, and a fitness center, the fully equipped kitchens in each room offer flexibility for meals. Free parking and beach access are practical benefits noted by visitors, and the family-owned nature of the inn adds to its approachable, unpretentious character. With a 4.7 rating based on 96 reviews, Ecola Inn enjoys favorable guest feedback, particularly from those valuing its location and straightforward accommodations.

Nearby lodging options include similar moderately rated hotels within walking distance, making Ecola Inn part of a close-knit cluster of accommodations along Cannon Beach. Portland International Airport is easily reachable by car in just under two hours, making this a feasible destination for regional travelers. Overall, the hotel suits guests looking for a comfortable, uncomplicated stay close to nature and the beach.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Free parking
Pet-friendly
Beach access
Kid-friendly
Kitchen in all rooms

Not available at this property

Pool
Air-conditioned
Restaurant
Fitness center
Location & neighborhood

Where you'll find Ecola Inn

Cannon Beach, Oregon, USA

This modest, family-owned hotel in Cannon Beach is a 10-minute walk from Haystack Rock, 3.1 miles from Ecola State Park and 9.4 miles from Seaside Aquarium.

  • Cannon Beach Family Market / Surfside Resort 3 min Walk
  • Cannon Beach -- Coaster Theatre - N Hemlock/W 1st 12 min Walk
  • Cannon Beach RV Resort - Elk Creek Rd 14 min Walk
  • Portland International Airport 1 hr 44 Car · 2 hr 57 Transit
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in Oregon. Distances are rough real-world times, not straight-line.

Ecola State Park 9 reviews

Ecola State Park

Cannon Beach, OR 97110, United States

5 · Hiking Area
Haystack Rock 10,359 reviews

Haystack Rock

US-101, Cannon Beach, OR 97110, United States

4.8 · Tourist Attraction
Hug Point 829 reviews

Hug Point

80424 Oregon Coast Hwy, Arch Cape, OR 97102, United States

4.8 · Public Beach
People also viewed

Similar Hotels in Oregon

Hand-picked alternatives with a comparable feel, size and price band.

125 Mercury Village Dr, Durango, CO 81303, United States

La Quinta Inn & Suites by Wyndham Durango

Modern hotel in Durango, CO offering free breakfast, parking, indoor pool, and fitness center. Rated 4.2 with 873 reviews near Dur...

4.2 (873) View
4033 Shay Rd, Kingston, OK 73439, United States

Buncombe Corner Striper Inn

Stay at Buncombe Corner Striper Inn in Kingston, OK. Kidfriendly with easy access to Eisenhower State Park and Lake Texoma. Rated...

3.7 (28) View
2139 Mentone Blvd, Mentone, CA 92359, United States

Mentone Beach Moose Lodge

Mentone Beach Moose Lodge offers a 4.5star stay in Mentone, CA with 103 guest reviews. Located at 2139 Mentone Blvd for comfortab...

4.5 (103) View
298 S Chestnut St, Ventura, CA 93001, United States

Amanzi Hotel, an Ascend Collection Hotel

Relax at Amanzi Hotel in Ventura, CA. Enjoy free breakfast, WiFi, parking, pool, and a hot tub. Rated 4 stars with 948 reviews, n...

4 (948) View
14603 Love Lake Rd, Atlantic Mine, MI 49905, United States

Northwinds Adventures

Stay at Northwinds Adventures Lodge, a kidfriendly lodge in Atlantic Mine, MI. Enjoy free WiFi, parking, and nearby attractions ...

4.7 (30) View
125 W Fork Salmon Creek Rd, Okanogan, WA 98840, United States

Shady Pines Resort

Rustic waterfront cabins and campgrounds at Shady Pines Resort, Okanogan, WA. Enjoy boat rentals, a beach, and kidfriendly amenit...

4.5 (115) View
7833 George Washington Memorial Hwy, Yorktown, VA 23692, United States

Crown Inn Motel

Crown Inn Motel offers straightforward rooms with free WiFi and parking, near Yorktown Battlefield and Newport News Airport. Idea...

3.3 (130) View
973 Central St, Millinocket, ME 04462, United States

Pamola Motor Lodge

Stay at Pamola Motor Lodge, a 3.6star motel in Millinocket, ME offering snowmobile rentals, tavern, and easy access to Baxter Sta...

3.6 (174) View
Share your stay

Stayed at Ecola Inn? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.