Skip to content

Petersburg cabin rentals

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabin rentals in Petersburg

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

Cabin in Lost City
High View Hideaway - A Cozy Lost River Cabin
Nestled in the wooded hillsides of the GW National Forest, The Hideaway provides a retreat from the stresses of urban life and is the perfect base to enjoy all the Lost River area has to offer - hiking and fishing, cycling, and more. And blazing fast internet let's you work from here if you need. Completely refreshed in 2019, this cozy cabin offers a large queen bedroom and an open living/dining area, updated kitchen, large deck, and screened-in porch for taking in nature's sights and sounds.
$77 per night
Cabin in Lost City
Rustic and stylish mountain getaway
The Little Black Cabin is everything you've been dreaming about for your cozy mountain getaway! Take in sweeping views, curl up by the fireplace, or make s'mores at the fire pit. Whip up a gourmet meal in the small but well-appointed kitchen. Three dining areas offer options for dinner -- or a remote office, thanks to wifi. Sample nearby hiking, yoga, and farmers' market. We're a little rustic (no TV, AC, microwave, laundry or dishwasher; bottled water for drinking/cooking) and a lot stylish!
$120 per night
Cabin in Petersburg
Mountain Momma Hideaway
Hideaway at this cozy cabin close to all things Wild & Wonderful! We are located just minutes away from the following! Smokehole Canyon, Smokehole Caverns, Seneca Rocks, N Rocks & Via Ferrata, Chimney Rock, Dolly Sods, Warner's Drive-In Movie Theater, West Whitehill Winery, Canaan Valley, Spruce Knob, Valley View Golf Club, Petersburg, Franklin, The Swilled Dog and more. We'd love to accommodate you for your hideaway!
$157 per night

Stay near Petersburg's top sights

Photo of Family Traditions
Family Traditions3 locals recommend
Photo of 3rd Base Sports Bar & Grille
3rd Base Sports Bar & Grille4 locals recommend
Photo of Grant Memorial Hospital
Grant Memorial Hospital3 locals recommend

Other great vacation rentals in Petersburg

Guest suite in Moorefield
Private apartment to rest, relax and rejuvenate...
$78 per night
Chalet in Mathias
River Access Cabin, Hot Tub, Fast WiFi, Fire Pit!
$118 per night
Home in Basye
Romantic Treetop Retreat: Hot Tub•King Beds
$176 per night
Tiny home in Baker
Tiny Escape w/ dry sauna & mountain views
$220 per night
Tiny home in Mathias
Lost River Tiny House, dog-friendly + hot tub
$135 per night
Cabin in Davis
The Davis Loft - The Best Location in Davis!
$118 per night
Chalet in Tucker County
The Davis Ridge - Free Firewood, Mt Views, Skiing
$99 per night
Cabin in Maysville
A modern Appalachian cabin on Dolly Sods NEW
$254 per night
Tiny home in Moorefield
Creekside Tiny Cabin aside a Mountain Stream
$186 per night
Cabin in Lost River
Design-forward one room cabin in Lost River
$111 per night
Cabin in Mathias
Huge Deck, Lake/Beach, FirePit, WiFi at Cozy Cabin
$75 per night
Camper/RV in Petersburg
Cozy Camper @ Happy Bottom
$100 per night
  1. Airbnb
  2. United States
  3. West Virginia
  4. Grant County
  5. Petersburg