Find and Book Top Rated Hotels in Williamsburg

Search among 42 available hotels and places to stay in Williamsburg from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-42 out of 42
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great151 reviews
MapView on map5.4 km from City Centre1.8 km from Kiwanis Municipal Park
From   US$ 189 /nightSelect
MapView on map800 m from City Centre300 m from Golden Horseshoe Golf Club
From   US$ 393 /nightSelect
8.0
Great76 reviews
1.6 km from City Centre1.4 km from William and Mary - W&M
From   US$ 112 /nightSelect
8.6
Great256 reviews
1.7 km from City Centre1.4 km from Visitor Center Colonial Williamsburg
From   US$ 89 /nightSelect
8.6
Great76 reviews
600 m from City Centre200 m from Golden Horseshoe Golf Club
From   US$ 229 /nightSelect
8.0
Great38 reviews
From   US$ 199 /nightSelect
8.6
Great69 reviews
4.5 km from City Centre600 m from Cristallo
From   US$ 179 /nightSelect
8.2
Great89 reviews
2.4 km from City Centre1.5 km from Yankee Candle Company
From   US$ 107 /nightSelect
8.4
Great68 reviews
3.2 km from City Centre900 m from Yankee Candle Company
From   US$ 96 /nightSelect
8.2
Great117 reviews
1.6 km from City Centre1.4 km from William and Mary - W&M
From   US$ 79 /nightSelect
8.2
Great79 reviews
2.0 km from City Centre1.8 km from William and Mary - W&M
From   US$ 66 /nightSelect
8.6
Great61 reviews
1.6 km from City Centre1.2 km from Visitor Center Colonial Williamsburg
From   US$ 247 /nightSelect
8.4
Great75 reviews
3.2 km from City Centre800 m from Yankee Candle Company
From   US$ 219 /nightSelect
Holiday park
8.4
Great9 reviews
6.6 km from City Centre500 m from Busch Gardens Williamsburg
From   US$ 297 /nightSelect
1.6 km from City Centre1.3 km from Visitor Center Colonial Williamsburg
From   US$ 136 /nightSelect
8.2
Great72 reviews
5.2 km from City Centre1.4 km from Busch Gardens Williamsburg
From   US$ 151 /nightSelect
8.0
Great67 reviews
1.9 km from City Centre1.4 km from William and Mary - W&M
From   US$ 172 /nightSelect
9.3 km from City Centre800 m from Great Wolf Lodge Williamsburg
From   US$ 249 /nightSelect
8.4
Great103 reviews
3.0 km from City Centre1000 m from Yankee Candle Company
From   US$ 149 /nightSelect
6.7 km from City Centre600 m from Busch Gardens Williamsburg
From   US$ 308 /nightSelect
8.2
Great61 reviews
2.3 km from City Centre1.7 km from Golden Horseshoe Golf Club
From   US$ 49 /nightSelect
8.0
Great34 reviews
1.8 km from City Centre1.2 km from Visitor Center Colonial Williamsburg
From   US$ 77 /nightSelect
1.2 km from City Centre200 m from Visitor Center Colonial Williamsburg
From   US$ 129 /nightSelect
5.6 km from City Centre800 m from Mid-County Park
From   US$ 54 /nightSelect
8.6
Great97 reviews
1.0 km from City Centre600 m from William and Mary - W&M
From   US$ 196 /nightSelect
8.4
Great79 reviews
From   US$ 166 /nightSelect
8.4
Great96 reviews
7.6 km from City Centre4.3 km from Williamsburg National Golf Club
From   US$ 105 /nightSelect
Resort
8.0
Great50 reviews
2.3 km from City Centre1.6 km from Yankee Candle Company
From   US$ 127 /nightSelect
8.4
Great146 reviews
7.8 km from City Centre1.0 km from Williamsburg National Golf Club
From   US$ 76 /nightSelect
8.2
Great93 reviews
2.3 km from City Centre1.6 km from Yankee Candle Company
From   US$ 96 /nightSelect
4.6 km from City Centre2.0 km from Busch Gardens Williamsburg
From   US$ 150 /nightSelect
2.6 km from City Centre1.3 km from Yankee Candle Company
From   US$ 76 /nightSelect
8.4
Great129 reviews
3.6 km from City Centre400 m from Yankee Candle Company
From   US$ 88 /nightSelect
8.4
Great122 reviews
1.6 km from City Centre1.3 km from Visitor Center Colonial Williamsburg
From   US$ 82 /nightSelect
8.4
Great76 reviews
5.9 km from City Centre1.3 km from Williamsburg Premium Outlets
From   US$ 129 /nightSelect
8.4
Great40 reviews
1.3 km from City Centre700 m from William and Mary - W&M
From   US$ 279 /nightSelect
8.4
Great77 reviews
1.5 km from City Centre1000 m from Visitor Center Colonial Williamsburg
From   US$ 114 /nightSelect
8.4
Great134 reviews
2.1 km from City Centre1.0 km from Visitor Center Colonial Williamsburg
From   US$ 82 /nightSelect
8.6
Great63 reviews
6.1 km from City Centre400 m from Kingsmill Resort Spa
From   US$ 159 /nightSelect
1.6 km from City Centre1.1 km from Golden Horseshoe Golf Club
From   US$ 254 /nightSelect
1.0 km from City Centre500 m from Golden Horseshoe Golf Club
From   US$ 139 /nightSelect
7.6
Very good4 reviews
900 m from City Centre300 m from William and Mary Law School
From   US$ 219 /nightSelect

