Best Attractions & Tickets in Williamsburg

10 tours ranked by TourTruth score (0–10), based on Viator and GetYourGuide ratings. How scores work

We compared 10 attractions & tickets in Williamsburg using 2,194 reviews on Viator and GetYourGuide. The highest scoring with at least 20 reviews is Williamsburg Magic Show 1.5 hr (9.4/10). Prices start at $28.90 and most cost between $33.95 and $55. A typical one lasts 3 hrs.

Top picks

Best overall

TourTruth score 9.4 out of 10 Williamsburg Magic Show 1.5 hr

377 reviews · $34 · 1 hr 45 min

Reviewers like: hilarious performers, repeat visit, great performers

Watch for: more talking

Compare at a glance

#TourScoreRatings by siteFromDuration
1 Williamsburg Magic Show 1.5 hr TourTruth score 9.4 out of 10 Viator 5.0★ (366) · GetYourGuide 5.0★ (11) $34 1 hr 45 min
2 Yorktown Museum and Battlefield Private Guided Tour 5.5 hr TourTruth score 7.9 out of 10 Viator 5.0★ (16) $250 5 hrs 30 min
3 Williamsburg Murder Mystery Dinner Show 3 hr TourTruth score 6.7 out of 10 Viator 3.9★ (7) $55 3 hrs
4 Williamsburg Jamestown Settlement Tour 1 hr TourTruth score 6.0 out of 10 GetYourGuide 4.5★ (72) – –
5 Americas Historic Triangle: Colonial Williamsburg, Jamestown and Yorktown TourTruth score 6.0 out of 10 Viator 4.6★ (141) $127 –
6 Jamestown Settlement and American Revolution Museum 7-Day Ticket TourTruth score 6.0 out of 10 Viator 4.6★ (228) $29 –
7 Williamsburg Busch Gardens Ticket & Water Country Option TourTruth score 5.0 out of 10 GetYourGuide 4.3★ (104) – –
8 Williamsburg Colonial History Admission TourTruth score 2.9 out of 10 Viator 4.0★ (600) · GetYourGuide 4.4★ (22) $39 –
9 Williamsburg Theme Park Admission Ticket 24 hr TourTruth score 1.9 out of 10 Viator 2.8★ (627) $40 1 day
10 Williamsburg Speak Easy Show TourTruth score – out of 10 – $45 –

Questions

What is the best attractions & ticket in Williamsburg?

Williamsburg Magic Show 1.5 hr has the highest TourTruth score (9.4/10) of the 10 attractions & tickets in Williamsburg we compare among those with at least 20 reviews, from 377 reviews.

How much do attractions & tickets in Williamsburg cost?

Listed prices start at $28.90; the median is $39.70, and most cost between $33.95 and $55. Prices are the lowest listed price, usually per person; check the provider for your date.

How long are attractions & tickets in Williamsburg?

The median listed duration is 3 hrs.

Which attractions & ticket in Williamsburg has the most reviews?

Williamsburg Theme Park Admission Ticket 24 hr, with 627 reviews and a TourTruth score of 1.9/10.

Scores compare each tour's ratings with all others on the same booking site and weight them by review count. How scores work · Same tour, different price on Viator and GetYourGuide