Skip to content

Vacation rentals in Fredericksburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Fredericksburg

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

Apartment in Fredericksburg
Cozy Fredericksburg Apartment
Welcome to the private apartment off the side of our rental home! It offers a single bedroom with full bed, sofa bed in the living area, full kitchen, private bath, 43" smart TV, private parking, and a private entrance to the apartment. We are in a rural setting, just south of the Appalachian Trail, and close to many conveniences and restaurants. We are conveniently located just five minutes from 78/81, 30 minutes from Hershey Park, 40 minutes from Harrisburg, and an hour from Lancaster-Reading.
$80 per night
Home in Fredericksburg
Home in Fredericksburg
Cozy, three bedroom home in the small town of Fredericksburg in Lebanon County. We are right off of I-78, centrally located to Lancaster City, Harrisburg, and Allentown. Hershey Park is just under thirty minutes away. Enjoy the outdoors with the Appalachian Trail, Swatara Rail Trail, and Swatara State Park just minutes away. Whether you’re in the area for business or vacation, this house is furnished with everything you need for a comfortable and relaxing stay.
$103 per night
Cabin in Jonestown
Private Cabin stay by the Swatara Creek
Come stay at our cabin by the creek! You will have the entire place to yourself. We live 20 minutes away so we keep the place locked and instructions on how to get in are located in the app. There is a hiking and biking trail just down the road. If you are kayaking you can put in or get out of the creek right into the yard. Do not expect me to message you before your stay - you can be assured the place is ready and waiting for you! Also there is no TV.
$105 per night

Other great vacation rentals in Fredericksburg

Tiny home in Lebanon
The Flower Box
$65 per night
Home in Lebanon
Country Road Lodging
$93 per night
Townhouse in Lebanon
Cozy on Cumberland
$82 per night
Barn in Lebanon
Long Acre Farm - Quiet setting in a central locale
$102 per night
Home in Jonestown
House on Town Square - a quaint and timeless stay
$94 per night
Barn in Pine Grove
Rustic Barnstay on 66 acres
$99 per night
Cabin in Grantville
Cabin at Taylorfield Farm
$108 per night
Guest suite in Richland
Entire Basement Apartment With Daylight Entrance
$72 per night
Apartment in Lebanon
Cozy 1 bed apt
$95 per night
Farm stay in Myerstown
🌅Sunset Farmette with 2 BR surrounded by farmland🐂
$90 per night
Apartment in Pine Grove
Cozy Wideawake Apartment
$87 per night
Cabin in Myerstown
Country View Lodge
$147 per night

Other types of stays on Airbnb