Cannon Beach lodging

More Oregon lodging options.

 Cannon Beach lodging options are numbered according to price from least expensive to most expensive.

 Hover over a number to view the hotel's price and description.

 Double-click a location to zoom in and center the map.

 In order to view the map, you will need to have JavaScript enabled in your browser.




1. Haystack Lodgings   Map
487 South Hemlock St. P.O. Box 998
Cannon Beach, Oregon 97110
$60.00

Our Hacienda by the Sea - The hotels feature a blend of the rugged Oregon Coast, with the colorful charm of the southwest and Mexico. Each cottage has unique hand-crafted furnishings that were designed and created at our own local woodshop. Custom works of art-from handcrafted lamps, to decorative trim, to original paintings, adorn the walls of our rooms. Our room options include- Jacuzzi units, family suites, and a variety of guestrooms. Each room is located around a central courtyard, with

2. Cannon Beach Ecola Creek Lodge   Map
208 East 5th Street
Cannon Beach, Oregon 97110
$104.00
3. Van Buren Light House   Map
963 S. Hemlock Street--(Check in at Inn at Ca
Cannon Beach, Oregon 97110
$129.00

Welcome to the Van Buren Lighthouse Inn. We look forward to serving you with our very best. The Van Buren Lighthouse is a cozy property consisting of 8 rooms in 2 bungalow style buildings. The Van Buren Lighthouse Inn is only one block from the ocean which makes us an ideal location for relaxing retreats and family getaways. Please remember we are 100 percent smoke free and pets are allowed in select rooms only, please call hotel for availability.

4. Inn at Cannon Beach   Map
3215 South Hemlock Street
Cannon Beach, Oregon 97110
$152.10

Welcome to the Inn at Cannon Beach. We look forward to serving you with our very best. With the Inn only being seven years old, you can experience top quality accommodations and friendly service. We hope you find the Inn at Cannon Beach a relaxing change of pace. We are a beautifully landscaped garden and pond property, with walking pathways throughout the courtyard. The Inn at Cannon Beach is only one block from the ocean which makes us an ideal location for relaxing retreats and family g

5. The Ocean Lodge   Map
2864 South Pacific
Cannon Beach, Oregon 97110
$170.10

Escape to The Ocean Lodge and take a nostalgic trip into yesteryear when life was less complicated. The Ocean Lodge is Cannon Beach's newest and finest ocean front destination. Each of the lodge's forty-five guest rooms feature a king or queen size bed, gas fireplace, outside desk, coffeemaker, small refrigerator, telephone, television, DVD player, daily newspapers, iron/ironing board, hair dryer and other amenities. A generous continental breakfast is served to guests each morning in our mounta