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.

%{current} / %{total}1 / 1
Guest favorite
A modern living room showcases two blue couches accented with decorative pillows, facing a round coffee table on a hardwood floor. A large wall-mounted TV is visible, alongside a console table and a piece of wall art. Natural light streams in through two windows.
Home in Petersburgh
4.94 out of 5 average rating, 51 reviews

Fenced Yard, Swing Set: Pawfect for Family & Dogs!

Welcome to your perfect getaway! This newly renovated 4-bedroom, 2-bathroom retreat is perfect for family or friends. Relax on the back deck overlooking a fully-fenced, lush backyard. Fire up the charcoal grill, gather around the fire pit for evening chats or challenge your crew to cornhole and more. Enjoy your morning coffee on the patio while the kids explore the swing set and roam the spacious yard. On rainy days, unwind on the charming covered front porch. This is your ideal staycation spot!

Guest favorite
A cozy corner of the apartment features a comfortable armchair beside a small table, highlighted by a warm bedside lamp. Exposed wooden beams stretch across the slanted ceiling, while a rustic brick fireplace adds character to the space.
Apartment in Petersburgh
4.97 out of 5 average rating, 125 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.

Guest favorite
A spacious living area features exposed brick walls, creating a rustic charm. A plush gray sofa and two green chairs are arranged around a small table. A modern electric fireplace provides warmth, while a wall-mounted television adds contemporary convenience. Large windows allow natural light to fill the room.
Apartment in Petersburgh
4.98 out of 5 average rating, 46 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 favorite
Guest suite in Huguenot
5 out of 5 average rating, 38 reviews

The Enchanted Studio w/ Tree-Top Views

Some spaces feel different the moment you walk in. The Enchanted Studio is one of them. Perched on the second floor of a beautifully crafted Richmond home, the Enchanted Studio greets you with a wall of windows and a view that stops you — a rain garden, towering trees, and a creek threading quietly along the property's edge. Thoughtfully designed, this retreat works for however you need it: a quiet escape, a remote work base, or simply a place to decompress in a beautiful setting.

Top guest favorite
A wooden deck offers a comfortable outdoor space, featuring two rocking chairs with floral cushions. A small table stands neatly between them, adorned with a vase of flowers. Surrounding trees showcase autumn foliage, creating a serene backdrop.
Cabin in Dinwiddie
5 out of 5 average rating, 114 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 favorite
The open living area features warm wood flooring, exposed brick walls, and a cozy seating arrangement. A traditional area rug lies across the floor, with a fireplace visible in the background. A dining area with wooden chairs and a kitchen can be seen, enhancing the inviting space.
Home in Petersburgh
4.94 out of 5 average rating, 94 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 favorite
The living area features natural wood paneling with high ceilings. A comfortable sofa is arranged facing a wall-mounted TV, alongside a wooden coffee table. A staircase leads to the loft, visible above, while a doorway opens to the kitchen area.
Guesthouse in Petersburgh
4.95 out of 5 average rating, 198 reviews

"Lofty Cottage" Adorable 1-Bedroom Guest House

Enjoy this quaint Cozy Cottage with bedroom loft! This adorable 1-bedroom unique place has a style all its own. Built in the 1960’s behind the main house, it has floor to ceiling pine paneling, pine floors and fireplace. It has been recently remodeled with new tiled bathroom , newly remodeled kitchen and stainless steel appliances. A new Heating and Air unit was installed summer 2021. The pine paneling and 16 foot high ceilings gives it that "cottagey" feel.

Top guest favorite
A welcoming living area features a comfortable sectional sofa and a large armchair, complemented by a decorative area rug. A smart TV is positioned on a white console, while a green plant adds a touch of nature. Natural light streams in through the front door and windows.
Home in Petersburgh
4.94 out of 5 average rating, 219 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.

Superhost
A well-lit sleeping area features two spacious beds, each dressed with checkered bedding. A nightstand holds a lamp beside the beds, while a window allows natural light to fill the room. Warm wooden floors contribute to the inviting atmosphere.
Home in Petersburgh
4.86 out of 5 average rating, 35 reviews

Pet-Friendly in Petersburg, VA

Welcome to our warm, pet-friendly home in Petersburg, VA. It’s comfortable, fresh, and practical—perfect for travelers with pets. We love animals, so your furry friends are truly welcome. Located near the historic River Street Market and Petersburg National Battlefield, it’s a great spot to explore and relax. Enjoy a peaceful, cozy retreat where everyone, including your pets, feels at home.

Superhost
The entrance of a historic brick home is graced by a white wooden staircase leading to a dark door. A decorative awning featuring red, white, and blue patterns drapes above the door, with planters positioned on either side. Flanking windows allow natural light to enter.
Home in Petersburgh
4.96 out of 5 average rating, 115 reviews

Historic Home Near Old Town

Private 1850's Greek Revival Home in Historic Petersburg! -Minutes away from Old Town restaurants and shopping -One block from Poplar Lawn Park -Fast wifi, dual zone central ac/heat -Newly renovated first and second floor -Sleeps up to three (couple + one or two singles) *Please read full listing before booking as not everyone will feel comfortable in our lower income neighborhood.

Guest favorite
A single-story home is shown with light yellow siding and blue shutters. Twin front windows allow natural light to enter, and a welcoming front porch features a blue door. Neatly maintained landscaping surrounds the porch, and a grassy area is visible in the foreground.
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 favorite
Apartment in Petersburgh
4.88 out of 5 average rating, 8 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. priceG$20,276 GYDG$20,276 GYDG$20,485 GYDG$21,531 GYDG$21,740 GYDG$21,949 GYDG$22,994 GYDG$22,785 GYDG$21,322 GYDG$22,367 GYDG$22,367 GYDG$21,113 GYD
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 50 family-friendly stays. Amenities on the property may include high chairs, travel cribs, or strollers.

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

    Experience the best of Petersburg with our apartment rentals, starting at about $50 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 50 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 apartment rentals in Petersburg have air conditioning?

    Absolutely! We offer over 30 apartment 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 60 house rentals with a kitchen in Petersburg. Enjoy a tailored experience with all the comforts you desire.

  • Do house rentals in Petersburg have wifi?

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

  • Do apartment rentals in Petersburg have free parking?

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

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

    Enhance your stay in our House Rentals with the most popular amenities: over 60 homes with free parking, over 60 homes with air conditioning, over 60 homes with a kitchen, over 60 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 G$6,271 GYD 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 & kid-friendly amenities

  • Pet-friendly vacation rentals

    Find 60 rentals that welcome pets

  • Rentals with dedicated workspaces

    80 properties have a dedicated workspace

  • Wi-Fi availability

    130 of Petersburg vacation rentals include wi-fi 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