River Rock Casino Resort is situated in Richmond, Canada. The casino provides a top-notch dining arrangement with imaginative festive menus in iconic locations. River Rock Casino Resort offers a distinctly West Coast resort style, coupled with stunning architecture which creates a vibrant tranquil atmosphere. The elegant and versatile rooms are ideal for events ranging from boardroom meetings, cocktail parties, weddings, conferences, and presentations. Guests can enjoy views of the glittering Richmond Valley or the serenity of the surrounding mountainscape. Beautiful gardens, terraces, and beachfront are the spectacular views of the Richmond. River Rock Casino Resort is known for its casino and finest luxurious services.