These Petersburg insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Petersburg, VA from $57
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Petersburg
Check prices for these dates
Our top choices for Petersburg hotels




1. Drury Plaza Hotel Richmond
Drury Plaza Hotel Richmond- Free breakfast buffet with great variety
- Ample, well-lit parking available
- Great choice for families with kids




2. Omni Richmond Hotel
Omni Richmond Hotel- Outstanding staff on hand each day
- Wonderful meals at the restaurant
- Delicious breakfast buffet options




3. Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By Hilton- Delicious shrimp and grits for dinner
- Beautifully restored historic building
- Really good breakfast options




4. Towneplace Suites By Marriott Richmond Colonial Heights
Towneplace Suites By Marriott Richmond Colonial Heights- Always hot and delicious breakfast
- Safe parking on the property
- Safe and nice hotel location




5. Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & Breakfast- Near Petersburg National Battlefield Park
- Cooked-to-order breakfast options
- Really comfy mattress on bed




6. Graduate by Hilton Richmond
Graduate by Hilton Richmond- Short walk to local restaurants
- Easy valet parking service available
- Views for stunning photos




7. Woodspring Suites Petersburg Near Fort Lee
Woodspring Suites Petersburg Near Fort Lee- Easy on-site parking
- Sparkling clean rooms throughout
- Excellent value for the price




8. Hilton Garden Inn Richmond South/Southpark
Hilton Garden Inn Richmond South/Southpark- On-site breakfast with made-to-order options
- Easy parking with ample spaces




9. Comfort Suites South Park
Comfort Suites South Park- Short walk to local restaurants
- Delicious breakfast with plentiful options
- Plentiful parking on the property




10. Delta Hotels by Marriott Colonial Heights
Delta Hotels by Marriott Colonial Heights- On-site breakfast with fresh options
- Clean and comfortable guest rooms
- Super friendly and helpful staff




11. Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort Lee- Delicious pumpkin waffles for breakfast
- Spacious parking lot with easy access
- Friendly and responsive hotel staff




12. Hampton Inn Petersburg-Southpark Mall
Hampton Inn Petersburg-Southpark Mall- Clean rooms throughout the property
- Delicious breakfast to start the day




13. Studio 6 Richmond Airport
Studio 6 Richmond Airport- Ample on-site parking available
- Attentive and helpful staff on hand
- Great value for the price offered




14. Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA- Clean rooms throughout the property
- Breakfast omelet made to order
- Convenient parking available on-site




15. Comfort Inn & Suites Prince George - Fort Lee
Comfort Inn & Suites Prince George - Fort Lee- Convenient parking on the property
- Excellent hot breakfast options
- Super convenient location near restaurants




16. Extended Stay America Suites Colonial Heights Fort Lee
Extended Stay America Suites Colonial Heights Fort Lee- Excellent and helpful staff on hand
- Consistently spotless rooms
- Ample parking lot on-site




17. The Jefferson Hotel
The Jefferson Hotel- Beautiful location near the beach
- Secure parking on the property
- Excellent food quality at restaurant




18. Stay-Over Suites
Stay-Over Suites- Great breakfast options each morning
- Clean kitchen for self-catering
- Spacious and clean room accommodations




19. Linden Row Inn
Linden Row Inn- Large garden area to relax
- Charming historic property with character
- Excellent coffee and tea for guests




20. Sleep Inn & Suites Prince George near Fort Lee
Sleep Inn & Suites Prince George near Fort Lee- Free breakfast with made-to-order eggs
- Inviting pool area with friendly atmosphere
- Clean and spacious rooms throughout
Where to stay in and around Petersburg


