Disc golf is a great way to explore and have fun on vacation. Oregon is littered with phenomenal disc golf courses. Many of them are located close to Astoria, Oregon. Get some rest while you are here at Astoria Riverwalk Inn. We are right downtown, and you’ll be not far from some of the best disc golf courses in Oregon. Here are some disc golf courses that are close to Astoria, Oregon.

Fort Stevens Disc Golf Course

This excellent disc golf course is right next to the Columbia River. It features a full 23 holes, and each course has a variety of difficulties. So whether you are a seasoned expert or just throwing your first disc, there is something for everyone at Fort Stevens Disc Golf Course.

Trojan Disc Golf Course

The Trojan Disc Golf Course is a stand-out disc golf course on the Columbia River. This course is about an hour away, but it’s worth the drive. It’s a great place to spend the day because there is ample space for a picnic between disc golf holes. This is also a great place to play disc golf during the winter.

Roy Morse Disc Golf Course

Hop across the border into Washington state to find Roy Morse Disc Golf Course. It’s a well-maintained course with a few water hazards. It’s set in Longview, Washington, so there are plenty of other attractions to stop by and see when you are done playing disc golf.

Play Your Best Game Of Disc Golf In Astoria, Oregon

Disc golf is one of the best ways to highlight the incredible scenery in the Pacific Northwest. These disc golf courses are right along the Columbia River in Oregon, as is the Astoria Riverwalk Inn. Read through our travel blog for more attractions to better understand what makes Astoria, Oregon, unique. The Astoria Riverwalk Inn is located right off the Astoria Riverwalk. Each of the Inn’s 114 rooms offers a deck with glorious views of the Columbia River. Guests can also enjoy in-room coffee and tea, free high-speed wireless internet, complimentary bicycles (during biking season), etc. Please check availability to book your Astoria, Oregon, getaway (or call us directly at 503-325-2013).