Find hotels in Williamsburg, VA from $47

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Check Williamsburg hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1116 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Holiday Inn Express Williamsbrg Busch Gardens Area, an IHG Hotel
2.5 out of 5
480 McLaws Cir, Williamsburg, VA, 23185
The price is $110 per night from Dec 1 to Dec 2
$110
per night
Dec 1 - Dec 2
2.93 mi from city center
4.3/5 Excellent! (1,000 reviews)
All round excellent hotel !!
"Excellent service, clean property, spacious room with fridge and microwave and really nice breakfast !! Thank you Sam for the excellent checkin experience and the rest of the team for the hospitality."

Reviewed on Nov 27, 2022

Holiday Inn Express Williamsbrg Busch Gardens Area, an IHG Hotel
Hilton Vacation Club The Historic Powhatan Williamsburg
3.5 out of 5
3601 Ironbound Rd, Williamsburg, VA, 23188
The price is $76 per night from Dec 8 to Dec 9
$76
per night
Dec 8 - Dec 9
3.05 mi from city center
4.3/5 Excellent! (2,012 reviews)
"We are so glad that we found this property. It was perfect for our family and there was enough room for all of us to have our own space and enough space to come together when we wanted to. I would recommend to other travelers and hope to return soon...."

Reviewed on Nov 28, 2022

Hilton Vacation Club The Historic Powhatan Williamsburg
Best Western Historic Area Inn
2.5 out of 5
201 Bypass Road, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $59 per night from Dec 7 to Dec 8
$59
per night
Dec 7 - Dec 8
1.13 mi from city center
4/5 Very Good! (1,004 reviews)
"swimming pool"

Reviewed on Nov 26, 2022

Best Western Historic Area Inn

Save an average of 15% on thousands of hotels when you're signed in

Best Western Williamsburg Historic District
2.5 out of 5
351 York Street, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $67 per night from Dec 1 to Dec 2
$67
per night
Dec 1 - Dec 2
1.2 mi from city center
3.6/5 Good! (1,003 reviews)
"It was okay upset the elevator was not working. I don't really like staying in hotels that allow dogs doesn't feel sanitary to me."

Reviewed on Nov 27, 2022

Best Western Williamsburg Historic District
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
2.5 out of 5
600 Bypass Rd, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $60 per night from Dec 21 to Dec 22
$60
per night
Dec 21 - Dec 22
0.97 mi from city center
3.3/5 (1,007 reviews)
"Everything was great! The staff was amazing, rooms were clean and the breakfast was also great. The only downside is that washrooms could have been a bit larger."

Reviewed on Nov 26, 2022

La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
Great Wolf Lodge Williamsburg
3.5 out of 5
549 East Rochambeau Drive, Williamsburg, VA, 23188
The price is $200 per night from Dec 1 to Dec 2
$200
per night
Dec 1 - Dec 2
5.59 mi from city center
4.2/5 Very Good! (1,004 reviews)
"Love this place!"

Reviewed on Nov 27, 2022

Great Wolf Lodge Williamsburg
Club Wyndham Kingsgate
3 out of 5
619 Georgetown Cres, Williamsburg, VA, 23185
1.39 mi from city center
4.2/5 Excellent! (1,002 reviews)
"It’s a nice property overall. I have stayed here quite a few times."

Reviewed on Nov 29, 2022

Club Wyndham Kingsgate
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
3 out of 5
400 Bypass Rd, Williamsburg, VA, 23185
The price is $76 per night from Dec 22 to Dec 23
$76
per night
Dec 22 - Dec 23
1.02 mi from city center
3.8/5 Good! (1,002 reviews)
"We miss cofee makers in the rooms"

Reviewed on Nov 27, 2022

Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
Club Wyndham Patriots’ Place
3 out of 5
220 House of Burgess Way, Williamsburg, VA, 23185
1.11 mi from city center
4/5 Very Good! (414 reviews)
"Excellent place to stay. Great staff Would stay again 😃"

Reviewed on Nov 27, 2022

Club Wyndham Patriots’ Place
Westgate Historic Williamsburg Resort
3.5 out of 5
1324 Richmond Road, Williamsburg, VA, 23185
The price is $89 per night from Dec 1 to Dec 2
$89
per night
Dec 1 - Dec 2
1.16 mi from city center
3.8/5 Good! (1,003 reviews)
"The property was clean and the room was large. Close to lots of activities."

Reviewed on Nov 28, 2022

