Skip to Content

Virginia, United States Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Virginia, United States. 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 130 hotels

Sort by:
City

Charming hotel with cozy in-room fireplaces, nightly wine and award-winning on-site dining.

View Details

Old Town Alexandria hotel, located on King St near local shopping, restaurants, and the waterfront.

View Details
FULLY RENOVATED

Upscale hotel in Arlington VA near DCA airport and Metro with dining, free shuttle and event rooms.

Upscale hotel with on-site dining, elegant space, stylish rooms and scenic views in Alexandria.

Trendy hotel with well-appointed fitness center and complimentary Wi-Fi near Black Dog Salvage.

Stylish hotel in Stafford near Quantico and The University of Mary Washington

Stately hotel with golf, spa, tennis, event venues, near Colonial Williamsburg & W&M.

Courtyard Richmond West is perfectly located near downtown and Short Pump for work and play.