Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Williamsburg Non-Smoking Hotels from $51

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Williamsburg Non-Smoking Hotels

Heart of Williamsburg Guest House 3 Bedrooms, 2 Full Baths, Sleeps 6
4.9/5Exceptional! (50 reviews)
Perfect for us!

"This house was perfect for our stay in Williamsburg for our daughter's wedding. It had everything we needed to be comfortable for the week. We would definitely like to stay here again. Thanks to Armando for his hospitality!!"…"

Reviewed on Mar 22, 2020

Heart of Williamsburg Guest House 3 Bedrooms, 2 Full Baths, Sleeps 6
Colonial Gardens
3.5 out of 5
1109 Jamestown Rd, Williamsburg, VA
Get Rates
4.8/5Exceptional! (36 reviews)

"Great location. Both the owner and Innkeeper were very professional, friendly and accomodating. The food was excellent. The room was very nice and comfortable."…"

Reviewed on Jan 7, 2020

Colonial Gardens
Cedars of Williamsburg Bed & Breakfast
3 out of 5
616 Jamestown Road, Williamsburg, VA
The price is $150 per night
4.7/5Exceptional! (125 reviews)

"We had a wonderful stay at The Cedars in Williamsburg! The owner is friendly, attentive, and makes one top notch breakfast! We greatly enjoyed our stay and our room. If you're going to Williamsburg I highly suggest The Cedars Bed and Breakfast!"…"

Reviewed on Jul 10, 2020

Cedars of Williamsburg Bed & Breakfast
Comfort Suites Williamsburg Historic Area
2.5 out of 5
220 Bypass Road Noa, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $76 per night
4.5/5Wonderful! (986 reviews)

"I thought everything was great except the pool had to many people and there was supposed to be a time limit but there was nobody monitoring it."…"

Reviewed on Jul 12, 2020

Comfort Suites Williamsburg Historic Area
Comfort Inn Williamsburg Gateway
2.5 out of 5
331 Bypass Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $67 per night
4.4/5Wonderful! (980 reviews)

"This is by far the cleanest hotel I've stayed in! It was recently renovated (we may have been the first in the room) Staff was excellent! Helpful, polite-what you would expect. We did very little due to Covid, but pool looked great & they started buffet breakfast our last morning there. We opted ..."…"

Reviewed on Jul 5, 2020

Comfort Inn Williamsburg Gateway
Courtyard by Marriott Williamsburg Busch Gardens Area
3 out of 5
470 McLaws Circle, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $109 per night
4.4/5Excellent! (896 reviews)

"Proximity to Busch Gardens & Colonial Williamsburg. Very friendly staff, clean, quiet, plenty of parking. Enjoyable stay!"…"

Reviewed on Jul 6, 2020

Courtyard by Marriott Williamsburg Busch Gardens Area
Brick House Inn
3 out of 5
111 Washington, Williamsburg, VA
Get Rates
4.4/5Excellent! (51 reviews)

"It is essentially a house in a residential neighborhood. It is not a bed and breakfast in any normal sense. No onsite staff. Impossible to contact any staff. Outdated contact information puts you in touch with previous owner. No room available for us despite our reservation. Do not stay here. It ..."…"

Reviewed on Sep 1, 2019

Brick House Inn
Anvil Campground
2.5 out of 5
5243 Mooretown Road, Williamsburg, VA
The price is $85 per night
4.3/5Excellent! (13 reviews)

"The cottage was perfect for us--a little spartan, but everything we needed, and as represented. The family/staff were so pleasant and helpful. We would not hesitate to return."…"

Reviewed on Oct 28, 2019

Anvil Campground
Great Wolf Lodge Williamsburg
3.5 out of 5
549 East Rochambeau Drive, Williamsburg, VA
Get Rates
4.1/5Very Good! (870 reviews)
Kids enjoy; uncomfortable for adults

"Kid's dream - a lot of activities for kids. Staff are friendly but don't seem genuine. The bed and pillows are NOT comfortable. Pillows are filled with polyester and very lumpy. Bed is lumpy as well. We had the premium room and it was dimly lit especially the bathroom. They need a light above the ..."…"

