Petersburg Vacation Rentals

Our Favorite Vacation Rentals in Petersburg

  • NEW! Petersburg Apt. w/ WiFi - Walk to Old Towne!
     Home/Apartment
    HolidayLettings
    From
    $183
  • Private apt just off I-95 near Fort Lee & VSU
     Home/Apartment
    HolidayLettings
    From
    $79
  • NEW! Petersburg Apt. w/Balcony, Walk to Old Towne!
     2br Home/Apartment
    HolidayLettings
    From
    $207
  • The Whole Dam Place
     Home/Apartment
    Airbnb
    From
    $254
  • Bird's-Eye View in the Heart of Historic Old Towne
    Excellent3br Home/Apartment
    Airbnb
    From
    $211
  • Experience The "Lincoln Home"
    Excellent4br Home/Apartment
    Airbnb
    From
    $393
  • Luxury Bungalow walking distance to Virginia State
    Good2br Home/Apartment
    Airbnb
    From
    $147
  • Remodeled studio basement unit, near Ft. Lee & VSU
    Excellent3br Home/Apartment
    Airbnb
    From
    $76

Check prices for these upcoming dates

Petersburg Vacation Rentals with a Pool

  • **Apt w/kit, Lvrm, and Bd, bath; Mins to Ft. Lee
    ExcellentHome/Apartment
    Airbnb
    From
    $65

Petersburg Vacation Rentals with Wi-Fi

  • 1 bedroom/bathroom/sunroom/living/private entrance
    GoodHome/Apartment
    Airbnb
    From
    $94
  • 303 in Cockade City Flats
    ExcellentHome/Apartment
    Airbnb
    From
    $105
  • 306 in Cockade City Flats
    ExcellentHome/Apartment
    Airbnb
    From
    $111
  • The House on History (VSU- Fort Lee)
    Good5br Home/Apartment
    Airbnb
    From
    $243

Petersburg, Virginia Travel Guide

Just south of the city of Richmond, Virginia’s Petersburg is a place where travelers can take a deep dive back into the rich history of the United States and have some entertaining fun while they’re at it. Situated along the James River, Petersburg is in the same tier as Jamestown when it comes to historical significance. The site was an important stomping ground of both the Revolutionary and the Civil Wars, so there’s enough American history here to make your head spin. That said, Petersburg is also a destination for those more keen on modern society. It’s home to Virginia State University, which gives the town a bit of a university feel, and there are enough dining and restaurant options to entertain any culinary traveler for a good chunk of time.

Things to Do in Petersburg, Virginia

Some of the best things to do in Petersburg revolve around the area’s historical prominence. First, we highly recommend visiting the Pamplin Park & National Museum of the Civil War Soldier. The park is home to the “breakthrough battle site” in 1865 that led to the fall of Petersburg by the South and the surrender at the courthouse. The museum is super modern with its high tech info boards and self-guided tours, so it’s a great option for all ages. Next, make your way over to the Petersburg National Battlefield for some more history lessons.

If you’re looking to get outside while in Petersburg, you should head just outside of town to the Harrison Lake Fish Hatchery. Here you can take part in fishing, boating, kayaking, wildlife watching, and tons more. We also recommend Pocohontas State Park, which features over 7,000 acres of green space and two lakes, the Point of Rocks Park, the Dutch Gap Conservation Area, and the Presquile National Wildlife Refuge.

Brewing is also a big passion for the locals here in Petersburg. To get a taste for local flavors, head to the Trapezium Brewing Company, or Ammo Brewing, both of which make for a great evening activity after a day in town.

Best Places to Stay in Petersburg, Virginia

As for your accommodation in Petersburg, we recommend you stay either in the downtown area, or towards Fort Lee. There are also lots of excellent vacation rental options near the outskirts of town and closer to the natural beauty.

Best Time to Visit Petersburg, Virginia

Petersburg can get fairly cold during the wintertime like many places in Virginia, so we recommend visiting during the spring, summer, or fall. Keep in mind that some places have limited visiting hours during the winter months.

Price and Availability in Petersburg

Most expensive
Most availability
, , , , , , , , , , , Jan , Feb , Mar , Apr , May , Jun , Jul , Aug , Sep , Oct , Nov , Dec 1 , 0.9 , 0.8 , 0.7 , 0.6 , 0.5 , 0.4 , 0.3 , 0.2 , 0.1 , 0 , , , , , , , , , , , , , , , , , , , , , , Jan , Feb , Mar , Apr , May , Jun , Jul , Aug , Sep , Oct , Nov , Dec 1 , 0.9 , 0.8 , 0.7 , 0.6 , 0.5 , 0.4 , 0.3 , 0.2 , 0.1 , 0 , , , , , , , , , , , , , , , , , , , , , , Jan , Feb , Mar , Apr , May , Jun , Jul , Aug , Sep , Oct , Nov , Dec 1 , 0.9 , 0.8 , 0.7 , 0.6 , 0.5 , 0.4 , 0.3 , 0.2 , 0.1 , 0
Powered by:
The cheapest day to stay at a vacation rental in Petersburg tends to be Sunday, while the most expensive day tends to be Saturday. Vacation homes in Petersburg tend to be busiest on Saturdays, while it tends to be much quieter on Tuesdays.
The most expensive month to stay in a vacation rental in Petersburg is in January, while the cheapest month is in March. The most popular time to book a vacation rental in Petersburg is in the high season in May. Petersburg has its low season in December, when less people are visiting and the vacation home occupancy rate drops.

