When a cramped hotel room just won't cut it, pack your bags for the spacious Kingsmill Vacation Homes perched on the James River. Enjoy access to exclusive resort amenities and on-site dining (take that Airbnb). Spread out in the three and four-bedroom Cottages, or upgrade to the newly renovated luxury of The Estate at Kingsmill.