Find Hotels with Restaurants in Williamsburg, VA

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 92 Williamsburg Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Wingate by Wyndham Williamsburg
2.5 star property
8.0 out of 10, Very Good, (232)
"It was great price and location was good for alot of dinning options. Easy to get to downtown williamsburg "
The price is $79
includes taxes & fees
$68 per night
Oct 6 - Oct 7
Wingate by Wyndham Williamsburg
Hilton Vacation Club The Historic Powhatan Williamsburg
3.5 star property
9.0 out of 10, Wonderful, (2543)
"Great place to stay with family and friends. Large rooms in a full condo set-up. The property has a huge outdoor pool with activities in the summer, an indoor pool, bbq areas and other activities. "
The price is $98
includes taxes & fees
$89 per night
Oct 15 - Oct 16
Hilton Vacation Club The Historic Powhatan Williamsburg
Springhill Suites by Marriott Williamsburg
3.0 star property
8.4 out of 10, Very Good, (1001)
"Very clean, walking distance to many shops and eating places "
The price is $109
includes taxes & fees
$96 per night
Sep 29 - Sep 30
Springhill Suites by Marriott Williamsburg
DoubleTree by Hilton Williamsburg
4.0 star property
8.2 out of 10, Very Good, (1008)
"I love it but our bathroom was not stock we had no soap"
The price is $100
includes taxes & fees
$87 per night
Oct 1 - Oct 2
DoubleTree by Hilton Williamsburg
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
3.0 star property
7.8 out of 10, Good, (1001)
"Great place for families. Breakfast and long pool hours were fantastic for kids and parents. Thank you."
The price is $91
includes taxes & fees
$80 per night
Oct 1 - Oct 2
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
Comfort Inn Williamsburg Gateway
2.5 star property
9.2 out of 10, Wonderful, (1002)
"Very comfortable and convenient place to stay in Williamsburg. The hotel looks like it was upgraded and is in very good condition. Breakfast was very good. Service to the room was reliable and well done. Would stay here again. "
The price is $85
includes taxes & fees
$75 per night
Oct 3 - Oct 4
Comfort Inn Williamsburg Gateway
Kingsmill Resort
4.0 star property
9.0 out of 10, Wonderful, (1002)
"Nice place!"
The price is $240
includes taxes & fees
$218 per night
Sep 23 - Sep 24
Kingsmill Resort
Days Inn by Wyndham Williamsburg Historic Area
2.5 star property
6.2 out of 10, (1308)
"Staff was pleasant and helpful."
The price is $50
includes taxes & fees
$43 per night
Sep 23 - Sep 24
Days Inn by Wyndham Williamsburg Historic Area
Hampton Inn & Suites Williamsburg-Richmond Rd.
2.5 star property
9.2 out of 10, Wonderful, (1002)
"This is the best hotel that I have stayed in for a quick getaway. Five stars all the way. Great helpful staff. Loved the pool, comfortable beds, and a hot breakfast in the morning with lots of choices. "
The price is $83
includes taxes & fees
$72 per night
Oct 3 - Oct 4
Hampton Inn & Suites Williamsburg-Richmond Rd.
Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
3.0 star property
8.8 out of 10, Excellent, (1005)
"Only criticism might be that the shower had weak water pressure. "
The price is $136
includes taxes & fees
$120 per night
Sep 23 - Sep 24
Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel
Don't see what you're looking for?
See all available properties in Williamsburg
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much do hotels with dining in Williamsburg cost?
The price for hotels in Williamsburg ranges from $50 to $240 per night. Expedia has great deals on hotels with restaurants or in top food areas that’ll satisfy both your taste buds and budget. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Williamsburg?
A traveler favorite is Williamsburg Inn, an official Colonial Williamsburg Hotel. Base yourself at this 5-star property which offers designer toiletries and al fresco dining. Marriott’s Manor Club at Ford’s Colony is another popular hotel with dining to check out. Put your bags down at this 3.5-star option and you’ll have access to conveniences such as a terrace and premium bedding. There are multiple hotels with dining in Williamsburg with a total average guest review rating of 8.3.
How many hotels with dining are there in Williamsburg?
Williamsburg has 92 hotels within reach of some great dining options. To help you locate a place that’s perfect, use our filter tool to search for other amenities or perks you want.
What are the best cheap hotels with dining in Williamsburg?
Keep both your wallet and taste buds happy at one of our Williamsburg hotels with dining that start from $50 per night. Comfort Suites Williamsburg Historic Area will position you close to some terrific foodie experiences. Amenities here include a swimming pool and a picnic area. Also take a look at Hampton Inn & Suites Williamsburg-Richmond Rd., which has a swimming pool and free internet services. Use the cash you save at either stay to feast your way around Williamsburg! Exploring free attractions in Williamsburg makes your travel budget stretch even further. Jamestown Beach and Abby Aldrich Rockefeller Folk Art Museum are visitor favorites. With the money you save, you can treat your crew to lunch. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the top motels with dining in Williamsburg?
Approximately 2 mi east of downtown Williamsburg, Bassett Motel is perfect for lovers of great food and local cuisine. This motel also offers a restaurant and front desk services. Or, unpack your bags at Motel 6 Williamsburg. Located about 3 mi northwest of central Williamsburg, amenities here include a swimming pool and an outdoor seasonal pool.There are lots of sights to check out in Williamsburg when you want to head out and explore. Busch Gardens Williamsburg and Water Country USA are fantastic options to add to your to-do list.
Are there any family-friendly hotels with dining in Williamsburg?
Many visitors seeking a family-friendly hotel with dining in Williamsburg pick Williamsburg Inn, an official Colonial Williamsburg Hotel. With a 5-star rating and amenities like childcare services and a sauna, it’ll feel like your home away from home. Bluegreen Parkside Williamsburg Ascend Resort Collection is a 3.5-star stay that will also put you within reach of some delicious dining. A swimming pool and a nearby theme park help make it a comfortable base for your family vacation. After checking in and kicking back together in your cozy new digs, it’s time to explore the sights. Busch Gardens Williamsburg and Water Country USA are two excellent family-friendly attractions in Williamsburg.
Are there any 5-star hotels with dining in Williamsburg?
Williamsburg doesn’t have any 5-star hotels with dining — but you and the family can still have a stylish stay here, with delicious dining to boot! Why not try Williamsburg Inn, an official Colonial Williamsburg Hotel? Located around 0.6 mi from the downtown area, this 4-star favorite comes with amenities like premium bedding and proposal/romance packages. DoubleTree by Hilton Williamsburg is another great choice just 3 mi from the center of Williamsburg. Also with a 4-star rating, it comes with amenities such as a tennis court and concierge services.
Why book your hotel with dining in Williamsburg with Expedia?
Booking a hotel with dining in Williamsburg is as simple as deciding on your travel dates and selecting an option that meets your requirements. On the lookout for a stay that has an on-site restaurant or is close to a culinary hub? Want it to be low cost or luxurious? Use Expedia’s search filters to narrow your results even further and find your dream fit.
How can I find cheap hotels with dining in Williamsburg?
With Expedia’s useful filter tool, locating cheap hotels with dining in Williamsburg is easy. To find properties that are easy on your bank balance, refine your search by budget, meal plans and star rating.
What is there to do in Williamsburg near my hotel with dining?
Williamsburg has enough activities and sights to keep you busy for weeks (or months!), starting with Busch Gardens Williamsburg. Water Country USA, Williamsburg Winery and Jamestown Beach are other wonderful attractions. If you’re in town a while, Abby Aldrich Rockefeller Folk Art Museum and York River State Park will cap off your itinerary nicely.