Petersburg , VA Pet Friendly Hotels

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Top Petersburg Pet Friendly Hotels

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast

205 South Sycamore St Petersburg VA
$149 nightly
The price is $168 total per night from Mar 16 to Mar 17
$168 total
Mar 16 - Mar 17
Total with taxes and fees
This bed & breakfast features free self parking and free WiFi in public areas. Enjoy the free cooked-to-order breakfast each morning.
9.8/10 Exceptional! (369 reviews)
Beautiful and lovely bed and breakfast!

Reviewed on Mar 9, 2026

Opens in a new windowRagland Mansion Bed & Breakfast
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

12001 S Crater Rd Petersburg VA
Fully refundableReserve now, pay when you stay
$87 nightly
The price is $98 total per night from Mar 22 to Mar 23
$98 total
Mar 22 - Mar 23
Total with taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the free WiFi in public areas and free internet in public areas. ...
8.2/10 Very Good! (1,000 reviews)
The Hotel Was Very Clean, The Staff Was Welcoming & Very Helpful Tiffany At The Front Desk Went Above And Beyond To Ensure My Family Comfortability. The Rooms Were Clean ,Cozy, & Quiet. The Free Breakfast Was a Variety To Choose From Not Bad ……..

Reviewed on Mar 11, 2026

Opens in a new windowComfort Inn Petersburg Fort Lee Area
Gateway Inn

Gateway Inn

16905 Parkdale Road Petersburg VA
This hotel features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free continental breakfast each morning. Staff at the 24-hour ...
6/10 (168 reviews)
ok...clean................................................................................................................................................................................................

Reviewed on Jun 25, 2019

Opens in a new windowGateway Inn
Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee

12208 S Crater Rd/I-95 Petersburg VA
Fully refundableReserve now, pay when you stay
$59 nightly
The price is $66 total per night from Apr 12 to Apr 13
$66 total
Apr 12 - Apr 13
Total with taxes and fees
A seasonal outdoor pool, free self parking, and laundry facilities are featured at this hotel. WiFi in public areas is free. Express check-out and a safe deposit ...
5.6/10 (1,001 reviews)
The internet was okay. The staff was okay. parking okay plenty of parking.

Reviewed on Mar 8, 2026

Opens in a new windowDays Inn by Wyndham Petersburg/South Fort Lee
Red Roof Inn Petersburg - Fort Lee

Red Roof Inn Petersburg - Fort Lee

12205 South Crater Rd, Building A Petersburg VA
Fully refundableReserve now, pay when you stay
$61 nightly
The price is $68 total per night from Mar 22 to Mar 23
$68 total
Mar 22 - Mar 23
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Staff at the 24-hour front desk can provide around-the-clock ...
5/10 (703 reviews)
Room was nice

Reviewed on Feb 27, 2026

Opens in a new windowRed Roof Inn Petersburg - Fort Lee
Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee

900 Winfield Rd Petersburg VA
Fully refundableReserve now, pay when you stay
$62 nightly
The price is $71 total per night from Mar 20 to Mar 21
$71 total
Mar 20 - Mar 21
Total with taxes and fees
A seasonal outdoor pool, free self parking, and laundry facilities are featured at this hotel. WiFi in public areas is free. A picnic area, luggage storage, ...
Opens in a new windowEcono Lodge Petersburg - Fort Lee
Flagship Inn

Flagship Inn

815 S. Crater Road Petersburg VA
$55 nightly
The price is $63 total per night from Mar 15 to Mar 16
$63 total
Mar 15 - Mar 16
Total with taxes and fees
A seasonal outdoor pool, free self parking, and laundry facilities are featured at this motel. WiFi in public areas is free. Staff at the 24-hour front desk ...
Opens in a new windowFlagship Inn
OYO Hotel Petersburg VA I-95 & E Washington St

OYO Hotel Petersburg VA I-95 & E Washington St

25 S Crater Rd Petersburg VA
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, laundry facilities, and barbecue grills are also on offer.
Opens in a new windowOYO Hotel Petersburg VA I-95 & E Washington St
Don't see what you're looking for?
See all available properties in Petersburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Best Hotels with NO Pet fees in Petersburg

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pet lovers shouldn't miss the chance to visit Petersburg, a cosmopolitan and family-friendly city known for its churches and restaurants, as well as sights like Siege Museum and Farmers Bank. You can choose from Travelocity's 14 pet-friendly hotels and accommodations in Petersburg and bring your doggy along!


How to Wander Wisely in Petersburg with Your Pet

  • Enjoy the fresh air at Petersburg National Battlefield Park, Pamplin Historical Park, and Hatcher's Run Battlefield.
  • Other things to see include Centre Hill Museum, Pocahontas Island Black History Museum, and Old Blandford Church.
  • Need a pet store? Try Boulevard Flower Gardens at Ruffin Mill, AY'DEN CONSULTANTS LLC, or Deep End Aquariums & Ponds.
  • For vet care, Bermuda Hundred Animal Hospital, Lyne Taylor D DVM, and Colonial Heights Veterinary Hospital are located in the area.

Featured Pet-Friendly Hotels in Petersburg


  1. Days Inn by Wyndham Petersburg/South Fort Lee
    Pets are allowed for a fee at this 2-star hotel. Guests appreciate its location and quiet rooms.
  2. Comfort Inn Petersburg - Fort Lee
    Pets are allowed for a fee at this 2.5-star hotel, although restrictions apply. Guests appreciate the helpful staff and exceptional value.
  3. Ragland Mansion Bed & Breakfast
    Pets are allowed for a fee at this 3.5-star bed & breakfast, although restrictions apply. Guests appreciate its location and spacious rooms.

Pet-Friendly Times to Vacation in Petersburg


Weather can make or break your trip, especially if you're hoping to spend time outdoors. Here are the average day and night temperatures to help better plan your time in Petersburg.


From January to March, average temperatures range from 65°F in the daytime to 27°F at night. Between April and June, the daytime average is 90°F and the nighttime average is 41°F.

From July to September, average temperatures range from 90°F in the daytime to 53°F at night. Between October and December, the daytime average is 76°F and the nighttime average is 28°F.

Petersburg hotels essential information

Accommodation
701 hotels
Lowest Price
$63
Highest Price
$168
Popular hotels
Days Inn by Wyndham Petersburg/South Fort Lee, Econo Lodge Petersburg - Fort Lee, Red Roof Inn Petersburg - Fort Lee, Comfort Inn Petersburg Fort Lee Area, Flagship Inn, Gateway Inn, OYO Hotel Petersburg VA I-95 & E Washington St, Ragland Mansion Bed & Breakfast

Recent Petersburg hotel reviews by fellow wanderers

Explore More Ways to Travel with Travelocity