Vacation rentals in Petersburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Petersburg

Guests agree: these stays are highly rated for location, cleanliness, and more.

1 of 1 pages1 / 1
Guest favourite
Apartment in Petersburgh
4.97 out of 5 average rating, 127 reviews

Bird's-Eye View in the Heart of Historic Old Towne

Enjoy a bird’s-eye view of historic Old Towne Petersburg in this stunning private apartment nestled in the Nathaniel Friend House (built in 1816 & on the U. S. National Register of Historic Places). Simply step downstairs & enjoy a meal at one of the area’s favorite restaurants, Wabi Sabi! Within walking distance to many restaurants, coffee & antique shops, museums, art galleries, breweries & historic sites. National Battlefield, Fort Lee & VSU minutes away. 25 miles from Downtown Richmond.

Superhost
An open living area features modern furnishings, including two light-colored armchairs and a spacious sofa. A coffee table is centered on a patterned rug, with decorative candles arranged neatly. The kitchen, visible in the background, has white cabinetry and stainless steel appliances.
Home in Petersburgh
4.74 out of 5 average rating, 57 reviews

Nice! New Home near Fort Lee x VSU min to DT RVA

Beautiful three bedroom single family home newly built (2022) with a private driveway entrance and ranch-style backyard will sleep up to 6 guests. Ultra-modern design open living area kitchen and diner with backdoor that leads to the backyard garden to enjoy outdoor living dining firepit and grill. Essentials provided to get you started easily make yourself at home. All bedrooms are on the upper level with two full baths. Access to all major retailers restaurants minutes from Downtown Richmond

Guest favourite
Apartment in Petersburgh
4.98 out of 5 average rating, 49 reviews

The Henry Lofts Unit 1 - 'Chloros Lux Collection'

The Henry Lofts studio provides style, convenience, exposed brick & an open floor plan with 800 sq. ft. You will find a fully fenced pet friendly yard to go along with your private parking, & accommodated apartment with all new everything. This historic building was built in the 1800's but completely renovated with all new appliances and systems in 2024! Walk to all of the local breweries, restaurants, museums, galleries, and boutiques in downtown Old Towne Petersburg, VA. Private Deck/Patio

Top guest favourite
Two white adirondack chairs are situated on a wooden dock overlooking a calm pond. Reflections of the chairs and surrounding trees are visible in the water, creating a serene atmosphere. Lush greenery frames the scene, while gentle clouds are mirrored on the pond's surface.
Cabin in Dinwiddie
5 out of 5 average rating, 118 reviews

Dinwiddie Couples Getaway- Wells Cabin @WeldanPond

Wells Cabin @Weldan Pond is a beautiful new space designed for couples who love to relax, enjoy the outdoors (hike, fish, trail bike, & more), & marvel over beautiful views. The Cottage has a full kitchen, a large king bedroom, a bright, window filled sitting area, and a new deck overlooking Upper Weldan Pond and acres of healthy, natural hardwood forest with nearly 4 miles of trails to explore. You'll also love just enjoying the deck and the beauty of the Virginia countryside.

Top guest favourite
Home in Petersburgh
4.94 out of 5 average rating, 99 reviews

1830's House in Historic Old Towne Petersburg, VA

This circa 1830 storefront home was recently renovated. The second floor living quarters, fully furnished with a gourmet kitchen, super living room, study, large master bedroom and bath complete with antique claw-foot bathtub, sliding warehouse doors and much more can be yours for a surprisingly low price. Complete with original pine flooring and furnished with a combination of old and new touches. Walking distance to historic Old Towne Petersburg and ten minutes to Fort Lee.

Guest favourite
Home in Petersburgh
4.94 out of 5 average rating, 49 reviews

Cozy Sweet Home!

Enjoy having the whole house to yourself! Make a meal in the kitchen, watch TV while stretched out on the couch, and snuggle up in one of the queen size beds. We have 3 bedrooms each with a Queen Bed, and a Queen Pull out Coach Bed. Every Bedroom also has a TV!! We also have an additional Two(2) Air Mattress. Total we can sleep 10-12. We have USB charging cables in every room. Our goal is to create a comfortable stay that is relaxing and convenient for all.

Top guest favourite
Home in Petersburgh
4.93 out of 5 average rating, 227 reviews

Petersburg Home away from Home

Brick rancher with Tv/xfinity flex, wifi, ring camera system/new kitchen/bathroom, totally remodeled stainless steel refrigerator, stove, microwave, and dishwasher. Central heat and AC with ceiling fans in every room. Laundry room for your convenience that leads out to a screened porch and fenced in backyard. Six miles from Fort Gregg-Adams Military Base. Four miles from Virginia State University. Seven miles from Virginia Motorsports Park.

Top guest favourite
A covered outdoor entertaining area features comfortable seating arranged around a fire pit. Soft lighting strung above creates a warm ambiance. The space is complemented by decorative plants and cushioned sofas, providing a cozy environment for gatherings.
Home in Colonial Heights
4.94 out of 5 average rating, 191 reviews

HideawayOasis/VSU/95/FortGreggAdams/FirePT/PoolTBL

