Skip to content

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.

Cabin in Petersburg
Happy Bottom Riverfront Cabin, Petersburg,WV
This quaint cabin is located on the riverfront of the South Branch Potomac River. Enjoy the huge deck & bar right on the river bank , exclusive to the Happy Bottom Vacation comminity, where you can play a game of cornhole, shuffleboard, play cards or grill out. Beautiful calm riverfront to enjoy kayaking, fishing, swimming or floating. A unique property with an "off the grid" feel, but only minutes to stores and restaurants. Nearby attractions Seneca Rocks, Smoke Hole,& Dolly Sods.
$151 per night
Tiny home in Mathias
Lost River Tiny House, dog-friendly + hot tub
Light, airy tiny house in the woods of Lost River WV. Brand new in 2020, the tiny house features a large deck with hot tub and sitting area, Tuft & Needle queen bed, full bathroom with open concept kitchen, sitting and dining area. Perfect for couples, groups of two or families. Kitchen is fully stocked with all the cooking tools you need + olive oil, coffee & tea. High speed internet for those needing to work remotely. Includes Netflix & YouTube TV. Dog friendly (no cats please)
$118 per night
Cabin in Maysville
Modern cabin in Dolly Sods w/ sauna & EV charger
A bright, modern cabin in the heart of the Monongahela National Forest. This brand new design driven space feels like being in a treehouse. It lies at the edge of the Dolly Sods wilderness, has forest views from every room, and a sauna. The location provides easy access to tons of hiking and is only 2.5-3 hours from Washington DC. It's as close as you can get to Dolly Sods without camping! 4WD needed in the winter.
$240 per night

Stay near Petersburg's top sights

Family Traditions3 locals recommend
3rd Base Sports Bar & Grille4 locals recommend
Grant Memorial Hospital3 locals recommend

Other great vacation rentals in Petersburg

Tiny home in Moorefield
Creekside Tiny Cabin aside a Mountain Stream
$186 per night
Cabin in Upper Tract
Potomac Overlook Log Cabin At SMOKE HOLE, WV /WIFI
$159 per night
Home in Baker
Little House on the Prairie in Baker WV
$135 per night
Cabin in Lost River
Design-forward one room cabin in Lost River
$153 per night
Home in Pendleton County
Cozy, West Virginia mountain escape~hot tub & view
$197 per night
Cabin in Mathias
Modern Mountaintop Cabin -Stunning Views *Hot Tub*
$196 per night
Cabin in Wardensville
Peaceful Modern Cabin/King Bed/Screen Porch/Deck
$129 per night
Apartment in Thomas
Dandy Flats - The Nonchalant
$98 per night
Tiny home in Seneca Rocks
Amazing Views l Stargaze l Glamp 4 mi>SenecaRocks
$103 per night
Tiny home in Hambleton
Cozy Camper on the Rail Trail
$59 per night
Cabin in Lost City
Lost River Modern - a Modern Prefab
$270 per night
Cabin in Mathias
The Nest at Lost River
$129 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. West Virginia
  4. Grant County
  5. Petersburg