Colonial Heights
Discover Colonial Heights, a welcoming destination perfectly suited for families and history enthusiasts who will appreciate its blend of modern amenities and rich heritage. Just a short drive from Petersburg, Colonial Heights offers easy access to attractions like the historic Virginia State University, the lively Rogers Stadium, and the fascinating Keystone Antique Truck and Tractor Museum. With a variety of shopping options nearby, it's an ideal base for those seeking both relaxation and adventure. Booking a stay in Colonial Heights ensures a delightful experience in this vibrant city.
Templeton
Plan your stay in Templeton, a top-rated choice for travelers eager to explore Petersburg’s rich history and vibrant community. This charming village offers easy access to attractions like Virginia State University, Pamplin Historical Park, and Rogers Stadium, ensuring a memorable visit for families, history enthusiasts, and those seeking a city experience. Nestled in Petersburg, Templeton provides a smart hotel booking choice, putting you at the heart of the action while enjoying a comfortable getaway.

Ettrick
Make your vacation planning effortless by staying in Ettrick, a haven for history and culture enthusiasts. This charming neighborhood around Petersburg offers easy access to notable attractions like the historic Virginia State University and the exciting Rogers Stadium. You'll also find the unique Keystone Antique Truck and Tractor Museum nearby, perfect for family outings. With its rich offerings and budget-friendly options, Ettrick is an ideal choice for travelers looking to immerse themselves in the local experience.
Matoaca
Matoaca stands out as a prime spot for travelers interested in history and outdoor experiences. This charming village in Petersburg offers easy access to notable attractions such as Virginia State University, Rogers Stadium, and the Keystone Antique Truck and Tractor Museum, ensuring a rich exploration of local culture and recreation. With its blend of family-friendly activities and historical sites, Matoaca is an excellent choice for a comfortable stay, making it a smart hotel booking option for your Virginia getaway.



Fort Lee
Travelers visiting the area often choose Fort Lee, especially families and military enthusiasts seeking close proximity to exciting attractions. This vibrant city offers easy access to educational sites like Virginia State University, the historic Petersburg National Battlefield Park, and the unique Keystone Antique Truck and Tractor Museum. Located about 4 miles by car from Petersburg, Fort Lee provides a great base for exploring the local culture and outdoor experiences. Booking a stay here ensures a delightful and enriching vacation.
Stay near popular attractions in and around Petersburg
Virginia State University

National Museum of the Civil War Soldier
Rogers Stadium
Keystone Antique Truck and Tractor Museum
Pamplin Historical Park
Petersburg National Battlefield Park
Old Blandford Church
Pocahontas Island Black History Museum
Learn more about Petersburg
Explore Civil War history at the Petersburg National Battlefield where rangers know the best spots for battlefield views. Stroll the cobblestone streets of Old Towne to discover local art galleries, then grab a bite at one of the riverside restaurants when locals have them mostly to themselves.
See all hotels in Petersburg
Top Petersburg Hotel Reviews
Graduate by Hilton Richmond
"Always a winner"
Quirk Hotel Richmond
"The hotel is cute. The staff was amazing! And, you cannot beat the location"
Omni Richmond Hotel
"This was our first stay at this hotel and from the time we walked into the hotel until we left, it was a perfect place. Our room was exceptionally and the bed was like lying in a cloud. The front desk was always helpful and the staff were very friendly. We used the indoor pool and really enjoyed it as well. Housekeeping staff were very polite and kept our room very clean. The entire hotel is highly recommended."
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
"Excellent breakfast service from Tyrone. Missed having morning beverage option inside the room and the change in light beside the bed. Close to family healthcare facility."
Hampton Inn by Hilton Petersburg Fort Lee
"Clean and comfortable!"
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
"Big beautiful room. Very clean and comfortable. Breakfast was plentiful. Parking was easy."
Hotel Petersburg, Tapestry Collection By Hilton
"This is a beautifully restored hotel. The staff and ambience are amazing. The town is working to build a vibrant area built around history. The food was great at the restaurant, topped only by the service."
More cheap stays in Petersburg

Motel 6 Sandston, VA - Richmond, Va

Quality Inn Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport

Red Roof Inn Richmond South

Woodspring Suites Petersburg Near Fort Lee

Country Inn & Suites by Radisson, Petersburg, VA
Hotels in Petersburg with star-rating

5 Star Hotels

4 Star Hotels

3 Star Hotels

