Please select your preferred language
Norfolk, VA Hotels with On-Site Restaurants
Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Norfolk, 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 17-24 of 34 hotels
Sort by:
Business hotel with free Wi-Fi and on-site dining near Hampton Roads Convention Center.
Pet-friendly hotel in Hampton, VA, with free breakfast and an indoor pool.
The Cavalier, built in 1927, is known as the hotel that "made Virginia Beach famous."
Oceanfront resort in Virginia Beach with stylish accommodations, pools, gym and event space
North End resort stay with seasonal outdoor pool, indoor pool, on-site dining, and oceanfront rooms.
FULLY RENOVATED
A family hotel recently redesigned featuring ocean views on the Virginia Beach Boardwalk.
FULLY RENOVATED
Explore the Virginia Beach Boardwalk in an oceanfront room with on-site dining and indoor pool.
Oceanfront hotel in Virginia Beach with a seafood restaurant, indoor pool, event space and more.