Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties 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 Best deal Jul 6 - Jul 8
Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Williamsburg 3 Star Hotels

See all 112 Hotels in Williamsburg
The Historic Powhatan Resort by Diamond Resorts

The Historic Powhatan Resort by Diamond Resorts

3601 Ironbound Rd, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.2 out of 5 (4,759 reviews)
business/ pleasureperfect in every way . will return as often as possible
Jun 9, 2018

The Historic Powhatan Resort by Diamond Resorts$65

The Historic Powhatan Resort by Diamond Resorts$65
Westgate Historic Williamsburg Resort

Westgate Historic Williamsburg Resort

1324 Richmond Road, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.7 out of 5 (627 reviews)
Close to attractions very quaint Very nice for couples but would not recommend for families the cottages are small and the walls are thin so we heard the family next to us both nights. The closer is small but overall the property was perfect for the two nights we stayed there. Close to attractions and on the main road
Jun 11, 2018

Westgate Historic Williamsburg Resort$55

Westgate Historic Williamsburg Resort$55
Country Inn & Suites by Radisson, Williamsburg Historic Area, VA

Country Inn & Suites by Radisson, Williamsburg Historic Area, VA

400 Bypass Rd, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.3 out of 5 (1,670 reviews)
Nice close to Bush Garden we visitedHotel was nice bed and pillows need improvement staff was ok room was clean bathroom was clean bed not comfortable at all
Jun 15, 2018

Country Inn & Suites by Radisson, Williamsburg Historic Area, VA$97

Country Inn & Suites by Radisson, Williamsburg Historic Area, VA$97
Greensprings Vacation Resort by Diamond Resorts

Greensprings Vacation Resort by Diamond Resorts

3500 Ludwell Pkwy, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (1,805 reviews)
Wonderful destination for family relaxationMy wife and i took our three children (ages 9-13) here and had a blast. The condo style 2-bedroom 2-full bath suite with full kitchen and balcony was awesome. We spent a lot of time at the pool and minature golf area. They have so many oitdoor events. The staff was aweaome and so were the adult beverages ...
May 29, 2018

Greensprings Vacation Resort by Diamond Resorts$118

Greensprings Vacation Resort by Diamond Resorts$118
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel

Woodlands Hotel & Suites - A Colonial Williamsburg Hotel

105 Visitors Center Dr, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (630 reviews)
Modern hotel handy for Colonial WilliamsburgWe stayed here for one night en route from DC to North Carolina and had a great stay. The hotel has all modern comforts and is about 20 minutes walk from the historic center, or there is a regular shuttle bus. The staff were very helpful in advising us and the room was modern, clean and included ...
Apr 17, 2018

Woodlands Hotel & Suites - A Colonial Williamsburg Hotel$117

Woodlands Hotel & Suites - A Colonial Williamsburg Hotel$117
Fort Magruder Hotel and Conference Center

Fort Magruder Hotel and Conference Center

6945 Pocahontas Trail, Williamsburg
  • Free Cancellation
3.5 out of 5.0
 
 
3.4 out of 5 (1,393 reviews)
beautiful landscapingBig open windows, views of outdoors, lots flowering trees, plants.. Price great as well.
May 17, 2018

Fort Magruder Hotel and Conference Center$76

Fort Magruder Hotel and Conference Center$76
Country Inn & Suites by Radisson, Williamsburg East (Busch Gardens), VA

Country Inn & Suites by Radisson, Williamsburg East (Busch Gardens), VA

7135 Pocahontas Trl, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.0 out of 5 (1,596 reviews)
Nice hotel close to major attractionsGood place to stay due to proximity to major attractions. Great room for the price! Great food! Excellent staff!
May 14, 2018
Kingsmill Resort

Kingsmill Resort

1010 Kingsmill Rd, Williamsburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.4 out of 5 (883 reviews)
Such a beautiful placeThe grounds of Kingsmill Resort are stunning. Great place to go biking and perhaps play golf if you are into that kinda thing. Would limit dining at the resort since it is very expensive. Plenty of great places to dine in the Williamsburg area for much more reasonable price. Would probably schedule ...
Jun 17, 2018

Kingsmill Resort$159

Kingsmill Resort$159
DoubleTree by Hilton Williamsburg

DoubleTree by Hilton Williamsburg

50 Kingsmill Rd, Williamsburg
    3.5 out of 5.0
     
     
    4.1 out of 5 (1,079 reviews)
    Nice hotel with great staffWe stayed at the hotel for six days and enjoyed every day we were there. The hotel is very nice and clean, and the staff was great. Every staff member we met seemed to genuinely care about our comfort. I would not hesitate to recommend this hotel to anyone.
    May 5, 2018
    Marriott's Manor Club at Ford's Colony

    Marriott's Manor Club at Ford's Colony

    101 Saint Andrews Dr, Williamsburg
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     
    4.6 out of 5 (449 reviews)
    Excellent choice and I would definitely stay here Excellent location to shopping, restaurants and local activities
    May 30, 2018

    Marriott's Manor Club at Ford's Colony$127

    Marriott's Manor Club at Ford's Colony$127
    Map

    Three Star Hotel Guide for Williamsburg

    There’s a reason the top 3 star hotels in Williamsburg, Virginia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Williamsburg, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

    Search for a cheap deal on a 3 star upscale hotel in Williamsburg for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Williamsburg near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

    From business trips to family getaways, the Williamsburg 3 star hotels offer a fantastic home base for any type of vacation.

    Recently booked 3 Star Hotels in Williamsburg

    Country Inn & Suites by Radisson, Williamsburg Historic Area, VA
    3.0 out of 5.0
    Last booking: 5 minutes ago
    Williamsburg Lodge, Autograph Collection
    3.5 out of 5.0
    Last booking: 7 minutes ago
    Howard Johnson by Wyndham Williamsburg
    2.0 out of 5.0
    Last booking: 10 minutes ago
    Travelodge by Wyndham Williamsburg Colonial Area
    2.0 out of 5.0
    Last booking: 27 minutes ago
    Hampton Inn & Suites Williamsburg-Central
    2.5 out of 5.0
    Last booking: 54 minutes ago
    Courtyard by Marriott Williamsburg Busch Gardens Area
    3.0 out of 5.0
    Last booking: 1 hour ago
    La Quinta Inn & Suites Williamsburg Historic Area
    2.5 out of 5.0
    Last booking: 1 hour ago
    The Historic Powhatan Resort by Diamond Resorts
    3.5 out of 5.0
    Last booking: 1 hour ago
    Westgate Historic Williamsburg Resort
    3.0 out of 5.0
    Last booking: 1 hour ago