Reviewed on Mar 11, 2020

Great Wolf Lodge Williamsburg
Country Inn & Suites by Radisson, Williamsburg East (Busch Gardens), VA
3 out of 5
7135 Pocahontas Trl, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $68 per night
4.1/5Very Good! (203 reviews)

"The lobby was very nice. The hallway on our floor smelled like mold. The room was nice, except for the Pile of nerds that were On the floor beside the floor and the horrible stains on the couch cushions. Breakfast was satisfactory. Location was good. There was no one at the desk when I checked out ..."…"

Reviewed on Jun 28, 2020

Country Inn & Suites by Radisson, Williamsburg East (Busch Gardens), VA
Fairfield Inn & Suites by Marriott Williamsburg
2.5 out of 5
1402 Richmond Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $71 per night
4.1/5Very Good! (641 reviews)
Highly Recommend

"Great entertainment options on TV, and my sleep was quite comfortable. The staff was helpful and genuine. I'd totally recommend this place!!"…"

Reviewed on Mar 16, 2020

Fairfield Inn & Suites by Marriott Williamsburg
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
3 out of 5
400 Bypass Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $68 per night
4.1/5Very Good! (1,036 reviews)

"Rooms were clean enough and the breakfast was pretty good."…"

Reviewed on Jul 12, 2020

Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
DoubleTree by Hilton Williamsburg
3.5 out of 5
50 Kingsmill Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $98 per night
4/5Very Good! (994 reviews)

"Nice room - clean - comfortable and nice showers - great friendly staff"…"

Reviewed on Jul 4, 2020

DoubleTree by Hilton Williamsburg
Best Western Historic Area Inn
2.5 out of 5
201 Bypass Road, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $70 per night
3.9/5Good! (982 reviews)

"Nice place at a fair price I was very impressed at the condition of a hotel compared to the price of the room"…"

Reviewed on Jun 26, 2020

Best Western Historic Area Inn
MainStay Suites Williamsburg I-64
3 out of 5
814 Capitol Landing Rd, Williamsburg, VA
Get Rates
3.5/5Good! (860 reviews)
Inexpensive, clean, quiet hotel great for families

"This hotel was a great deal and fit for our family trip. The staff was friendly, the room was clean and comfortable, and it was quiet. It’s an older building so not flashy but everything was in working order. The breakfast was fair. The baked good seemed stale but we ate at the Capitol Pancake House ..."…"

Reviewed on Dec 19, 2019

MainStay Suites Williamsburg I-64
Days Inn by Wyndham Williamsburg Historic Area
2.5 out of 5
706 Bypass Road, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $51 per night
3.4/5Good! (988 reviews)

"Outdoor Pool was extremely cloudy and slightly green, could of been cleaned better, a lot of people were hesitant to swim in it when we were there. Otherwise great stay"…"

Reviewed on Jul 14, 2020

Days Inn by Wyndham Williamsburg Historic Area
Days Inn & Suites by Wyndham Williamsburg Colonial
2.5 out of 5
119 Bypass Road, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $51 per night
3.4/5 (794 reviews)

"We stayed two nights, and didn't get any housekeeping. I went to the front desk to get clean towels, and was told that the housekeeper had called off from work. Besides that, we had an enjoyable stay."…"

Reviewed on Feb 22, 2020

Days Inn & Suites by Wyndham Williamsburg Colonial
George Washington Hotel Busch Gardens
3 out of 5
500 Merrimac Trail, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $58 per night
2.7/5 (273 reviews)

"Good place to stay, no breakfast during COVID times, though."…"

Reviewed on May 26, 2020

George Washington Hotel Busch Gardens
Don't see what you're looking for?
We've got more Non-Smoking Hotels. Find the right one for you.
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.

Pocket Guide: Non-Smoking Hotels in Williamsburg

Search for hotels in Williamsburg on Expedia. You can easily find your hotels in Williamsburg using one of the methods below:

  • View our selection of featured hotels in Williamsburg
  • Use the map to find hotels in the Williamsburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Williamsburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Williamsburg
  • Enter your travel dates to view the best deals on hotels in Williamsburg - while they last

More trip options