Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Williamsburg

Best deal Jun 7 - Jun 9
Tonight May 19 - May 20
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Williamsburg Resorts & Hotels with Spas

See all 216 Properties in Williamsburg

Estimated price for 1 night/2 adults

Griffin Hotel - A Colonial Williamsburg Hotel
Griffin Hotel - A Colonial Williamsburg Hotel
3.0 out of 5.0 302 Francis St E, Williamsburg, VA
4.5/5 (199 reviews)
$189/ night for 2 guests

While the furnishing were rather old, the room was exceedingly large and it had a lovely terrace overlooking a pond with a fountain. It was lovely to take the grab and go breakfast and sit on the terrace.

Reviewed on May 7, 2019
Kingsmill Resort
Kingsmill Resort
4.0 out of 5.0 1010 Kingsmill Rd, Williamsburg, VA
Free Cancellation
4.4/5 (1,077 reviews)
$169/ night for 2 guests

It's a large classy resort and golf community. We visited off-season (early May) and there were mostly business groups there. It is close to Colonial Williamsburg, the reason for our visit.

Reviewed on May 10, 2019
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
3.0 out of 5.0 400 Bypass Rd, Williamsburg, VA
Free Cancellation
4.2/5 (1,947 reviews)
$81/ night for 2 guests

Very lovely property, good parking, excellent TV choices, quite clean, appreciated having a microwave and mini frig, decent fitness room, good complementary breakfast--will return!

Reviewed on May 15, 2019
Williamsburg Lodge, Autograph Collection
Williamsburg Lodge, Autograph Collection
3.5 out of 5.0 310 S England St, Williamsburg, VA
Free Cancellation
4.4/5 (584 reviews)
$199/ night for 2 guests

Room was lovely. Concierge used our time to get passes to test and repair her computers. The IT guys with her were of no help.

Reviewed on May 10, 2019
Williamsburg Inn - A Colonial Williamsburg Hotel
Williamsburg Inn - A Colonial Williamsburg Hotel
5.0 out of 5.0 136 East Francis Street, Williamsburg, VA
Free Cancellation
4.9/5 (41 reviews)
$419/ night for 2 guests

This hotel is exquisite, the location is wonderful and the staff at the hotel was very accommodating. I wish I could have stayed longer and definitely will next time and there will be a next time.

Reviewed on Apr 26, 2019
Hilton Garden Inn Williamsburg
Hilton Garden Inn Williamsburg
3.0 out of 5.0 1624 Richmond Rd, Williamsburg, VA
Free Cancellation
4.4/5 (1,182 reviews)
$101/ night for 2 guests

Wonderful experience. Staff extremely friendly and courteous

Reviewed on Apr 1, 2019
Holiday Inn Hotel & Suites Williamsburg-Historic Gateway
Holiday Inn Hotel & Suites Williamsburg-Historic Gateway
3.0 out of 5.0 515 Bypass Rd, Williamsburg, VA
Free Cancellation
4.4/5 (718 reviews)
$86/ night for 2 guests

Loved my entire stay, definitely coming back. Roshell at check in was wonderful, so friendly and helpful. Room was spotless, bed very comfortable

Reviewed on May 16, 2019
Comfort Suites Williamsburg Historic Area
Comfort Suites Williamsburg Historic Area
2.5 out of 5.0 220 Bypass Road Noa, Williamsburg, VA
4.5/5 (908 reviews)
$76/ night for 2 guests

Maybe little bit improve on breakfast. Orange juice was out and the bacon they serve was burnt.

Reviewed on May 17, 2019
Days Inn by Wyndham Williamsburg Historic Area
Days Inn by Wyndham Williamsburg Historic Area
2.5 out of 5.0 706 Bypass Road, Williamsburg, VA
3.6/5 (1,639 reviews)
$51/ night for 2 guests

For the price it was just right. Location close to everything.

Reviewed on Apr 28, 2019
Map

Recently booked Resorts & Hotels with Spas in Williamsburg

