Contact Us Terms of Use Privacy & Cookies Statement

Yes, send me expert tips and deals!

By proceeding, you agree to our Privacy Policy and Terms of Use.

Search

This is an AI-powered search. Please write descriptive search sentences for the best results.

Recent Search

Oyster Logo
Hotels in Williamsburg
23 Hotels
Kingsmill Resort
1010 Kingsmill Road

Kingsmill Resort is one of the largest and best-equipped resorts in Williamsburg. It has plenty of family-friendly perks, including a kids’ camp, waterslide, and free shuttles to area amusement parks, while still offering adult-oriented features such as a spa, golf club, and fitness classes. Highlights include three large pools, three restaurants, and spacious suites with views of the James River. There are a handful of competing resorts nearby, but for the price, few offer as much as Kingsmill.

Williamsburg Plantation Resort
4870 Longhill Rd

This sprawling time-share resort is located 10 minutes from Colonial Williamsburg. Highlights include spacious indoor and outdoor pools, sports courts, an on-site spa (by appointment only), and plenty of perks for kids.  Unlike many competing resorts, Williamsburg Plantation serves no food.  For on-site restaurants and ritzier amenities consider the riverfront Kingsmill Resort, nine miles away.

Hampton Inn & Suites Williamsburg Historic District
911 Capitol Landing Road

Located less than a mile from Colonial Williamsburg and 10 minutes from Busch Gardens, this mid-range hotel caters to tourists and business travelers on a budget. Rooms feature mini-fridges, microwaves, and comfy beds. There aren’t many bells and whistles, but a free breakfast buffet, indoor pool, and modern fitness center make the Hampton Inn a good value for the area.

Comfort Suites Bypass
220 Bypass Rd # NO.A

Built in 2010, this 77-room, all-suite hotel is one of the best values in the area, considering the amount of space and range of amenities. Families are the norm here, especially during the summer, though business travelers will find ample perks. The decor is fresh and modern, the suites spacious, and the location is central to top Williamsburg attractions.

Budget Inn Williamsburg
800 Capitol Landing Rd

This 27-room, no-frills Budget Inn is one of the most affordable places to stay in Williamsburg. A prime location within walking distance of the colonial area makes this motel an excellent value -- but don’t expect much more than a dated guestroom and (seasonal) outdoor pool.   

Wedmore Place
5810 Wessex Hundred