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.

Family friendly Hotels in Petersburg, Virginia

  • 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
Oct 6 - Oct 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Our top choices for Petersburg family-friendly hotels

1. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
Petersburg
P6,336
P7,115 total
includes taxes & fees
Oct 13 - Oct 14
Hampton Inn by Hilton Petersburg Fort Lee

2. Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Petersburg
P6,340
P7,120 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

3. Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
Petersburg
P6,070
P6,999 total
includes taxes & fees
Oct 27 - Oct 28
Country Inn & Suites by Radisson, Petersburg, VA

4. Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
Petersburg
P5,462
P6,134 total
includes taxes & fees
Oct 27 - Oct 28
Comfort Inn Petersburg Fort Lee Area

5. Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
Petersburg
P7,830
P10,516 total
includes taxes & fees
Oct 13 - Oct 14
Ragland Mansion Bed & Breakfast

6. Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
Petersburg
P3,725
P4,183 total
includes taxes & fees
Nov 5 - Nov 6
Quality Inn Petersburg Fort Lee Area

7. Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
Petersburg
P5,888
P6,884 total
includes taxes & fees
Oct 8 - Oct 9
Woodspring Suites Petersburg Near Fort Lee

8. Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
Petersburg
P4,322
P4,983 total
includes taxes & fees
Oct 8 - Oct 9
Motel 6 Petersburg, VA - Fort Lee

9. 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.
P3,834
P4,305 total
includes taxes & fees
Nov 1 - Nov 2
Days Inn by Wyndham Petersburg/South Fort Lee

10. Flagship Inn

Flagship Inn
Petersburg
P3,101
P3,575 total
includes taxes & fees
Oct 8 - Oct 9
Flagship Inn
View all properties

Choose what matters most at family-friendly hotels in Petersburg

Breakfast included
Pool
4 stars
All-inclusive
5 stars

Family-friendly hotels with free breakfast in Petersburg

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
Petersburg
P6,336
P7,115 total
includes taxes & fees
Oct 13 - Oct 14
Hampton Inn by Hilton Petersburg Fort Lee

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
Petersburg
P6,070
P6,999 total
includes taxes & fees
Oct 27 - Oct 28
Country Inn & Suites by Radisson, Petersburg, VA

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
Petersburg
P5,462
P6,134 total
includes taxes & fees
Oct 27 - Oct 28
Comfort Inn Petersburg Fort Lee Area

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Petersburg
P6,340
P7,120 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
Petersburg
P7,830
P10,516 total
includes taxes & fees
Oct 13 - Oct 14
Ragland Mansion Bed & Breakfast

Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
Petersburg
P3,725
P4,183 total
includes taxes & fees
Nov 5 - Nov 6
Quality Inn Petersburg Fort Lee Area

Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
Petersburg
P3,834
P4,305 total
includes taxes & fees
Nov 1 - Nov 2
Days Inn by Wyndham Petersburg/South Fort Lee

Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
Petersburg
P5,888
P6,884 total
includes taxes & fees
Oct 8 - Oct 9
Woodspring Suites Petersburg Near Fort Lee

Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg
Petersburg
P4,635
P5,345 total
includes taxes & fees
Nov 1 - Nov 2
Super 8 by Wyndham Petersburg
View all properties

Family-friendly hotels with pools in Petersburg

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
Petersburg
P6,070
P6,999 total
includes taxes & fees
Oct 27 - Oct 28
Country Inn & Suites by Radisson, Petersburg, VA

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Petersburg
P6,340
P7,120 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
Petersburg
P6,336
P7,115 total
includes taxes & fees
Oct 13 - Oct 14
Hampton Inn by Hilton Petersburg Fort Lee

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
Petersburg
P5,462
P6,134 total
includes taxes & fees
Oct 27 - Oct 28
Comfort Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
Petersburg
P3,725
P4,183 total
includes taxes & fees
Nov 5 - Nov 6
Quality Inn Petersburg Fort Lee Area

Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
Petersburg
P3,834
P4,305 total
includes taxes & fees
Nov 1 - Nov 2
Days Inn by Wyndham Petersburg/South Fort Lee

Flagship Inn

Flagship Inn
Petersburg
P3,101
P3,575 total
includes taxes & fees
Oct 8 - Oct 9
Flagship Inn

Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
Petersburg
P3,434
P3,959 total
includes taxes & fees
Oct 27 - Oct 28
Econo Lodge Petersburg - Fort Lee

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Petersburg
P7,973
P9,033 total
includes taxes & fees
Nov 1 - Nov 2
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
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.
View all properties

Top Petersburg Hotel Reviews

The Berkeley Richmond, Outset Collection by Hilton

The Berkeley Richmond, Outset Collection by Hilton

10/10 Excellent
"Yes, everything was outstanding"
Douglas 1-night trip
Posted less than an hour ago
The Berkeley Richmond, Outset Collection by Hilton
Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

10/10 Excellent
"Great area Clean great customer service"
Robin 1-night trip
Posted 2 hours ago
Country Inn & Suites by Radisson, Petersburg, VA
Best Western Premier Richmond City Gateway

Best Western Premier Richmond City Gateway

10/10 Excellent
"This hotel is great. Very clean rooms and the staff has been super helpful. Breakfast was delicious. Will definitely stay here in the future!!!"
Solomon 1-night trip
Posted 5 hours ago
Best Western Premier Richmond City Gateway
Microtel Inn & Suites by Wyndham Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport

8/10 Good
"Parking was good"
LAWRENCE 2-night trip
Posted 9 hours ago
Microtel Inn & Suites by Wyndham Richmond Airport
Linden Row Inn

Linden Row Inn

10/10 Excellent
"Specious room with nice bath. It was very quiet! Close to everything we planned to visit."
Natalie 2-night trip
Posted 2 days ago
Linden Row Inn
Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee

10/10 Excellent
"Wonderful staff - breakfast was great - we had a dog and it was perfect for here."
Kelly 1-night trip
Posted 3 days ago
Hampton Inn by Hilton Petersburg Fort Lee
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

10/10 Excellent
"The room was clean and well put together. The staff was friendly and the food was good. I would most definitely stay here again and would recommend to anyone looking to stay in a hotel when they’re in this area."
Muhammed 2-night trip
Posted 4 days ago
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Frequently asked questions

What's Petersburg like for family-friendly vacations?
If you've been thinking about a trip with your kids, 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 vacation spot. Fly into Richmond Intl. Airport (RIC), which is located 19.5 mi (31.4 km) from the city center.
What's the best place to stay for families 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 option for your stay with the kids.
When's the best time to book a family-friendly vacation in Petersburg?
The hottest months are usually July and August with an average temp of 76°F, while the coldest months are January and February with an average of 43°F. Average annual precipitation for Petersburg is 47 inches.
What's there to see and do with your family in Petersburg?
While you are vacationing in Petersburg, you and the family might want to see interesting spots such as Rogers Stadium and Farmers Bank. Make sure you have lots of time for activities like Centre Hill Museum and Pocahontas Island Black History Museum.
What's the best way for us to get around Petersburg?
To venture out into the surrounding area, hop aboard a train at Petersburg Station. Petersburg might not have very many public transit options so consider renting a car to explore more.

Explore a world of travel with Expedia