Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Williamsburg Hotels & Motels Allowing Pets

La Quinta Inn & Suites by Wyndham Williamsburg Historic Area in Williamsburg
+1-888-389-4121
600 Bypass Rd., Williamsburg, VA 23185
  • Pets Policy: Pets Welcome
  • Cheap Resort property
From$55
Average 3.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Williamsburg" Get Alexa Skill →
Best Western Williamsburg Historic District
+1-888-675-2083
351 York St., Williamsburg, VA 23185
  • Animals Policy: Pets allowed based on the availability of pet friendly rooms. Up to 2 dogs per room with an 80 pound weight limit. Additional pet types (cats, birds, etc.) may be accepted at the hotelâ??s discretion. Pet rate is $20 per day with a $100 per week maximum.
  • 3-star Suburban hotel
From$59
Average 3.0 /5 Read Reviews Call BookMore Details
Westgate Historic Williamsburg Resort
+1-800-716-8490
1324 Richmond Rd., Williamsburg, VA 23185
  • Pets Policy: A $100.00 pet deposit is required at time of check-in. If there is no damage upon checkout, the deposit will be returned. A separate $170 nonrefundable cleaning fee is required at check-in. One dog or one cat is allowed per unit and must not exceed 60 pounds. There are breed limitations. Guests with service animals will not be charged any of the above fees. See our Terms and Conditions for the full details of the pet policy.
  • 3-star Mountain hotel
From$79
Average 3.5 /5 Recent Reviews Call BookMore Details
Fort Magruder Hotel Trademark Collection by Wyndham in Williamsburg
+1-800-805-5223
6945 Pocahontas Trail, Williamsburg, VA 23185
  • Pets Policy: $25 per night. 50lbs. weight restrictions
  • Affordable Suburban hotel
From$59
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn by Marriott Williamsburg
+1-888-965-1860
1648 Richmond Rd., Williamsburg, VA 23185
  • Pets Allowed: $100.00 per stay, non-refundable
  • 3-star Downtown hotel
From$100
Very Good 4.0 /5 Read Reviews Call BookMore Details
Clarion Williamsburg
+1-888-788-5576
3032 Richmond Rd., Williamsburg Va, VA 23185 ~2.87 miles northwest of Williamsburg
  • Pet Friendly Policy: accept pets. $35 fee per night.
  • Affordable Downtown property
Rodeway Inn & Suites Williamsburg Central
+1-888-897-9207
5351 Richmond Rd., Williamsburg, VA 23188
  • Animals Policy: $15.00 per night per pet
  • Two-star Rural hotel
From$42
Average 3.0 /5 Latest Reviews Call BookMore Details
The Colonies at Williamsburg Resort
+1-888-311-4278
5380 Olde Towne Rd., Williamsburg, VA 23188
  • Pet Policy: Must call the Resort directly to check on available units and review the pet policy and charges.
  • Midscale Resort property
From$59
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Gloucester : 6639 Forest Hill Ave.
+1-888-469-4795
6639 Forest Hill Ave., Gloucester, VA 23061 ~13.15 miles northeast of Williamsburg
  • Pets Allowed Policy: Dog friendly only. $25/per night & per pet with a weight limit of 40 Lbs. Guest can have up to 2 dogs in room
  • 3 star Rural hotel
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Residence Inn Newport News Airport - Newport News
+1-888-734-9421
531 Saint Johns Rd., Newport News, VA 23602 ~15.74 miles southeast of Williamsburg
  • Pet Policy: Pets are welcome, $100.00 non-refundable pet fee.
  • Three Star Airport property
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus Newport News Inn & Suites in Newport News
+1-888-841-5292
500 Operations Dr., Newport News, VA 23602 ~15.96 miles southeast of Williamsburg
  • Animals Policy: We are pet friendly and allow up to two dogs in a room. The size limit for a dog is 80 pounds. The pet friendly rate is $15.00 per day with a $100 per week maximum.
  • Affordable Airport hotel
From$57
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Red Roof Inn Newport News Yorktown
+1-888-455-5160
4531 George Washington Memorial Highway, Yorktown, VA 23692 ~16.00 miles southeast of Williamsburg
  • Pets Policy: pets free!!!
  • Low-priced Beach hotel
From$50
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Newport News, VA : 797 J Clyde Morris Blvd.
+1-888-965-8297
797 J Clyde Morris Blvd., Newport News, VA 23601 ~18.64 miles southeast of Williamsburg
  • Pets/Dogs Policy: Maximum 2 pets per room. Service Animals and well-behaved pets are welcome, unless they pose a health or safety risk or are prohibited by law. All animals must be declared during check-in and attended to and under control at all times.
  • Economical Highway hotel
From$34
Very Good 4.0 /5 Review Score Call BookMore Details
Smithfield Station - Smithfield
+1-888-906-6358
409 South Church St., Smithfield, VA 23430 ~20.42 miles south of Williamsburg
  • Pet-friendly Policy: Pets are not allowed, sorry.
  • Three Star Riverfront property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Sonesta Simply Suites