Westgate Historic Williamsburg Resort
Wyndham Garden Williamsburg Busch Gardens Area
3 out of 5
201 Water Country Pkwy, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $63 per night from Dec 4 to Dec 5
$63
per night
Dec 4 - Dec 5
3.75 mi from city center
3.4/5 (1,260 reviews)
"Excellent"

Reviewed on Nov 27, 2022

Wyndham Garden Williamsburg Busch Gardens Area
Howard Johnson by Wyndham Williamsburg
2 out of 5
6483 Richmond Rd, Williamsburg, VA, 23188
Fully refundableReserve now, pay when you stay
The price is $47 per night from Dec 6 to Dec 7
$47
per night
Dec 6 - Dec 7
5.54 mi from city center
2.9/5 (1,006 reviews)
"The room is really comfortable, got a nice view, a lot of parking space, really close to restaurants, groceries stores and the Outlets"

Reviewed on Nov 19, 2022

Howard Johnson by Wyndham Williamsburg
Vacation Village At Williamsburg
3 out of 5
4870 Longhill Road, Williamsburg, VA, 23188
3.3 mi from city center
4.2/5 Excellent! (915 reviews)
"I liked that the property was located near the attractions and shopping malls."

Reviewed on Nov 27, 2022

Vacation Village At Williamsburg
Red Roof Inn Williamsburg
2 out of 5
824 Capitol Landing Road, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $60 per night from Dec 1 to Dec 2
$60
per night
Dec 1 - Dec 2
1.24 mi from city center
3.5/5 Good! (964 reviews)
"staff"

Reviewed on Nov 20, 2022

Red Roof Inn Williamsburg
Marriott's Manor Club at Ford's Colony
3.5 out of 5
101 Saint Andrews Dr, Williamsburg, VA, 23188
The price is $111 per night from Dec 14 to Dec 15
$111
per night
Dec 14 - Dec 15
4.63 mi from city center
4.6/5 Exceptional! (1,172 reviews)
"Nice"

Reviewed on Nov 28, 2022

Marriott's Manor Club at Ford's Colony
Wedmore Place
3.5 out of 5
5810 Wessex Hundred, Williamsburg, VA, 23185
The price is $165 per night from Dec 5 to Dec 6
$165
per night
Dec 5 - Dec 6
2.73 mi from city center
4.6/5 Exceptional! (602 reviews)
"Love the Wedmore!"

Reviewed on Nov 27, 2022

Wedmore Place
Greensprings Vacation Resort by Diamond Resorts
3 out of 5
3500 Ludwell Pkwy, Williamsburg, VA, 23188
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 1 to Dec 2
$99
per night
Dec 1 - Dec 2
4.75 mi from city center
4.2/5 Excellent! (1,003 reviews)
"This is a wonderful place to stay, and I wish that we could have spent more time here."

Reviewed on Nov 26, 2022

Greensprings Vacation Resort by Diamond Resorts
Days Inn by Wyndham Williamsburg Historic Area
2.5 out of 5
706 Bypass Road, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $47 per night from Dec 7 to Dec 8
$47
per night
Dec 7 - Dec 8
0.96 mi from city center
2.9/5 (1,001 reviews)
"Everyone was super nice, and it's close to all the parks and historic sites. We were checked in quickly, and he was very nice and courteous. There were small things in the room that should have been fixed (rust stains, loose towel rack), but the worst thing was the heater. The fan was loud and would ..."

Reviewed on Oct 25, 2022

Days Inn by Wyndham Williamsburg Historic Area
Courtyard by Marriott Williamsburg Busch Gardens Area
3 out of 5
470 McLaws Circle, Williamsburg, VA, 23185
The price is $129 per night from Dec 18 to Dec 19
$129
per night
Dec 18 - Dec 19
2.87 mi from city center
4.4/5 Wonderful! (1,000 reviews)
"H"

Reviewed on Nov 12, 2022

Courtyard by Marriott Williamsburg Busch Gardens Area
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
3 out of 5
105 Visitors Center Dr, Williamsburg, VA, 23185
Fully refundableReserve now, pay when you stay
The price is $149 per night from Dec 12 to Dec 13
$149
per night
Dec 12 - Dec 13
0.69 mi from city center
4.4/5 Wonderful! (1,003 reviews)
"The hotel is great, basically next to the entrance to Colonial Williamsburg Visitor Center. Very clean, very friendly and helpful staff. I gave it 4 stars only because of breakfast. While they had plenty of everything, most of the food is not freshly made, or not from scratch. Coffee is very watery, ..."

Reviewed on Nov 26, 2022

Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
Don't see what you're looking for?
See all available properties in Williamsburg
View all properties
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.

