Getting Here
Discover the Road to the Northwest’s Premier Entertainment Destination®
Planning your trip to Spirit Mountain Casino? Whether you're visiting from nearby cities like Portland, Salem, or the Oregon Coast, getting here is easy and worth the short drive. Tucked into the scenic beauty of Oregon’s Willamette Valley, Spirit Mountain Casino offers everything from world-class gaming to dining, hotel accommodations, and live events.Â
We’re situated along Highway 18, just 65 miles southwest of Portland and a short drive from Salem, Lincoln City, and Eugene. No matter where you're coming from, your getaway starts with a beautiful drive and ends with an unforgettable experience.Â
Spirit Mountain Casino
PO Box 39
Grand Ronde, Oregon 97347
Phone: (503) 879-2350 | (800) 760-7977Â
Fax: (503) 879-2486
E-mail us through the Contact Us page!
Feel free to leave us any feedback; we do our best to answer all your questions and concerns, Monday through Friday.
Hours of Operation
We are a 24/7 establishment open 365 days a year. Hours for specific restaurants and gaming areas vary, so check their closing times.Â
Check in time at the Hotel is 4 pm, and check out is at 11 am. No pets are allowed, but you’re welcome to stay in a pet-friendly space in our RV Park.Â
Parking & Transportation
Free on-site parking is available for all guests, including plenty of space for oversized vehicles and RVs in our RV Park. Accessible parking is near all entrances.Â
Electric vehicle (EV) charging stations are available on-site.Â
Spirit Mountain Casino is fully walkable, with close proximity between the Hotel, casino, restaurants, and event venues.Â
Driving Directions
From Portland (Approx. 65 miles, ~1 hr 30 min):
Take OR-99W South toward McMinnville. Follow signs to OR-18 West toward Lincoln City and continue to Grand Ronde. Spirit Mountain Casino will be on your left.Â
From Salem (Approx. 30 miles, ~30 min):
Head west on OR-22 toward Dallas, then take OR-18 West toward Grand Ronde.Â
From Lincoln City (Approx. 27 miles, ~35 min):
Start on US-101 North out of Lincoln City and take OR-18 East toward Portland/Salem. You'll arrive at the heart of the action in less than 40 minutes.Â
From Eugene (Approx. 100 miles, ~1 hr 45 min):
Take I-5 North to OR-22 West or OR-99 West, then merge onto OR-18 West toward Lincoln City. Continue into Grand Ronde, and the casino is easily visible from the highway.Â
Make the Most of Your Visit
Once you arrive, you’ll find everything you need for a thrilling and relaxing escape.Â
- Casino: Play your favorite slot machines, Keno, or try your luck at the tables with blackjack, craps, roulette, and more. Place your bets on your favorite teams and events at our state-of-the-art sportsbook.Â
- Hotel: Stay the night in comfort. Choose from Standard Rooms to Premium Suites—all just steps from the gaming floor.Â
- Dining: Enjoy multiple dining options, including casual eateries and upscale restaurants featuring Northwest cuisine.Â
- Events & Entertainment: Check the calendar for concerts, comedy, and special events happening during your visit.Â
Tips for Your Visit
- Book early for weekends, holidays, and event nights. Hotel rooms fill up fast!Â
- Bring a valid ID for casino access and alcohol purchases.Â
- Visit the Coyote Club to sign up for rewards and earn benefits every time you play.Â
- Need help? Our friendly staff is available 24/7 to assist with any questions.Â