+1-888-749-6785
401 Butler Farm Rd., Hampton, VA 23666 ~21.99 miles southeast of Williamsburg
  • Pet Policy: $75 first night to cover up to 30 days; $25 each additional month; up to maximum $150
  • Three Star Suburban hotel
From$69
Average 3.0 /5 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Williamsburg" Get Alexa Skill →
Studio 6 Hampton Va Langley Afb Area
+1-888-878-9982
1616 Hardy Cash Dr., Hampton, VA 23666 ~22.40 miles southeast of Williamsburg
  • Pet-friendly Policy: Yes! One-time non-refundable pet fee. Limitations apply.
  • Two star Suburban hotel
From$39
Average 3.5 /5 Read Reviews Call BookMore Details
TownePlace Suites by Marriott Suffolk Chesapeake
+1-888-389-4485
8050 Harbour View Blvd., Suffolk, VA 23435 ~30.14 miles southeast of Williamsburg
  • Pet Policy: except pets $100 non refundable one time deposit
  • 2-star Suburban hotel
From$84
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Extended Stay America Suites Chesapeake Churchland Blvd - Chesapeake
+1-888-389-4121
3214 Churchland Blvd., Chesapeake, VA 23321 ~32.39 miles southeast of Williamsburg
  • Pet Policy: Pets Welcome! Max of two pets per guest room. Fee of 25USD per day, per pet nonrefundable cleaning fee, max 150USD per pet, payable at checkin for the first month. 10USD per pet fee charged for first 5 nights each month following, max of 50USD per pet. Restrictions may apply, please contact hotel.
  • Cheap hotel
From$45
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Baymont by Wyndham Prince George at Fort Lee in Prince George
+1-888-675-2083
5380 Oaklawn Blvd., Prince George, VA 23875 ~34.09 miles west of Williamsburg
  • Pet Policy: Dogs allowed. $150 refundable sanitation fee required as seperate authorization on credit card or can be cash held in hotel safe until checkout. Rooms must be inspected prior to check out. Check out can be no earlier than 9a on weekdays and 10a on weekends. Pets must be declared by guest on check-in or $150 fee will be assessed to folio.
  • Economy Suburban hotel
From$85
Average 3.5 /5 Reviews Call BookMore Details
Best Western Plus Holiday Sands Inn & Suites
+1-800-716-8490
1330 East Ocean View Ave., Norfolk, VA 23503 ~34.48 miles southeast of Williamsburg
  • Pets Allowed Policy: We are a pet friendly property, we accept dogs only in selected room (space is limited). We allow up to 2 dogs per room, and up to 80lbs per dog. There is a $30.00 per night pet fee, and pet rooms are limited to the ground floor of the property.
  • Low priced Beach hotel
From$69
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Petersburg in Petersburg
+1-800-805-5223
12001 South Crater Rd., Petersburg, VA 23805 ~36.78 miles west of Williamsburg
  • Pets/Dogs Allowed
  • 2 star Highway property
From$69
Very Good 4.0 /5 Read Reviews Call BookMore Details
Wyndham Garden Norfolk Downtown
+1-888-965-1860
700 Monticello Ave., Norfolk, VA 23510 ~36.88 miles southeast of Williamsburg
  • Pets Allowed Policy: 70lb limit. $100.00 per night, per dog.
  • Affordable Downtown hotel
From$69
Average 3.0 /5 Reviews Call BookMore Details
Econo Lodge Petersburg - Fort Lee : 900 Winfield Rd.
+1-888-788-5576
900 Winfield Rd., Petersburg, VA 23803 ~37.08 miles west of Williamsburg
  • Pets Allowed: $10.00 Charge
  • Economical Highway hotel
Towneplace Suites by Marriott Richmond Colonial Heights in Colonial Heights
+1-888-897-9207
937 South Ave., Colonial Heights, VA 23834 ~37.48 miles west of Williamsburg
  • Pets Policy: 75$ per stay 75 lb max 2 pet per room max
  • Mid-scale Highway property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Petersburg, VA - Fort Lee
+1-888-311-4278
25 North Little Church St., Petersburg, VA 23803 ~37.77 miles west of Williamsburg
  • Pets Allowed: Pet friendly.
  • Inexpensive Highway hotel
From$49
Average 3.0 /5 Review Score Call BookMore Details
Home2suites by Hilton Norfolk Airport : 5620 East Princess Anne Rd.
+1-888-469-4795
5620 East Princess Anne Rd., Norfolk, VA 23502 ~38.58 miles southeast of Williamsburg
  • Pets Allowed
  • Mid-scale Airport hotel
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Candlewood Suites Richmond Airport - Richmond
+1-888-734-9421
5400 Audubon Dr., Richmond, VA 23231 ~38.83 miles west of Williamsburg
  • Pets Allowed: Pets are welcome. One time pet fee of $75 due at check-in.
  • 2 star Airport hotel
