Please select your preferred language
Winchester, VA Hotels with On-Site Restaurants
Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Winchester, VA. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.
Showing 1-8 of 28 hotels
Sort by:
Modern hotel featuring spacious rooms, free Wi-Fi, Smart TV, on-site dining & three versatile venues
Our hotel near Hagerstown, Maryland includes free breakfast, a fitness center and an indoor pool.
A pet-friendly hotel with free Wi-Fi, an indoor pool and a shuttle to Washington Dulles Airport
All-suite Haymarket hotel in Gainesville, VA, with two event rooms near the Virginia Gateway.
Convenient location near Dulles Town Center and One Loudoun with on-site dining and free shuttle.
Extended-stay hotel near Dulles Airport with free Wi-Fi, breakfast and airport shuttle.
Modern hotel near Dulles airport with new guest rooms, light-filled event venues and top amenities.