Pet Friendly Hotels in Petersburg, United States

Verified and pet-friendly accommodations for a worry-free stay in Petersburg, United States
Check-in
17Aug2025Select date
Check-out
18Aug2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-14 out of 14
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapNear Civil War history parks300m
  • Seasonal outdoor saltwater pool
  • On-site fitness center available
  • Children's playground for families
  • Outdoor pool
  • Fitness center
  • Children's playground
Hotel offering engaging recreational options and historical proximity
FromUS$ 85 /nightSelect
Historic Petersburg area3 miles
  • Seasonal outdoor swimming pool
  • Free deluxe hot breakfast daily
  • On-site dining with specialty restaurant
  • Outdoor pool
  • Pet-friendly rooms
  • On-site restaurant
Hotel with convenient access to historic attractions
FromUS$ 66 /nightSelect
MapProximity to Fort Lee events1.0km
  • Outdoor pool for relaxation and fun
  • Comfortable communal areas for socializing
  • Various breakfast options to enjoy
  • Outdoor pool
  • Business center
  • Pet-friendly
Hotel with diverse amenities for leisure and business
FromUS$ 99 /nightSelect
MapHistoric Old Towne Petersburg400m
  • Complimentary breakfast buffet daily
  • 24-hour front desk service
  • Conveniently located off Interstate 95
  • Free parking
  • Pets allowed
  • Non-smoking rooms
Hotel emphasizing accessibility to historical attractions
FromUS$ 60 /nightSelect
MapVirginia State University5.6km
  • Seasonal outdoor swimming pool
  • 24-hour front desk service
  • Pets are allowed in rooms
  • Outdoor Pool
  • Free Parking
  • Flat-screen TV
Hotel offering convenient access to local attractions
FromUS$ 34 /nightSelect
MapClose to Farmers Bank and Pocahontas Island200m
  • Swimming pool available for guests
  • Air conditioning in all rooms
  • Pets allowed on the premises
  • Swimming pool
  • Car park
  • Pets allowed
Budget-friendly hotel with basic amenities for travelers
FromUS$ 47 /nightSelect
MapClose to Pamplin Historical ParkN/A
  • Seasonal outdoor pool available for guests
  • Complimentary breakfast served daily
  • Pet-friendly hotel with free parking
  • Outdoor Pool
  • Free Parking
  • 24-Hour Reception
Hotel offering comfortable rooms near historic attractions
FromUS$ 56 /nightSelect
MapNearby dining and shopping options200m
  • Pets allowed for a comfortable stay
  • 24-hour reception for convenience
  • Air-conditioned rooms with flat-screen TV
  • Free parking
  • Non-smoking rooms
  • Continental breakfast
Budget-friendly motel with essential amenities in Petersburg
FromUS$ 45 /nightSelect
MapClose to restaurants and stores500m
  • 24-hour front desk available
  • Snap bar on-site
  • Pets allowed with no charge
  • 24-hour reception
  • Snack bar
  • Wheelchair access
Budget-friendly hotel in a convenient urban setting
FromUS$ 71 /nightSelect
MapNear local dining options200m
  • Air-conditioned rooms with private bathrooms
  • Kids' club for family-friendly activities
  • 24-hour reception for guest convenience
  • Kids' club
  • Business centre
  • Free parking
Hotel offering family-friendly amenities and convenient location
FromUS$ 65 /nightSelect
MapNear Petersburg National Battlefield3 miles
  • Offers 24-hour front desk service
  • Equipped with cable TV and refrigerator
  • Pet-friendly with wheelchair access
  • 24-hour reception
  • Air conditioning
  • Free parking
Budget hotel with essential amenities in Petersburg
FromUS$ 42 /nightSelect
MapCentral Petersburg neighborhood500m
  • On-site spa and wellness centre
  • Indoor swimming pool and exercise gym
  • Business centre with wheelchair access
  • Swimming pool
  • On-site spa
  • Business centre
Hotel with diverse recreational amenities and services
Select
MapFamily-friendly environment1km
  • Tennis court for active guests
  • Children's play area available
  • Pets are welcome here
  • Tennis Court
  • Children's Play
  • Free Parking
Hotel offering leisure activities and pet-friendly rooms
FromUS$ 109 /nightSelect
MapNearby Sycamore Rouge Theatre21km
  • Air-conditioned rooms with flat-screen TVs
  • Free private parking available for guests
  • 24-hour front desk service provided
  • 24-hour reception
  • Private parking
  • Safety deposit box
Affordable hotel offering basic amenities in Petersburg
Select

Flexible pricing for pet-friendly hotels in Petersburg

From cozy pet-friendly rooms to spacious luxury suites – accommodations for every budget

⬆️ The highest price
US$ 109
⬇️ The lowest price
US$ 34
💸 Average price for
4-star hotels
US$ 68
3-star hotels
US$ 77

Top pet-friendly hotels in Petersburg

Rated by guests in the past year

Historic Comfort and Convenience:
Hampton Inn Petersburg-Fort Gregg Adams
Budget-Friendly Stays:
Super 8 By Wyndham Petersburg
Simple and Secure Lodging:
Red Roof Inn Petersburg - Fort Lee
Convenient Overnight Stops:
Motel 6-Petersburg, Va - Fort Lee
Comfortable Business Travel:
Comfort Inn Petersburg Near Fort Gregg-Adams
Relaxing Budget Retreats:
Travelodge By Wyndham Petersburg

Essential Facts About Pet Friendly Hotels in Petersburg

This guide evaluates 13 pet friendly hotels in Petersburg, offering essential information including pricing, proximity to attractions, and practical booking tips for travelers with pets.

Typical nightly rates range from $85 to $150.

Local tax is approximately 6% plus a $2 occupancy fee per night.

Most properties are within 3 miles of Petersburg National Battlefield.

Peak travel seasons include spring and fall, especially during festivals.

Book early to secure pet-friendly rooms, as availability can be limited.

Check-in
17Aug2025Select date
Check-out
18Aug2025Select date
Rooms and Guests2 Guests, 1 Room