The Weather in Petersburg

Rainy days
73° 20°
5
69° 19°
3
71° -8°
3
78° 10°
2
71° -8°
3
83° 28°
4
92° 35°
8
96° 56°
6
94° 47°
6
94° 50°
2
91° 52°
3
91° 29°
5
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Rainy days

This climate histogram shows you the weather patterns in Petersburg. The hottest month in Petersburg is July, when temperatures peak at 96 ˚F. The coolest month is October, when temperatures drop to -8 ˚F. The wettest month in Petersburg is August with 7.62 inches of rain, while the driest month is May with 1.8 inches of rain.

What Expert Travelers Think

  • — Whenever I am making travel plans I always use comparison sites to find the best accommodation for us at the best price. Whether it be for hotel stays or private rentals AllTheRooms makes this so much easier and quicker as it brings all my searches into one place, with a great offering of options

    Sarah Pool
    Sarah PoolTammymum
  • — The great thing about AllTheRooms is their ability to cover all bases. If you are travelling solo, with a partner, friends or even a larger family. There is something there for everyone and that is a hugely powerful tool that I believe it boasts moreso than competitors.

    Max Hobbs
    Max HobbsLTL Mandarin School
  • — I use and I recommend AllTheRooms because it is a complete platform. It helps to save a lot of time, it gives all the main information about price, location, and features. In a few steps, I can easily find the best place to stay according to my criteria.

    My Anasa
    My AnasaMy Anasa

Vacation Rentals in Petersburg

Browse places to stay from all the best providers including Airbnb, Priceline, Agoda and more at AllTheRooms.com. We have 305 vacation rentals, hotels and other accommodation types in Petersburg ranging from inexpensive options to luxury places to stay. For those trying to keep costs down, the cheapest place to stay in Petersburg comes in at $10 per night. The average price of a vacation rental is $116 per night.

If you need to stay connected during your vacation, then you can choose from over 64 accommodations in Petersburg that have WiFi. We have 19 accommodations that come with breakfast included. Choose from 9 accommodations that provide gym facilities, so you won't miss a single workout. If you are driving to Petersburg, you'll want to pick from 64 places to stay that provide parking. 14 hotels and vacation rentals have a a pool or jacuzzi

If you're traveling with a furry friend, then make sure to choose one of the 16 pet-friendly accommodations available.

In Petersburg AllTheRooms currently compares hotels, vacation rentals, hostels from more than 4 providers, including 55 places to stay from Airbnb, 9 accommodations from Priceline and 9 places to stay from Agoda.

135 of our accommodations in Petersburg have been reviewed and rated. 60% are rated great. 37 places to stay in are instantly bookable.

Destinations near Petersburg

  • Williamsburg3,821 Properties
  • Virginia Beach3,296 Properties
  • Norfolk1,891 Properties
  • Richmond1,563 Properties
  • Arlington1,232 Properties
  • Charlottesville1,183 Properties
  • Luray851 Properties
  • Newport News828 Properties
  • Fredericksburg787 Properties
  • Blacksburg699 Properties
  • Chincoteague658 Properties
  • Roanoke645 Properties
  • Lexington557 Properties
  • Reston545 Properties
  • Harrisonburg533 Properties
  • McLean526 Properties
  • Glen Allen502 Properties
  • Herndon479 Properties
  • Alexandria476 Properties
  • Vienna433 Properties
  • Moneta421 Properties
  • Winchester419 Properties
  • Staunton402 Properties
  • Massanutten399 Properties
  • Chesapeake392 Properties
  • Chantilly382 Properties
  • Cape Charles373 Properties
  • Portsmouth364 Properties
  • Sterling357 Properties
  • Huddleston351 Properties
  • Abingdon349 Properties
  • Manassas345 Properties
  • Woodbridge329 Properties
  • Fairfax328 Properties
  • Springfield322 Properties
  • Stafford282 Properties
  • Hampton274 Properties
  • Front Royal254 Properties
  • Ashburn217 Properties
  • Suffolk197 Properties
  • Falls Church197 Properties
  • Colonial Beach187 Properties
  • Fancy Gap184 Properties
  • Waynesboro182 Properties
  • Wytheville143 Properties
  • Salem138 Properties
  • Nellysford131 Properties
  • Floyd131 Properties
  • Leesburg130 Properties
  • Galax108 Properties
  • Ashland107 Properties
  • Chester106 Properties
  • Lynchburg98 Properties
  • Damascus97 Properties
  • Woodstock93 Properties
  • Lovettsville75 Properties
  • Reedville59 Properties
  • Hillsville52 Properties
  • McGaheysville45 Properties
  • Barboursville31 Properties
  • Deltaville27 Properties