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 Hotels with an Indoor Pool from $40

Search over 1 million properties and 550 airlines worldwide

Free cancellation on most hotels. Because flexibility matters.

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

Travelers Enjoyed These Hotels with an Indoor Pool

Park Inn by Radisson Williamsburg Historic
2 out of 5
2007 Richmond Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $50 per night
3.7/5Good! (1,339 reviews)

"It is clean and very nice. The lady at the counter is super nice!"…"

Reviewed on Jun 30, 2020

Park Inn by Radisson Williamsburg Historic
Fort Magruder Hotel Trademark Collection by Wyndham
3.5 out of 5
6945 Pocahontas Trail, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $50 per night
3.4/5 (996 reviews)

"The staff was outstanding and friendly. The location was terrific. Bathrooms could have been cleaner and no breakfast available was really a disappointment and inconvenience."…"

Reviewed on Mar 11, 2020

Fort Magruder Hotel Trademark Collection by Wyndham
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 $59 per night
3.4/5Good! (989 reviews)

"Staff was friendly, pools needed some attention, there wasn't a microwave or fridge in the room"…"

Reviewed on Jun 15, 2020

Days Inn by Wyndham Williamsburg Historic Area
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! (985 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
The Historic Powhatan Resort by Diamond Resorts
3.5 out of 5
3601 Ironbound Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $75 per night
4.3/5Excellent! (2,058 reviews)

"This is my second time staying at this resort and it was great and relaxing. Resort is quiet and clean!"…"

Reviewed on Jul 7, 2020

The Historic Powhatan Resort by Diamond Resorts
Sleep Inn Historic
2.5 out of 5
220 Bypass Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $64 per night
3.9/5Very Good! (690 reviews)
Okay stay

"The upside: microwave, mini fridge with freezer compartment and coffee maker in the room. Waffles at breakfast. The down side: The room is really small. There’s only a stand-up shower and the sink is in the room and has very little counter space. It looked as if things were surfaced cleaned but had ..."…"

Reviewed on Jan 5, 2020

Sleep Inn Historic
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,033 reviews)

"Nice and clean, breakfast was appropriately packaged to eat back in the room. Only thing I would mention is that the pool needs to be cleaned better. There was hair and the flooring was falling apart in the pool."…"

Reviewed on Jul 7, 2020

Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
OYO Hotel Williamsburg Busch Gardens
2.5 out of 5
505 York Street, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $40 per night
2.8/5 (169 reviews)
Relaxing

"It was great peaceful excellent hospitality"…"

Reviewed on Apr 5, 2020

OYO Hotel Williamsburg Busch Gardens
Howard Johnson by Wyndham Williamsburg
2 out of 5
6483 Richmond Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $42 per night
3/5 (993 reviews)

"Newly renovated. Clean. Close to stores and restaurants. Nice indoor pool."…"

Reviewed on Mar 14, 2020

Howard Johnson by Wyndham Williamsburg
MainStay Suites Williamsburg I-64
3 out of 5
814 Capitol Landing Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $67 per night
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
Hampton Inn & Suites Williamsburg-Central
2.5 out of 5
718 Bypass Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $72 per night
4.4/5Excellent! (995 reviews)

"A great looking hotel very close to Williamsburg,..staff was friendly but shockingly did not wear covid19 masks tp protect themselves or others,..which is a concern considering how many people have died during the worst pandemic in recent history. That being said,..they also need to step up their ..."…"

Reviewed on Jun 29, 2020

Hampton Inn & Suites Williamsburg-Central
Holiday Inn Hotel & Suites Williamsburg-Historic Gateway
3 out of 5
515 Bypass Rd, Williamsburg, VA
Free Cancellation
The price is $72 per night
4.4/5Excellent! (940 reviews)

"Friendly and clean. Near everything without being crowded by stores. We loved our stay here and plan to return."…"

Reviewed on Jun 30, 2020

Holiday Inn Hotel & Suites Williamsburg-Historic Gateway
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! (984 reviews)

"The staff were amazing. I stayed for almost a week and felt very well cared for. The room was comfortable and met all my needs."…"

Reviewed on May 7, 2020

Comfort Suites Williamsburg Historic Area
Hampton Inn & Suites Williamsburg-Richmond Rd.
2.5 out of 5
1880 Richmond Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $85 per night
4.4/5Wonderful! (996 reviews)

"I was hesitant to stay overnight anywhere during this time. However, Hampton Inn & Suites exceeded my expectation! The staff was friendly, the room was clean, and the breakfast was bagged to go. I couldn't have asked for a better overnight stay in Williamsburg!"…"

Reviewed on Jun 30, 2020

Hampton Inn & Suites Williamsburg-Richmond Rd.
Holiday Inn Express Williamsburg North
2.5 out of 5
720 Lightfoot Road, Williamsburg, VA
Free Cancellation
The price is $72 per night
4.3/5Excellent! (713 reviews)

"Had a delightful stay. The hotel was clean well maintained, no problems at all."…"

Reviewed on Jul 6, 2020

Holiday Inn Express Williamsburg North
Springhill Suites by Marriott Williamsburg
3 out of 5
1644 Richmond Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $99 per night
4.2/5Excellent! (999 reviews)

"My family and I loved the hotel suite we stayed in! If we stay in Williamsburg again we will definitely be staying here."…"

Reviewed on Mar 16, 2020

Springhill Suites by Marriott Williamsburg
Hampton Inn & Suites Williamsburg Historic District
2.5 out of 5
911 Capitol Landing Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $72 per night
4.4/5Excellent! (996 reviews)

"close to where the venue was also close to resturants.."…"

Reviewed on Mar 20, 2020

Hampton Inn & Suites Williamsburg Historic District
The Colonies at Williamsburg
3 out of 5
5380 Olde Towne Road, Williamsburg, VA
Get Rates
4.7/5Exceptional! (540 reviews)

"Our group of 8 takes annual trip to Williamsburg to play golf. 2-two bedroom and two bath units are perfect For our group."…"

Reviewed on Jul 3, 2020

The Colonies at Williamsburg
Don't see what you're looking for?
We've got more Hotels with an Indoor Pool. 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: Hotels with an Indoor Pool 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

Frequently asked questions

On top of hotels with indoor pools, what does Williamsburg have to offer?
There’s so much to see and do in Williamsburg, and you can enjoy the gardens and shopping, for starters! Reserve a hotel with an indoor pool for some poolside fun even if the weather turns. Don’t miss the sports in Williamsburg—prepare to be entertained from sunrise to sunset.
What is there to do in Williamsburg?
Favorite family attractions include Water Country USA and Busch Gardens Williamsburg. Cultural venues in Williamsburg include Ripley’s Believe It or Not!, Kimball Theater, and Muscarelle Museum of Art. Notable for its historic sites, landmarks like Colonial Williamsburg Visitor Center, Colonial Williamsburg, and Jamestown Settlement are not to be missed.
Why should I choose a hotel with an indoor pool for my stay in Williamsburg?
You’ll be happy if it starts to rain during your weekend in Williamsburg as you can go for a splash in the hotel pool especially as many indoor pools are heated. If you’re searching for a hotel to take the family, one with an indoor pool will check all the boxes!

Travelers Loved These Hotels with an Indoor Pool

More trip options