Stay near popular Williamsburg attractions

Williamsburg hotels information

Number of reviews 20377
Accommodation 1116 hotels
Lowest Price $47
Highest Price $200

Price trends for hotels in Williamsburg

Less expensive
More expensive
Next month
January
July
$110
Month
Price
January
$91
February
$94
March
$117
April
$135
May
$130
June
$146
July
$147
August
$143
September
$123
October
$117
November
$139
December
$110
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Williamsburg. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place for a stay in Williamsburg?

Williamsburg Sampler B & B is ranked highly by Expedia customers. This 3-star B&B offers a restaurant and free parking. Traveler reviews also recommend Aldrich House Bed & Breakfast and A Williamsburg White House as top options for your trip. See all available top hotels, or vacation rentals in Williamsburg.

What's the top vacation rental in Williamsburg?

Kings Creek Plantation: Visitors give good reviews to this Williamsburg vacation home rental, which is located near the airport and has an outdoor pool, a balcony, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities like a fridge and a microwave can make your vacation run smoothly. Some other top choices in Williamsburg are Wyndham Garden Williamsburg Busch Gardens and Vacation Village at Williamsburg Resort: 4BR/4BA, Sleeps up to 12. See all vacation rentals in Williamsburg.

Which popular hotels in Williamsburg are known for their enhanced cleaning measures?

Hilton Vacation Club The Historic Powhatan Williamsburg is a 3.5-star resort offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-out. If you're looking for a budget-friendly option, Holiday Inn Express Williamsbrg Busch Gardens Area, an IHG Hotel is a 2.5-star hotel in Williamsburg that offers enhanced cleaning measures. For more choices, browse all hotels in Williamsburg with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Williamsburg, will I receive a refund?

Yes, the majority of hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Williamsburg.

Where can I learn more about changing or cancelling my trip to Williamsburg?

For more information about changing or cancelling your trip to Williamsburg, head over to our customer service page.

What's the best accommodation for a budget-friendly stay in Williamsburg?

Based on reviews, Fairfield Inn & Suites by Marriott Williamsburg is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Other choices to stay on the cheap include America's Inn and La Quinta Inn & Suites by Wyndham Williamsburg Historic Area. View all budget hotels in Williamsburg.

What's the best hotel when traveling with kids to Williamsburg?

Greensprings Vacation Resort is a top 3-star hotel on Expedia for families, and features a children's pool and in-room kitchens. Other options for your family trip include The Colonies at Williamsburg and Comfort Suites Williamsburg Historic Area. Attractions like Busch Gardens Williamsburg and Water Country USA are also fun for kids of all ages. Find more child-friendly accommodations in Williamsburg.

What's the best accommodation for a couple visiting Williamsburg?

Wedmore Place is a favorite 3.5-star hotel for couples, and features pillowtop beds and bathrobes. Other good options for your romantic getaway include Magnolia Manor B&B Inn and Greensprings Vacation Resort. See all romantic hotels in Williamsburg.

What's the best pet-friendly hotel in Williamsburg?

Motel 6 Williamsburg is a top property for people traveling with their pets, and offers an outdoor pool and free WiFi for its human guests. Other good options for you and your pet include Williamsburg RV & Camping Resort and Woodlands Hotel & Suites - A Colonial Williamsburg Hotel. See more pet-friendly hotel accommodations in Williamsburg.

Where is the best hotel to stay with easy access to Busch Gardens Williamsburg?

Bluegreen Parkside Williamsburg Ascend Resort Collection is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers free parking and in-room kitchens. It's located just a short 0.4 mi (0.7 km) from Busch Gardens Williamsburg. Other good options close by include Parkside Resort By Kees Vacations and Two Bedroom Condo, Parkside Williamsburg Resort (2361360).

What about the best place to stay near Colonial Williamsburg Visitor Center?

One of the top choices for your stay is Woodlands Hotel & Suites - A Colonial Williamsburg Hotel, located next to Colonial Williamsburg Visitor Center, and this 3-star hotel offers a free water park and free breakfast. Holiday Inn Hotel & Suites Williamsburg-Historic Gateway, an IHG Hotel and Williamsburg Inn - A Colonial Williamsburg Hotel are a couple of other good options close by.

What's the best accommodation to stay near the beach in Williamsburg?

Kingsmill Resort is a top 4-star beachfront hotel offering 2 outdoor pools and 4 restaurants, located within a short 7-minute walk of Kingsmill Beach. See more stays near the beach in Williamsburg.

Recent reviews of Williamsburg hotels
expedia verified reviews