Welcome to Our Hidden Oasis! 🌿✨ This cozy retreat is designed with love and thoughtfulness, perfect for small families and intimate connections. Enjoy year-round outdoor fun—roast s’mores by the fire pit, relax on the patio, or challenge friends to a game of pool. Sleep soundly in our comfy beds and wake up refreshed for new adventures. Whether unwinding or making memories, this home is your perfect getaway. We can't wait to host you!

Guest favourite
Cabin in Dinwiddie
4.95 out of 5 average rating, 205 reviews

*No Fees* Waterfront Cabin with Dock

Looking for a new favorite spot to make memories? This lake cabin offers a gorgeous view and plenty of space for fun on the water. Set on a small private lake, the cabin has it's own dock, hot tub, high-speed internet, fire pit, large covered porch, and includes partial access to two sides of the lake. I'm proud to offer this family property with no additional fees, and know you'll enjoy our treasured spot.

Guest favourite
Apartment in Petersburgh
4.94 out of 5 average rating, 51 reviews

Historic Poplar Lawn

Escape to a private 1-bedroom apartment in Petersburg's historic Poplar Lawn, across from a beautiful park. This cozy retreat blends vintage charm with modern comforts like high-speed WiFi & smart TVs. Features a queen bed. Perfect for exploring Old Towne, Civil War sites, and VSU. Enjoy free private parking and your own entrance. Longer stays are available upon request

Guest favourite
Home in Petersburgh
4.88 out of 5 average rating, 147 reviews

Quiet relaxing stay in a trendy 3 bedroom home.

Enjoy a relaxing stay at the wright rd house. Conveniently located off of I-95 in a quiet neighborhood, in a friendly Community. During your stay you’ll experience a comfortable three bedroom home, That has just been completely renovated with a new driveway. To ensure your comfort we’ve provided plush linens and comfortable beds for a good night sleep.

Guest favourite
Apartment in Petersburgh
4.93 out of 5 average rating, 14 reviews

Old Towne Heritage Loft

Discover the Old Towne Heritage Loft—where historic charm meets modern comfort. This cozy 1BR features exposed brick, large sun-filled windows, and a warm, inviting layout. Perfectly located in Downtown Petersburg, you’re steps from restaurants, cafés, and historic sites. Relax, unwind, and enjoy the character of this beautifully restored space.

Popular amenities for Petersburg vacation rentals

When is the best time to visit Petersburg?

MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg. price$145 CAD$142 CAD$145 CAD$144 CAD$145 CAD$146 CAD$153 CAD$152 CAD$142 CAD$149 CAD$149 CAD$141 CAD
Avg. temp4 °C5 °C9 °C15 °C19 °C24 °C26 °C25 °C22 °C16 °C10 °C5 °C

Frequently Asked Questions

  • Are there family-friendly vacation rentals in Petersburg?

    Petersburg has more than 60 family-friendly stays. Amenities on the property may include high chairs, travel cribs, or strollers.

  • How much does it cost to stay in house rentals in Petersburg?

    Experience the best of Petersburg with our house rentals, starting at about $30 per day, before taxes and fees. Embrace comfort and style while staying within your budget in your home away from home.

  • Are there pet-friendly vacation rentals in Petersburg?

    Four-legged friends are welcome in Petersburg. Choose from more than 60 vacation rentals for guests traveling with pets.

  • Are there vacation rentals with a dedicated workspace in Petersburg?

    Yes! Work meets play with ease at over 80 vacation rentals in Petersburg featuring dedicated workspaces. Stay connected and productive in your home away from home.

  • Where should I stay in Petersburg?

    Make yourself at home in Petersburg by choosing from our most frequently booked neighborhoods. We have over 40 vacation rentals in Fort Lee, and over 160 vacation rentals in Ettrick.

  • Do house rentals in Petersburg have air conditioning?

    Absolutely! We offer over 70 house rentals with air conditioning in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • Do house rentals in Petersburg have a kitchen?

    Absolutely! We offer over 70 house rentals with a kitchen in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • Do apartment rentals in Petersburg have wifi?

    Absolutely! We offer over 30 apartment rentals with wifi in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • Do house rentals in Petersburg have free parking?

    Absolutely! We offer over 60 house rentals with free parking in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • What are the most popular amenities for Apartment Rentals in Petersburg?

    Enhance your stay in our Apartment Rentals with the most popular amenities: over 30 homes with a kitchen, over 30 homes with air conditioning, over 30 homes with free parking, over 30 homes with wifi, and more. Indulge in the ultimate retreat, tailored to your preferences.

Quick stats about vacation rentals in Petersburg

  • Total vacation rentals

    Explore 130 vacation rentals in Petersburg

  • Nightly prices starting at

    Petersburg vacation rentals start at $42 CAD per night before taxes and fees

  • Verified guest reviews

    Over 5,160 verified reviews to help you choose

  • Family-friendly vacation rentals

    60 properties offer extra space and kid-friendly amenities

  • Pet-friendly vacation rentals

    Find 60 rentals that welcome pets

  • Rentals with dedicated workspaces

    80 properties have a dedicated workspace

  • Wifi availability

    130 of Petersburg vacation rentals include wifi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi, and Pool across Petersburg rentals

  • 4.8 Average rating

    Petersburg stays are highly rated by guests—averaging 4.8 out of 5!

  1. Airbnb
  2. United States
  3. Virginia
  4. Petersburg