Skip to content

Vacation rentals in Annville

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Annville

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

Cabin in Lebanon
Whimsy in the Woods
A 3 bed/2 bath cabin retreat unlike anything you've ever seen! Hand-painted furniture and eccentric artwork fills the bright, yet cozy, 2,100 sq. foot space. You'll never be at a loss for things to do or places to relax -- with a hot tub, gas fire pit, grill, spacious screened-in porch, fish pond, a book nook loft, indoor fireplaces, and a game room. Only four mins from Annville and 20 from Hershey, you're surrounded by woods but w/the convenience of attractions and delicious restaurants nearby.
$209 per night
Private room in Annville
Peru Room | Comfy | Free Snacks
This home is conveniently located directly across from Lebanon Valley College in an historic and peaceful neighborhood of Annville. There is easy access just about all of Central Pennsylvania. When visiting, please make yourself at home. In the kitchen there is an amble supply of snacks with coffee in the breakfast nook to help get your day started. You will have access to other areas of the house, including the laundry room. Location makes it great for long term stays.
$35 per night
Condo in Annville
Historic Firehouse: "The Upper Room"
Enjoy a relaxing stay in the third floor of the Historic Firehouse. The "Upper Room" boasts an open floor plan, with two bedrooms. The bathroom includes a walk in shower, a cast iron soaking tub and a double vanity. Fully stocked kitchen with full size appliances. Walking distance to LVC. 20 minutes to Hershey attractions. 10 minutes south of I81. Other local attractions include antique shopping, Fort Indiantown Gap, In the Net Sports Complex, Klick & Lewis Arena.
$225 per night

Other great vacation rentals in Annville

Rental unit in Palmyra
Hershey Nook-Small Apt Near Hershey.
$80 per night
Private room in Lebanon
Strawberry Meadows
$60 per night
Tiny home in Lebanon
The Flower Box
$65 per night
Private room in Lebanon
Simple Friendly Stay
$25 per night
Home in Annville
Arcade! Firepit! Walkable To Restaurants!
$288 per night
Rental unit in Palmyra
Lovely 2/2 bedroom home near Hershey
$107 per night
Guest suite in Manheim
Picturesque Lancaster Country Apartment
$68 per night
Barn in Lebanon
Long Acre Farm - Quiet setting in a central locale
$99 per night
Rental unit in Palmyra
Hershey Loft - Apt Near Hershey
$110 per night
Cottage in Annville
Gorgeous Country Cottage, Mins. to Hershey
$137 per night
Guest suite in Palmyra
Bee Suite-adorable one bedroom with outdoor space
$94 per night
Home in Lebanon
Cabin Point Cottage
$189 per night

Stays in Annville

Cabin in Robesonia
Texter Mountain Home - wooded getaway w/ hot tub
$232 per night
Home in Jonestown
Convenient yet rural, creekside
$139 per night
Farm stay in Myerstown
🌅Sunset Farmette with 2 BR surrounded by farmland🐂
$75 per night
Home in Myerstown
Charlies 3 bedroom home, pool, hot tub & game room
$132 per night
  1. Airbnb
  2. United States
  3. Pennsylvania
  4. Lebanon County
  5. Annville