River Rock Casino

3250 Hwy 128

Geyserville, CA, 95441

River Rock Casino is Sonoma County’s 24-hour entertainment destination. Located in the heart of wine country, amid the rolling hills of the Alexander Valley, River Rock Casino is the favorite gaming facility for Sonoma County Locals and the residents of the San Francisco Bay Area. An easy drive and ideal setting aren’t the only things that make our Sonoma County casino feel so welcoming. River Rock Casino has a certain something – let’s call it heart – that makes you say, “I’m at home here.” So come on over to play some blackjack with your buddies, enjoy some free time with familiar faces, or indulge in dinner for two with breathtaking wine country views.


  • Bars
  • Restaurant
  • Event Space
  • Tours
  • Bar
  • Open 7 days a week
  • Arts & Entertainment
  • Casino
  • Music