Skip to main content

Three-Star Hotels in Williamsburg

Find the three-star hotels that appeal to you the most

The best three-star hotels in Williamsburg

Check out our pick of great three-star hotels in Williamsburg

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Williamsburg and surroundings in the past month

See all

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 690 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 411 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,359 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 779 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,492 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 377 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,575 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,010 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 338 reviews

Popular with guests booking three-star hotels in Williamsburg

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,183 reviews

Save money on three-star in Williamsburg and nearby – budget options available

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 1,010 reviews

La Quinta Inn & Suites Williamsburg Historic Area in Williamsburg offers a seasonal outdoor pool and an elegant breakfast area overlooking the garden.

From US$67.69 per night

Budget Inn

Williamsburg
Budget options available
Scored out of 10, guest rating 4.1
Disappointing - What previous guests thought, 15 reviews

Budget Inn is located in Williamsburg, 8.5 km from Busch Gardens & Water Country and 14 km from Historic Jamestown. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

From US$66.49 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 433 reviews

This Virginia hotel is located one-half mile from the Colonial Williamsburg Historic Area. All rooms are non-smoking. All rooms offer a coffee maker, work desk, cable TV and refrigerator.

From US$81.03 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 140 reviews

MainStay Suites Williamsburg Historic Area is set in Williamsburg, 9.2 km from Busch Gardens & Water Country and 12 km from Historic Jamestown.

From US$74.17 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 198 reviews

Fairfield Inn & Suites by Marriott Williamsburg offers rooms with cable TV and free Wi-Fi. Daily hot breakfast, a sun-lit indoor pool and a 24-hour front desk are available. Parking is free.

From US$105.04 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 377 reviews

This Williamsburg hotel is only 3 miles from Busch Gardens Water Country theme park. The hotel offers an indoor swimming pool, free hot breakfast and free Wi-Fi.

From US$83.74 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 135 reviews

Embassy Suites Williamsburg features a fitness centre, shared lounge, a terrace and restaurant in Williamsburg. This 3-star hotel offers room service and a 24-hour front desk.

From US$120.47 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 191 reviews

Surrounded by area attractions, including historic Jamestown, this hotel is only moments from Colonial Williamsburg and provides many free amenities along with exceptional facilities, including an on-...

From US$105.78 per night

Enjoy breakfast in Williamsburg and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 117 reviews

1.6 km from Colonial Williamsburg, Homewood Suites Williamsburg is located in Williamsburg and offers air-conditioned rooms.

From US$214.93 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 20 reviews

Situated in Williamsburg and with Colonial Williamsburg reachable within 2.7 km, Spark By Hilton Williamsburg Historic Area features an outdoor swimming pool, non-smoking rooms, free WiFi throughout...

From US$88.33 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 779 reviews

Guests will find an outdoor pool and a fitness center at the Country Inn & Suites By Carlson, Williamsburg East (Busch Gardens Area), close to many of Virginia’s historic attractions.

From US$77.21 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 634 reviews

Located just 3 km from historic Williamsburg, Virginia town centre, this hotel is near a variety of area attractions and provides guests with comfortable amenities and services.

From US$101.19 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 120 reviews

Featuring 3-star accommodation, Courtyard Williamsburg - Busch Gardens is set in Williamsburg, 3.5 km from Busch Gardens & Water Country and 8.2 km from Colonial Williamsburg.

From US$100.56 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 338 reviews

Water Country USA, a water park, is located across the street from this hotel in Williamsburg, Virginia. The hotel features an outdoor seasonal pool and guest rooms with free Wi-Fi.

From US$70.54 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 501 reviews

Situated in the heart of Colonial America, in charming Williamsburg, Virginia, the hotel brings comfortable accommodations and modern amenities to one of the most historic areas of the United States.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 362 reviews

Nestled in the heart of historic Williamsburg, Virginia, only moments from area attractions, this resort offers spacious accommodations along with a variety of modern conveniences.

From US$100.78 per night

Great access to the city centre. Check these three-star hotels in Williamsburg and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,492 reviews

Located less than one mile (1.6 km) from the Williamsburg historic area, Club Wyndham Kingsgate brings an elegant lifestyle to this Colonial wonderland.

FAQ about three-star hotels in Williamsburg