Please select your preferred language
Norfolk, VA Hotels with On-Site Restaurants
Showing 9-16 of 34 hotels
Pet friendly hotel with on-site bar & indoor pool located between Virginia Beach and Norfolk.
Pet-Friendly Chesapeake hotel with free breakfast, in-suite kitchens & indoor pool.
Virginia Beach modern hotel near Top Golf with complimentary Wi-Fi and on-site dining options
Contemporary hotel in Virginia Beach offering a free airport shuttle service.
Enjoy full-service amenities, heated indoor pool, free parking and the best location in Town Center
Embrace small-town charm with cozy guest rooms, on-site dining, indoor and outdoor seasonal pools
Apartment style living in pet-friendly suites, with indoor pool, free parking and free breakfast
All-suite hotel with direct beach access, outdoor heated pool and fresh coastal dining.