2 Best Hotels in Cannon Beach, The Oregon Coast

Background Illustration for Hotels

We've compiled the best of the best in Cannon Beach - browse our top choices for the top things to see or do during your stay.

Ecola Creek Lodge

$ | 208 E. 5th St., Cannon Beach, OR, 97110, USA Fodor's Choice

With a quiet, shady courtyard just off the main road leading into the north side of town, this small, reasonably priced 1940s hotel offers suites and rooms with a mix of configurations, from two-bedroom units with kitchens to cozy standard rooms. Although set back from the water on pretty Ecola Creek (just across the street from Les Shirley Park and near the entry road to Ecola State Park) the lodge does have a few rooms with partial ocean views; some units also have gas fireplaces and balconies. All rooms have refrigerators, microwaves, and coffeemakers.

Pros

  • Simple and tasteful decor
  • Rooms come in wide range of layouts
  • Outstanding value

Cons

  • Not on the beach
  • Slight walk from downtown shopping
  • Least expensive rooms are quite small
208 E. 5th St., Cannon Beach, OR, 97110, USA
503-436–2776
Hotel Details
22 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Tolovana Inn

$ | 3400 S. Hemlock St., Cannon Beach, OR, 97145, USA

Set on the beach at the quieter southern end of town, the large, rambling Tolovana Inn is one of the best values in this tony seaside community, especially considering that most rooms enjoy partial or full views of the Pacific. The least expensive standard rooms are cozy and don't face the beach, but they can be booked in conjunction with an ocean-view studio to create a large suite, while the largest units, most with balconies and fireplaces, have full kitchens and two bedrooms.

Pros

  • Panoramic beach views
  • Gym, day spa, pool, and other resort amenities
  • Some units have kitchens

Cons

  • A 10-minute drive from downtown
  • Some rooms are quite small
  • Economy rooms have no water view
3400 S. Hemlock St., Cannon Beach, OR, 97145, USA
503-436–2211
Hotel Details
175 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?