Best hotels and places to stay in Williamsburg

Why visit?

Williamsburg, Virginia is a fascinating destination for tourists, offering a unique blend of rich history, captivating attractions, and charming ambiance. From exploring historical sites like Colonial Williamsburg to enjoying world-class resorts and hotels, there is something for everyone. Whether youre interested in experiencing the authenticity of a colonial-era bed and breakfast or the luxury of a modern resort, Williamsburg has a wide range of options to suit every travelers taste.

Where to stay?

Colonial Williamsburg: For history enthusiasts, staying in Colonial Williamsburg provides an immersive experience. This area offers a range of accommodations, including resorts, hotels, and charming bed and breakfasts. Some of the notable options here include Williamsburg Inn, Colonial Houses: Historic Lodging, and the Williamsburg Lodge, Autograph Collection.

Williamsburg Resort District: If youre looking for a luxurious stay, the Williamsburg Resort District is the place to be. This area is home to several renowned resorts that offer top-notch facilities and amenities. The Kingsmill Resort, nestled on the James River, offers a serene and picturesque environment, while the Hilton Williamsburg is a popular choice for its modern comforts and convenient location.

Downtown Williamsburg: Those seeking a vibrant and lively atmosphere will find Downtown Williamsburg to be an excellent choice. This area boasts a mix of boutique hotels, budget accommodations, and cozy bed and breakfasts. The Williamsburg Lodge, Tapestry Collection by Hilton, provides a contemporary stay, while the Cedars of Williamsburg Bed and Breakfast offers a charming and cozy retreat.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Comfort Inn Williamsburg Gateway: This hotel offers comfortable and affordable accommodations with modern amenities. Located near major attractions, it provides easy access to popular destinations in Williamsburg. With its reasonable rates and convenient location, it is a great option for travelers looking for the best value for their money.

Quality Inn Historic East: Busch Gardens Area: This hotel offers a budget-friendly stay without compromising on comfort. It features spacious rooms, complimentary breakfast, and a convenient location near Busch Gardens and Colonial Williamsburg. With its competitive prices and proximity to major attractions, it provides excellent value for money.

Springhill Suites by Marriott Williamsburg: This hotel combines comfort and affordability with its spacious suites and complimentary amenities such as breakfast and Wi-Fi. With its proximity to popular attractions like Busch Gardens and Water Country USA, it offers a great value-for-money option.

Best kids-friendly hotels:

Great Wolf Lodge Williamsburg: Known for its indoor water park and family-friendly activities, this resort is a paradise for children. It offers spacious suites, multiple dining options, and a range of entertainment facilities, ensuring a memorable stay for families with kids.

Kingsmill Resort: This family-friendly resort provides a plethora of amenities and activities catering to kids. It features outdoor pools, a kids club, mini-golf, and a variety of sports facilities. With its beautiful surroundings and family-oriented offerings, it guarantees a fun-filled stay for children and parents alike.

Best hotels for a romantic getaway:

Wedmore Place: This boutique hotel, located within the Williamsburg Winery, offers a romantic and intimate ambiance. Its elegant rooms, wine tastings, and serene countryside setting make it an ideal choice for couples seeking a romantic escape.

The Williamsburg Inn: Known for its classic luxury and timeless charm, this historic hotel is perfect for a romantic getaway. With its beautifully appointed rooms, fine dining options, and scenic views of Colonial Williamsburg, it sets the stage for a memorable and romantic experience.

Best for location:

Williamsburg Lodge, Autograph Collection: Situated in the heart of Colonial Williamsburg, this hotel offers easy access to historic attractions, shops, and restaurants. Its convenient location allows guests to immerse themselves in the historical charm of the city.

Residence Inn Williamsburg: Located near William & Mary College, this hotel provides a central location for exploring both Colonial Williamsburg and the modern amenities of the college town. With its spacious suites and proximity to various attractions, it offers a convenient stay for travelers.

Griffin Hotel: Situated within Busch Gardens, this hotel provides exclusive benefits for guests, including early park access and front-of-the-line access to select attractions. Its prime location makes it an excellent choice for those looking to maximize their time at the theme park.

Best for a short city break:

The Jefferson Hotel: Although located in nearby Richmond, this historic hotel is worth mentioning for travelers seeking a short city break. This luxurious hotel offers elegant rooms, fine dining options, and a relaxing spa, providing a perfect retreat for a quick escape.

A Williamsburg White House: This charming bed and breakfast offers a cozy and intimate atmosphere, making it a great choice for a short city break. Located in downtown Williamsburg, it provides easy access to shops, restaurants, and local attractions.

Show moreLess