Skip to content

Cabin rentals in Harrisburg

Find and book unique cabins on Airbnb

Top-rated cabin rentals in Harrisburg

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

Cabin in Dauphin
Creekside Stoney Cabin w/ 180 Ft of River Frontage
Get away from it all here at 'Stoney Cabin,' where you'll enjoy your own river frontage! The 1-bedroom, 1-bathroom Dauphin vacation rental cabin rests along Stoney Creek and boasts a furnished creekside pavilion, a wood-burning fire pit, and room for 7 guests - all just minutes from Harrisburg. On-site, choose to fill your days with catch-and-release fishing, hiking, or simply relaxing on the property. And be sure to sprinkle in some sightseeing in nearby Harrisburg, Gettysburg, and Lancaster!
$103 per night
Superhost
Cabin in Mechanicsburg
Tiny Cabin Free Kayaks Yard Serene Creek Fire Pit
Gather & relax at this truly unique, Cabin by the Conodoguinet Creek. 2 bedrooms w/ comfy memory foam toppers, plus a sleeping loft w/ king size bed ladder access. Full Kitchen. Peaceful getaway surrounded by nature yet close to food & shopping. Explore our little patch of woods, hillside & creek front across the street. Fire pit, sand box, grill, outdoor movie projector. Perfect for families, little gatherings, couples, or a solo retreat spot. Kayaks free for guests!
$106 per night
Superhost
Cabin in York Haven
Conewago Cabin #1 (No Cleaning Fee!)
Here you will find a quiet, simple place to stay with a nice view overlooking the creek. It has all the necessary amenities. Fully stocked kitchen with dishwasher. Full size washer and dryer. There is a small porch overlooking the creek. Sony 50" smart tv Keurig with a complimentary assortment of coffee pods. This cabin has its own private fire pit. Pets are welcome, there is a once per stay $20 pet fee. No smoking or vaping of any kind is allowed.
$89 per night

Cabin rentals with a hot tub

Superhost
Cabin in Newport
A-frame W/ Hot-tub, Mountain View & tennis court
$409 per night
Superhost
Cabin in Robesonia
Texter Mountain Home - wooded getaway w/ hot tub
$234 per night
Superhost
Cabin in Millerstown
Hideaway in the Hollow
$147 per night
Superhost
Cabin in Oliver Township
Tiny Home | Hot Tub -Pine View Getaway
$226 per night

Pet-friendly cabin rentals

Superhost
Cabin in York Haven
Conewago Cabin #2 (No Cleaning Fee!)
$99 per night
Superhost
Cabin in Duncannon
Paradise Cabin - Creekside
$118 per night
Superhost
Cabin in Columbia
The Columbia Lodge - Family getaway close to home
$470 per night
Superhost
Cabin in Lewisberry
Cute Cozy Cabin Getaway
$151 per night

Private cabin rentals

Superhost
Cabin in Landisburg
Cozy Ridge Cottage
$141 per night
Cabin in Millerstown
Cozy Cabin in a Private Wooded Hollow
$123 per night
Superhost
Cabin in New Bloomfield
Contemporary cabin w/ spacious deck
$114 per night
Superhost
Cabin in Jonestown
Private Cabin stay by the Swatara Creek
$105 per night