Hotels in Williamsburg

106 hotels

flag United States of America

Find the best hotels in Williamsburg

Cities near Williamsburg

Featured Hotels in Williamsburg

Family Inns of America Williamsburg


5413 Airport Rd, 23188 - Williamsburg

With a stay at Family Inns of America Williamsburg in Williamsburg, you'll be a 1-minute drive from Williamsburg Premium Outlets and 7 minutes from Colonial Williamsburg Visitor...

Bassett Motel


800 York St., 23185 - Williamsburg

When you stay at Bassett Motel in Williamsburg, you'll be in the historical district, within a 5-minute drive of Colonial Williamsburg and Governor's Palace. This motel is 2.2 mi...

Super 8 Williamsburg/Colonial Area


1233 Richmond Rd, 23185 - Williamsburg

With a stay at Super 8 Williamsburg/Colonial Area in Williamsburg, you'll be convenient to Busch Tennis Courts and Governor's Palace. This hotel is within close proximity of...

See more hotels in Williamsburg