The community of Beaupré is located next to (east of) Sainte-Anne-de-Beaupré, Quebec. It's also about 30 minutes drive east of Quebec City, or about 30 minutes drive west of the Charlevoix region. Beaupré is best known for the very popular ski hill, Mont Sainte-Anne.
At the foot of the ski hill, you'll find a number of hotels and condominiums, including the Village Touristique Condo-Hotel, as well as the Hotel Val-des-Neiges, and others.
My family stayed at the Hotel Val-des-Neiges, so I've reviewed that one in my Accomodations section.
As far as restaurants go, there are plenty to choose from in either Beaupré or neighbouring Sainte-Anne-de Beaupré.