top of page
casino transport bus


Let The Games Begin!

At River Rock Casino, you’ll find the latest in comfort, style and technology with ticket-in ticket-out machines, non-smoking , comfortable chairs and a high volume air flow system. Join us and try your luck at everything from penny slots to $100 games!

Our gaming floor offers more than 1,150 state-of-the-art slot machines, featuring progressives, video poker, video keno and much more. Be sure to visit our Rockin’ Pennies Room with our biggest collection of penny slots in one place.


River Rock Casino is located at 3250 Highway 128 East in Geyserville on the Dry Creek Rancheria, amidst the rolling hills of the Alexander Valley.

Bet On A Good Time

With Blackjack tables, Progressive Pai Gow Poker, Mini-Baccarat, Three Card Poker with 6 card bonus progressive, Ultimate Texas Hold’em with progressive and Spanish 21 we are sure to have the game you want! Our gaming floor features a non-smoking area and the best rules in Sonoma County; 3-to-2 on all Blackjacks, double deck & six deck shoe games, no commission Dragon Bonus Baccarat, and Sonoma County’s favorite Roulette game!

Choose Your Game

Guests must be 21 years or older to enter the Casino.
© 2020 River Rock Casino. An enterprise of the Dry Creek Rancheria Band of Pomo Indians.

casino game
casino view
elder man receiving sanitizer outside of bus

Dining & Entertainment : Quail Run Café

The Choices Are Endless

Quail Run Café is now A La Carte Dining. Stop by and enjoy one of your favorite dishes, like an American Kobe beef burger, salmon filet or a juicy bone in rib eye steak. The Quail Run Café has everything you’re looking for! Ensuring our guests have the safest possible dining experience, we will be serving our menu outside overlooking the beautiful Alexander Valley.

quail run cafe river rock casino


Cost per person: $5.00   (No Reservation Needed)

Recieve $15-$35 credit on your River Rock Players Card!

Bus service is available everyday, including holidays!

Route B1

1st Pickup: Napa

Lincoln & Jordan Walmart, facing Jordon. Pickup at sidewalk.


Departure Time:
8:00 AM

2nd Pickup: Sonoma

West 3rd Street at Bike Route sign on sidewalk.


Departure Time:
8:30 AM

3rd Pickup: Oakmont

Berger Center near Community Building at sidewalk.


Departure Time:
9:00 AM

4th Pickup: Santa Rosa

Near Patelco Cr. Un. Cleaveland & Edwards at blue bus bench


Departure Time:
9:30 AM

Arrival River Rock: 10:00AM
Depart River Rock: 2:00PM

Route A3

1st Pickup: Petaluma

Washington Avenue side of Library, across driveway-curb side


Departure Time:
11:15 AM

2nd Pickup: Rohnert Park

Redwood Drive. Burlington Coat side parking lot


Departure Time:
11:30 AM

3rd Pickup: Santa Rosa

Near Patelco Cr. Un. Cleaveland & Edwards at blue bus bench


Departure Time:
12 Noon

Arrival River Rock: 12:30 PM
Depart River Rock: 4:30 PM



silhoutte of two people hugging
bottom of page