The Pacific Northwest has some of the most beautiful and interesting lighthouses in the country. Visiting lighthouses near Astoria, OR, can provide visitors not just with historical knowledge but also awe-inspiring views. In order to make your stay as smooth as possible, the team at Astoria Riverwalk Inn has created a list of some truly remarkable lighthouses near Astoria, OR.

1. Cape Disappointment Lighthouse

Cape Disappointment Lighthouse sits near the mouth of the Columbia River at the edge of the Pacific Ocean in southwest Washington. This lighthouse was one of the very first to be lit on the West Coast in 1856 and is the oldest that is still running today. You can find a number of short hikes in the area that provide picturesque views of the ocean and the Columbia River. 

2. North Head Lighthouse

North Head Lighthouse is located only six minutes from the Cape Disappointment Lighthouse, making it the perfect double feature! In under 30 minutes from Astoria Riverwalk Inn, you can experience scenic views from the top of the 66-foot lighthouse. Depending on when you visit, you could even see gray whales while they migrate north and south.

3. Tillamook Rock Lighthouse

Tillamook Rock Lighthouse is different from the other picks on this list in that you cannot actually visit, but instead it can be viewed from the coastal cities of Seaside, Cannon Beach, as well as from Ecola State Park. From various locations on Tillamook Head in Ecola State Park, it presents a breathtaking view and makes for a great photo subject.

Basecamp for your Historic Lighthouse Adventures in Astoria

After a day of soaking up the history and unforgettable views from one of the lighthouses near Astoria, OR, mentioned above, come back to your spacious room at the Astoria Riverwalk Inn. The views don’t stop at the lighthouses, every one of our 115 rooms offers its own deck with commanding views of the active marina, Astoria-Megler Bridge, and the majestic Columbia River.

To book your next Astoria, OR adventure, please check availability (or call us directly at 1-503-325-2013).