Various hotels in the city have a fully-stocked kitchen that allows you to prepare your meals according to your liking. Beausejour Hotel Apartments/Hotel Dorval, which sits on Avenue Roy in Dorval, is one example.