Dining at the Buffet

The Buffet at River Rock features a large variety of all your favourite dishes, seasonal and special surprises and delights. Over the years, it has become a popular destination to enjoy a special occasion with friends and family, and for resort guests it’s a proven crowd-pleaser.

Enjoy endless options like Chef’s choice of roast carvings, seafood dishes, sushi, salads, pastas, and more. Our dishes are inspired by the best of West Coast cuisine, with a focus on fresh, locally sourced ingredients. Don’t forget to leave room to enjoy one of our specially hand-crafted desserts, including pies, tarts, cakes, and mousse!

Located above the casino floor, enjoy your meal with beautiful waterfront views of the Fraser River exclusive to River Rock Casino Resort.


Encore Rewards Discount

10% off for Double Diamond, Triple Diamond, Elite and Privé members. Plus, collect points every time you dine!

Standard Pricing and Operation Times may change for Holidays and Special Events. Prices do not include gratuities or applicable taxes.

To qualify for Senior’s pricing, guests will be asked to present a valid government ID showing they are at least 55 years of age.



Sunday, December 14th & Sunday, December 15th 
Brunch 11:30am – 3:30pm
Adult $35.95 Senior $30.95 Children 6-12 $24.95

Click here for more details about special dishes that will be part of this buffet.

Tuesday, December 24 & Wednesday, December 25
5:00pm – 10:00pm
Adult $49.95 Senior $39.95 Children 6-12 $24.95

Click here for more details about special dishes that will be part of this buffet.

New Year’s Eve – Tuesday, December 31

Dinner 5:00pm – 10:00pm
Adult $59.95 Senior $49.95 Children 6-12 $24.95

New Year’s Day – Wednesday, January 1

Brunch 11:30am – 4:00pm
Dinner 4:00pm – 10:00pm
Adult $36.95 Senior $31.95 Children 6-12 $18.95

Click here for more details about special dishes that will be part of this buffet.

We’re Open Daily!
The Buffet is open seven days a week; check the times on the right for the most updated information. With 260 seats, the Buffet can be bustling on a weekend evening so come early to avoid the lines.

Special Event Bookings
Our private function room is available for special events. Please inquire early for availability.

The Buffet 現正接受微信支付與支付寶
WeChat Pay and Alipay now available at The Buffet!

Contact The Buffet
Please call 604-247-8935 or email at buffet@riverrock.com for reservations or further inquiries. Reservations are available Monday to Thursday only. Blackout dates apply.

Our menu offerings change frequently, we reserve the right to change, add or remove any items. We honor first come first serve guests only, completed parties who are present will be sat first.  With courtesy for guests waiting we ask a limit to a 90 minute seating time.