From$69
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn in Chester
+1-888-841-5292
2405 West Hundred Rd., Chester, VA 23831 ~38.94 miles west of Williamsburg
  • Pets Policy: One family Pet not to exceed 80 lbs is permitted. Pet must be declared during registration.
  • Economical Highway hotel
From$55
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Candlewood Suites Norfolk Airport, an IHG Hotel - Norfolk
+1-888-455-5160
5600 Lowery Rd., Norfolk, VA 23502 ~39.19 miles southeast of Williamsburg
  • Pets Policy: $75.00 non-refundable one time fee, per pet. 80 lbs. maximum weight per pet.
  • 2-star Airport property
From$37
Average 3.0 /5 Recent Reviews Call BookMore Details
Quality Suites Lake Wright in Norfolk
+1-888-965-8297
1521 Premium Outlets Blvd., Norfolk, VA 23502 ~39.22 miles southeast of Williamsburg
  • Pet Policy: $25 per day, plus tax, Dogs Only
  • Midscale Airport property
Motel 6 Norfolk, VA : 853 North Military Highway
+1-888-906-6358
853 North Military Highway, Norfolk, VA 23502 ~39.77 miles southeast of Williamsburg
  • Pets Allowed: 25 Pound limit. Managers Approval Required
  • Cheap Suburban hotel
Extended Stay America Suites Virginia Beach : 5757 Cleveland St.
+1-888-749-6785
5757 Cleveland St., Virginia Beach, VA 23462 ~41.16 miles southeast of Williamsburg
  • Pet Friendly Policy: 40 pounds or less, 25.00 per day not to exceed $150.00. Limited to 2 pets per room.
  • 3-star Beach hotel
From$50
Average 3.0 /5 Review Score Call BookMore Details
Staybridge Suites Chesapeake An Ihg Hotel
+1-888-878-9982
709 Woodlake Dr., Chesapeake, VA 23320 ~42.10 miles southeast of Williamsburg
  • Pets/Dogs Allowed
  • Midscale Suburban hotel
From$70
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Aloft Chesapeake
+1-888-389-4485
1454 Crossways Blvd., Chesapeake, VA 23320 ~42.53 miles southeast of Williamsburg
  • Pets Policy: The Aloft is a pet friendly hotel. Pet fees may apply: please contact the hotel for more information.
  • 3 star Suburban property
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Residence Inn by Marriott Chesapeake Greenbrier in Chesapeake
+1-888-389-4121
1500 Crossways Blvd., Chesapeake, VA 23320 ~42.60 miles southeast of Williamsburg
  • Pet Policy: The property allows pets; however, a $250 non-refundable fee will be charged to cover the complete cleaning of your room upon departure.
  • Three Star Downtown property
From$99
Very Good 4.5 /5 Review Score Call BookMore Details
Hampton Inn Richmond-Mechanicsville : 7433 Bell Creek Rd.
+1-888-675-2083
7433 Bell Creek Rd., Mechanicsville, VA 23111 ~42.60 miles northwest of Williamsburg
  • Pet-friendly Policy: No charge for pets. Pet friendly, no size restriction
  • Midscale Highway hotel
From$93
Average 3.0 /5 Guest Reviews Call BookMore Details
TRU by Hilton
+1-800-716-8490
1570 Crossways Blvd., Chesapeake, VA 23320 ~42.80 miles southeast of Williamsburg
  • Pets Allowed: Pet Friendly
  • 3-star Suburban property
From$50
Average 3.0 /5 Read Reviews Call BookMore Details
Hyatt Place Chesapeake / Greenbrier
+1-800-805-5223
709 Eden Way North, Chesapeake, VA 23320 ~43.07 miles southeast of Williamsburg
  • Pets Allowed Policy: $150 non-refundable deposit per stay. Dogs only, up to 50lbs.
  • 3 star Downtown hotel
From$74
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Westin Virginia Beach Town Center : 4535 Commerce St.
+1-888-965-1860
4535 Commerce St., Virginia Beach, VA 23462 ~43.21 miles southeast of Williamsburg
  • Animals Policy: Dogs up to 50 lbs only please
  • Four star Suburban property
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn Twn Center Marriott in Virginia Beach
+1-888-788-5576
221 Bendix Rd., Virginia Beach, VA 23452 ~43.92 miles southeast of Williamsburg
  • Pets/Dogs Policy: We are pet-friendly for a maximum of 2 pets per room to enjoy our pet-friendly green space. A $100 non-refundable pet fee applies.
  • 3 star Downtown hotel
From$90
Very Good 4.0 /5 Review Score Call BookMore Details

Next: Show All Available Pet Friendly Hotels with Pricing
Back to Top