A panoramic view of a town with a mix of historic and modern buildings, a large body of water in the distance, and a cloudy sky.

Search Family-Friendly Hotels in Petersburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg Family-Friendly Hotels

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Our top choices for Petersburg family-friendly hotels

1. Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
Petersburg
฿2,913
฿3,271 total
includes taxes & fees
20 Sept - 21 Sept
Comfort Inn Petersburg Fort Lee Area

2. Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
Petersburg
  • Outdoor fun and free perks await families at this Petersburg hotel, with a seasonal pool and easy access to nearby battlefields.
฿2,296
฿2,578 total
includes taxes & fees
4 Sept - 5 Sept
Days Inn by Wyndham Petersburg/South Fort Lee

3. Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
Petersburg
฿2,354
฿2,714 total
includes taxes & fees
7 Sept - 8 Sept
Motel 6 Petersburg, VA - Fort Lee

4. Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
Petersburg
฿1,964
฿2,206 total
includes taxes & fees
20 Sept - 21 Sept
Quality Inn Petersburg Fort Lee Area

5. Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
Petersburg
฿1,798
฿2,073 total
includes taxes & fees
16 Sept - 17 Sept
Econo Lodge Petersburg - Fort Lee

6. Red Roof Inn Petersburg - Fort Lee

Red Roof Inn Petersburg - Fort Lee
Petersburg
  • Family-friendly comfort near battlefield park offers free cots and premium entertainment.
฿2,059
฿2,312 total
includes taxes & fees
9 Sept - 10 Sept
Red Roof Inn Petersburg - Fort Lee

7. Comfort Suites South Park

Comfort Suites South Park
Colonial Heights
฿3,383
฿3,979 total
includes taxes & fees
7 Sept - 8 Sept
Comfort Suites South Park

8. Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee
Prince George
  • Kids delight with indoor swimming and complimentary breakfast at this sports-adjacent hotel with family perks galore.
฿3,284
฿3,688 total
includes taxes & fees
10 Sept - 11 Sept
Sleep Inn & Suites Prince George near Fort Lee

9. Fairfield Inn By Marriott Richmond Chester

Fairfield Inn By Marriott Richmond Chester
Chester
  • Family holidays made easy with premium TV, free cots, and convenient dining options just a short drive away.
฿3,207
฿3,729 total
includes taxes & fees
7 Sept - 8 Sept
Fairfield Inn By Marriott Richmond Chester

10. Comfort Inn South Chesterfield - Colonial Heights

Comfort Inn South Chesterfield - Colonial Heights
Colonial Heights
฿3,029
฿3,522 total
includes taxes & fees
20 Sept - 21 Sept
Comfort Inn South Chesterfield - Colonial Heights
View all properties

Choose what matters most at family-friendly hotels in Petersburg

Breakfast included
Pool
4 stars
All-inclusive
5 stars

Top Petersburg Hotel Reviews

Graduate by Hilton Richmond

Graduate by Hilton Richmond

10/10 Excellent
"Great location, great hotel"
Anne 2-night trip
Posted 12 hours ago
Graduate by Hilton Richmond
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

10/10 Excellent
"Me and my family enjoyed our stay for the weekend. The staff was nice and pool was fun. I just wish the pool was inside and had an different breakfast variety. Over all I still give out stay a 10/10"
porisha 2-night trip
Posted 14 hours ago
Comfort Inn Petersburg Fort Lee Area
Quirk Hotel Richmond

Quirk Hotel Richmond

10/10 Excellent
"Such a beautiful place. Felt like staying at a scene from Eloise at the plaza. The staff were friendly and accommodating. Was a good location to explore Richmond."
falguni 2-night trip
Posted 1 day ago
Quirk Hotel Richmond
Omni Richmond Hotel

Omni Richmond Hotel

10/10 Excellent
"The hotel is well worth the price paid."
Joan 4-night trip
Posted 2 days ago
Omni Richmond Hotel
Four Points by Sheraton Richmond

Four Points by Sheraton Richmond

10/10 Excellent
"Extremely well maintained and clean"
connie 2-night trip
Posted 3 days ago
Four Points by Sheraton Richmond

Frequently asked questions

What's Petersburg like for family-friendly holidays?
If you've been thinking about a trip with your children, the historic destination of Petersburg is a good choice. The museums, interesting architecture and restaurants are just a few things that make this an attractive family holiday destination. Fly into Richmond, VA (RIC-Richmond Intl.), which is located 19.5 mi (31.4 km) from the city centre.
What's the best family accommodation in Petersburg?
Days Inn by Wyndham Petersburg/South Fort Lee is a hotel with free parking and laundry facilities, and it's a top choice on Expedia for families. Red Roof Inn Petersburg - Fort Lee is another good choice for your child-friendly holiday.
When's the best time to book a family-friendly holiday in Petersburg?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 6°C. Average annual precipitation for Petersburg is 1190 mm.
What's there to see and do with your family in Petersburg?
While you are holidaying in Petersburg, you and the family may want to see some interesting spots such as Rogers Stadium and Farmers Bank. Make sure that you have lots of time for activities such as Centre Hill Museum and Pocahontas Island Black History Museum.
What's the best way for us to get around Petersburg?
If you want to explore the larger area, hop on a train at Petersburg Station. Petersburg may not have many public transport options to choose from, so consider renting a car to explore more.

Explore a world of travel with Expedia