Travellers who like staying in Williamsburg recommend The William Vale, The Williamsburg Hotel and Mccarren Hotel & Pool.
KAYAK users have found double rooms in Williamsburg for as cheap as $158 in the last 3 days. The average price is $161.
In the last 3 hours, users have found hotels in Williamsburg for tonight for as low as $162. Users have also found 3-star hotels from $173 and 4-star hotels from $162.
In the last 72 hours, users have found hotels in Williamsburg for this weekend for as low as $183 per night. Users have also found 3-star hotels from $183 and 4-star hotels from $242.