Embassy Suites Williamsburg
3.5 out of 5.0
Last booking: 2 hours ago
Sleep Inn Historic
2.5 out of 5.0
Last booking: 4 hours ago
Hampton Inn & Suites Williamsburg Historic District
2.5 out of 5.0
Last booking: 4 hours ago
Best Western Plus Historic Area Inn
2.5 out of 5.0
Last booking: 4 hours ago

Williamsburg Resorts & Spa Travel Guide

Indulge Yourself with a Williamsburg Spa Vacation

You deserve the royal treatment every now and then. It's time to take a weekend where you can have all your worries melt away in Williamsburg. If you are looking for luxury hotel or budget-friendly alternatives, we can help you find the ideal accomodation to stay. In fact, this area is so popular that it saw a big escalation of visitors that are making it their ultimate spot to unwind. Pack your luggage and leave behind your concerns to begin your stress-free time-off.

Book a Williamsburg Spa Vacation that Won't Break the Bank

After you've checked-in to your Williamsburg room then you can leave behind your worries for a bit. Unwind and unpack your suitcase. After that you can schedule your first appointment to indulge yourself at a nearby spa. After you've indulged yourself by getting a massage, rejuvenating in the sauna, or taking it easy by the pool, you can put on your explorer's cap and uncover the hidden gems of The Colonial Capital . Discovering incredible foods, eclectic boutiques, or a beautiful park can be one of the many highlights of your holiday. If you're not sure where to begin, ask your hotel's concierge to get a feel for what Williamsburg has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to grab a few drinks at and mingle. Wherever you end up, just be sure to hang loose. Your spa weekend should be nothing but wonderfully relaxing.

The Colonial Capital is increasingly recognized as one of the top areas to take vacation where you do nothing, and enjoy every moment of it.

When to Visit

The peak seasons to visit Williamsburg are spring and fall. These are the times when you will have the most pleasant weather and find the largest number of events going on. In May, for example, the average daily high temperature is a perfect 76 degrees while in September, the high averages 79. Summer is also a popular time to visit, but you will have to be prepared for crowds at popular attractions. The weather is also hot and humid with temperatures in July typically reaching the upper 80s.

Exciting Williamsburg Attractions

When you are in Williamsburg, you can catch a glimpse at what life was like in colonial America. Historic Jamestown is the original site of the first English settlement in America. This area is now a National Park Service site, and visitors can take tours, see reenactments, and listen to lectures. Another fascinating historical site is Jamestown Settlement, which has the Powhatan Indian Village, several restored colonial-era ships, and a fort.

One of the most popular family attractions in the Williamsburg area is Busch Gardens®. This huge theme park is home to thrilling roller coasters, a water park, a large selection of animals, and live entertainment. Some of the more popular attractions at Busch Gardens® include the Tempesto roller coaster and the London Rocks musical show. Williamsburg is also a premier destination for golfers with many notable courses to choose from. The Gold Course, for example, was rated by Golf Digest as one of America’s greatest public golf courses.

Amenities at Williamsburg Resorts

If you want to find out about cheap hotels in Williamsburg or you’re seeking a resort in Williamsburg, VA, that’s just right for your family, you can find exactly what you’re looking for at Expedia.com. For example, you may want a resort that has its own spa where you can enjoy the luxury of a hot stone massage or facial treatment. Resorts in Williamsburg also have amenities such as swimming pools and fitness centers, so you can keep up with your exercise program while on vacation. You can also find many resorts that have great restaurants and nightclubs on the premises.

Local Geography

Williamsburg is located in southeastern part of the state on the Virginia Peninsula. The city is situated between two rivers, the York and the James. Richmond, the state capital, is 44 miles west of Williamsburg. Another vacation destination that is less than an hour from Williamsburg is Virginia Beach, which has long been a popular seaside resort area. Visitors to Williamsburg often make day trips to this beautiful beach. Williamsburg is close to I-64, making it convenient for travelers to drive to places such as Richmond, Newport News, and Chesapeake Bay.

Williamsburg is a destination that's full of charm and fun things to do whether you enjoy learning about history, playing golf, or visiting museums. At Expedia.com, you’ll be able to find cheap flights to Williamsburg as well as make reservations at the best Williamsburg, VA, resorts. You can also book your car rental from our site, which will give you the freedom to see everything this fascinating region has to offer.