2 Star Hotels
Find out more about Petersburg
Top reasons to visit Petersburg
- Rich Historical Significance: Petersburg is one of the oldest cities in Virginia, offering visitors a chance to explore its deep historical roots and landmarks.
- Scenic Outdoor Adventures: Enjoy beautiful national parks and plantations, perfect for nature lovers and outdoor activities.
- Family-Friendly Attractions: The city provides a variety of activities suitable for families, ensuring fun for all ages.
- Charming Neighborhoods: Discover quaint neighborhoods that reflect the city's unique character and vibrant community.
- Diverse Accommodation Options: Petersburg offers a range of lodging, from budget-friendly motels to charming hotels, catering to various needs.
Find great hotels near Petersburg
Discover a range of hotel accommodations in Petersburg, Virginia, perfect for both business and leisure travelers. Whether you're seeking budget-friendly options or top-rated hotels, you'll find a variety of motels and hotels that cater to your needs. Enjoy pet-friendly stays and nature-themed experiences while exploring this charming city. Your ideal lodging awaits in Petersburg.
- WoodSpring Suites Colonial Heights Fort Lee: This budget-friendly hotel is perfect for travelers seeking a pet-friendly experience just 2 miles from Petersburg. WoodSpring Suites offers a home-like atmosphere with spacious suites that include a full kitchen, making it ideal for extended stays. Guests appreciate the flexible pet policy, allowing small pets on the premises, along with reasonable pet fees. The hotel promotes a comfortable and casual vibe, ensuring that both you and your furry companions feel welcome during your stay.
- Rodeway Inn At Fort Lee: Located 5 miles from Petersburg, Rodeway Inn at Fort Lee combines a budget-friendly approach with a nature-themed ambiance. This hotel is designed for those looking to balance business travel with a wellness-focused getaway. Pets are allowed, making it convenient for animal lovers. Guests enjoy the peaceful surroundings, which promote relaxation, and the hotel's commitment to creating a natural experience. The staff is attentive, ensuring a comfortable stay while still being affordable.
- Country Inn & Suites by Radisson, Chester, VA: Situated 9 miles from Petersburg, this 3-star hotel caters to business travelers looking for comfort and convenience. Country Inn & Suites offers a variety of amenities including a business center, meeting rooms, and complimentary breakfast. Guests appreciate the friendly service and well-appointed rooms that provide a relaxing atmosphere after a long day of work. The hotel’s location makes it easy to access local business hubs and attractions, making it an excellent choice for both leisure and business trips.
Where to stay in and around Petersburg
Petersburg, Virginia, offers a unique blend of history and scenic beauty, making it an ideal destination for families and outdoor enthusiasts alike. Explore the heart of this historic city, where you can discover its charming neighborhoods and immerse yourself in its rich heritage. With a vibrant urban atmosphere and friendly locals, Petersburg is perfect for budget-friendly excursions. Don't miss the chance to visit one of the oldest cities in Virginia and enjoy stunning city views and historic spaces.
- Colonial Heights: Located a mere 2 miles from Petersburg, Colonial Heights is a vibrant city that offers a mix of family-friendly activities and business opportunities. The travel experience here is ideal for those looking to enjoy shopping at local malls and centers or exploring educational institutions. Visitors can take advantage of the city's proximity to historic college universities, a stadium, and a racetrack, providing a unique blend of culture and entertainment. The peak travel seasons from March to April and July are perfect for experiencing local events and attractions.
- Ettrick: Nestled in the Petersburg region, Ettrick is a charming neighborhood known for its cultural richness and sporting adventures. This area attracts visitors primarily during the summer months of July and August, as well as in October, thanks to its engaging events and activities. Guests can immerse themselves in local culture, enjoy motor racing events, or shop at nearby malls. With landmarks such as a historic college university and a racetrack, Ettrick promises a diverse experience for every traveler.
- Templeton: Situated within the Petersburg area, Templeton is a quaint village that appeals to families and business travelers alike. With peak visitor numbers in April and the summer months, this village is perfect for those seeking a blend of urban and natural experiences. Templeton features shopping centers, a golf course, and is close to urban parks and historic sites. This neighborhood offers a relaxing atmosphere while still providing access to local attractions, making it an ideal spot for a restful vacation.
Things to do near Petersburg
Petersburg, Virginia, is an ideal destination for families and city enthusiasts alike, offering a diverse array of activities. Visitors can explore educational attractions, enjoy shopping at the local mall, and discover various shopping centers. With its blend of outdoor and urban experiences, Petersburg provides a perfect backdrop for a memorable vacation.
Shopping
Petersburg offers a charming shopping experience with local boutiques and gift shops. For more extensive options, if you're up for a drive, visit the Southpark Mall, located about 10 miles away, featuring a mix of national retailers and dining choices for a full shopping day.
Recreation
The Country Club of Virginia, located 24 miles from Petersburg, offers a luxurious retreat with upscale amenities. Enjoy golf, fine dining, and relaxing spa services in a tranquil setting, perfect for rejuvenating your mind and body while surrounded by beautiful landscapes.
Adventure
Explore the historic Petersburg Battlefield, where you can hike trails and learn about Civil War history. For a thrilling experience, visit the Virginia State University’s Outdoor Adventure Program, offering kayaking and rock climbing for all skill levels in a natural setting.
Nightlife
Explore the vibrant nightlife in Petersburg by visiting the Brickhouse Run for tasty cocktails and a lively atmosphere. For a more relaxed vibe, check out the Southern Kitchen for live music and great Southern comfort food. Don’t miss the unique experience at the Petersburg Social Club for craft drinks and local art.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Petersburg
- The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petersburg are December to February, where the prices are slightly lower. This is in comparison to March and May to June, where prices are slightly higher.
- The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petersburg is Monday. The most expensive day to stay in Petersburg is Saturday.
- Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel style. To find the best prices and deals, arrange the price filter from lowest to highest.
- Consider bundling your trip: You can save money by combining your hotel stay in Petersburg with your flights and activities through an Expedia package.
Find the best attractions in Petersburg
Petersburg, Virginia, offers a delightful mix of family-friendly activities, cultural experiences, and outdoor adventures. Visitors can explore historic sites, beautiful plantations, and scenic national parks, making it an ideal destination for those seeking eco-friendly experiences and rich heritage. Whether you're interested in immersing yourself in local history or enjoying nature, Petersburg has something for everyone to enjoy.
- Rogers Stadium: Experience the excitement of live sports at Rogers Stadium, where the atmosphere is filled with team spirit and community pride. Enjoy various events that showcase local talent and immerse yourself in the vibrant sports culture of Petersburg.
- Pamplin Historical Park: Step back in time at Pamplin Historical Park, where you can explore Civil War history through interactive exhibits and reenactments. This park offers a unique cultural experience that highlights the significance of the Civil War in American history.
- National Museum of the Civil War Soldier: Delve into the life of soldiers during the Civil War at this engaging museum. Through artifacts and immersive displays, you’ll gain insight into their experiences, making it a poignant stop for history enthusiasts.
Best time to go to Petersburg
The best time to visit Petersburg is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 38.3°F (3.5°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| February | 41.9°F (5.5°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| March | 48.4°F (9.1°C) | Light Rain | Mostly Sunny | Slightly High | Slightly High |
| April | 58.6°F (14.8°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| May | 67.3°F (19.6°C) | Light Rain | Mostly Sunny | Average | Slightly High |
| June | 75.2°F (24.0°C) | Light Rain | Mostly Sunny | Average | Slightly High |
| July | 79.5°F (26.4°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| August | 77.4°F (25.2°C) | Light Rain | Mostly Sunny | Average | Average |
| September | 71.6°F (22.0°C) | Light Rain | Mostly Sunny | Average | Average |
| October | 61.2°F (16.2°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
| November | 49.5°F (9.7°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
| December | 43.3°F (6.3°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly Low |
The nearest major airports for your trip to Petersburg
Petersburg, Virginia, is conveniently accessible via several major airports. RIChmond International Airport (RIC) is located 20 miles away, with nearby hotel options such as The Jefferson Hotel, Omni Richmond Hotel, and Graduate by Hilton Richmond, all within 7 miles. NORFolk International Airport (ORF) is 70 miles from Petersburg, offering hotels like Doubletree by Hilton Hotel Norfolk Airport and Hilton Norfolk The Main, both about 2 to 6 miles from the airport. Lastly, Charlottesville-Albemarle Airport (CHO) is 85 miles away, with accommodations including Keswick Hall and Omni Charlottesville Hotel, located within 8 miles. Each airport provides various transportation services for easy access to these hotels.
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Virginia Motorsports Park
- Chester Hotels
- Hotels near Canal Walk
- Hotels near Old Blandford Church
- Hotels near Dabbs House Museum & Henrico County Tourist Information Center
- Hotels near Jefferson Davis Monument
- Hotels near Library of Virginia
- Hotels near Monument Avenue
- Hotels near Crossroads Art Center
- Woodland Heights Hotels
- Hotels near Federal Reserve Bank of Richmond Money Museum
- Vcu Hotels
- Hotels near Byrd Park
- Hotels near Byrd Theater
- Hotels near Pony Pasture Park
- Hotels near 17th Street Farmers’ Market
- Hotels near Busch Gardens Williamsburg
- Virginia Hotels
- Hotels near Capitol Square
- Hotels near Virginia Museum of History & Culture
- Westover Hills Hotels
- Jackson Ward Hotels
- Hotels near Dogwood Trace Golf Course
- Byrd Park Hotels
- Hotels near Swaders Sports Park
- Hotels near Dogwood Dell
- Richmond Hotels
- Hotels near Greater Richmond Convention Center
- Williamsburg Hotels
- Hotels near Cathedral of the Sacred Heart
- Hotels near Third Street Bethel A.M.E. Church
- Ettrick Hotels
- Cabin Rentals in Virginia
- Hotels near White House of the Confederacy
- Hotels near Hippodrome Theater
- Hotels near Violet Bank Museum
- Prince George Hotels
- Midlothian Hotels
- Hotels near Richmond Intl.
- Hotels near Southpark Mall
- Willow Oaks Hotels
- Colonial Heights Hotels
- Northern Barton Heights Hotels
- Hotels near Petersburg Station
- Hotels near Richmond City Hall
- Hotels near Virginia Governor's Mansion
- Chesterfield Hotels
- Randolph Hotels
- Hotels near Richmond Old City Hall
- Stratford Hills Hotels
- Hotels near Elk's Lodge
- Hotels near River City Roll
- Hotels near Children's Museum of Richmond
- Virginia Union Hotels
- Matoaca Hotels
- Manchester Hotels
- Scott's Addition Hotels
- Hotels near Arthur Ashe Athletic Center
- Richmond City Center Hotels
- Oregon Hill Hotels
- Fort Lee Hotels
- Shockoe Slip Hotels
- Hotels near Black History Museum
- Stadium Hotels
- Maymont Hotels
- Hotels near Virginia State University
- Hopewell Hotels
- Hotels near Petersburg National Battlefield Park
- Hotels near Tobacco Row
- Monroe Ward Hotels
- Hotels near University of Richmond Stadium
- Tuckahoe Hotels
- Three Chopt Hotels
- Hotels near St. John's Episcopal Church
- Newport News Hotels
- Ancarrow’s Landing Hotels
- Hotels near Pocahontas Island Black History Museum
- Belle and Mayo Islands Hotels
- Hotels near Stuart C. Siegel Center
- Blackwell Hotels
- Hotels near Beth Ahabah Museum and Archives
- Hotels near Keystone Antique Truck and Tractor Museum
- Hotels near American Civil War Center at Historic Tredegar
- Carytown Hotels
- The Diamond Hotels
- Fulton Hotels
- Downtown Richmond Hotels
- Hotels near Edgar Allan Poe Museum
- Hotels near Virginia Repertory Theatre
- Hotels near Virginia House
- Hotels near Short Pump Town Center
- Hotels near Virginia War Memorial
- Hotels near Colonial Shooting Academy
- Hotels near Swift Creek Mill Theatre
- Hotels near St. Patrick Catholic Church
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing