Skip to main content

Search hotels in Annville, PA

Enter your dates to see the latest prices and deals for Annville hotels

Annville – 4 hotels and places to stay

Filter by:

Star rating
Review score

Fairfield by Marriott Inn & Suites Lebanon Near Expo Center

Lebanon (Near Annville)

Situated in Lebanon, 25 km from Hersheys Chocolate World, Fairfield by Marriott Inn & Suites Lebanon Near Expo Center features accommodation with a fitness centre, free private parking and a shared...

C
Calvin
From
United States
Nice and clean and reception explain well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 194 reviews
Price from
US$152
1 night, 2 adults

Best Western Plus Hershey

Hershey (Near Annville)

Situated in Hershey, 7.3 km from Hersheys Chocolate World, Best Western Plus Hershey features accommodation with a fitness centre, free private parking and a shared lounge.

A
Anne Marie
From
United States
We loved that there was free coffee/hot chocolate bar 24/7 (not that we needed it...it was just nice that it was there!). Our kids loved the pool and made some friends there, too. The breakfast had a mix of hot/cold items as well as gluten free options.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,006 reviews
Price from
US$139.92
1 night, 2 adults

Sunrise Inn Hershey

Hershey (Near Annville)

Featuring 3-star accommodation, Sunrise Inn Hershey is located in Hershey, 7.5 km from Hersheys Chocolate World and 8.6 km from Hersheypark.

A
ADRIAN
From
United States
courteous , clean and quiet I enjoyed my stay
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 307 reviews
Price from
US$144
1 night, 2 adults

Inn at Lebanon - Hershey & Manheim area

Lebanon (Near Annville)

"Located on Highway 72, this modest hotel is in historical Downtown of Lebanon, PA, 5 minutes from Lebanon Valley Exposition Center & Fairgrounds, 8 miles from Pennsylvania Renaissance Faire, 15 miles...

P
Pande
From
India
"I had an absolutely fantastic stay at Inn At Lebanon. From the moment I arrived, the staff were incredibly welcoming and attentive. The room was spacious, clean, and beautifully decorated with modern amenities that made my stay comfortable and enjoyable. The breakfast buffet offered a wide variety of delicious options, catering to all tastes. What really stood out to me was the impeccable service - every staff member went above and beyond to ensure I had everything I needed. The location was perfect, too, with easy access to [local attractions]. Overall, I highly recommend [Hotel Name] for anyone looking for a memorable and luxurious stay in Lebanon. I can't wait to return!"
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 238 reviews
Price from
US$83.75
1 night, 2 adults

The Londonderry Inn

Hershey (Near Annville)

Located in Hershey, The Londonderry Inn is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

a
avinoam
From
Israel
The welcome, the breakfast, the design, just wow
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 158 reviews
Price from
US$234
1 night, 2 adults

Hershey Camping Resort Loft Park Model 7

Mount Wilson (Near Annville)

19 km from Hersheypark in Mount Wilson, Hershey Camping Resort Loft Park Model 7 provides accommodation with access to a hot tub.

N
Nicole
From
United States
The location to Hershey is great, the cabin rental in a great campground was wonderful too.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$180
1 night, 2 adults

1825 Inn Bed and Breakfast

Palmyra (Near Annville)

Located 8.1 km from Hersheys Chocolate World, 9.3 km from Hersheypark and 28 km from National Civil War Museum, 1825 Inn Bed and Breakfast features accommodation situated in Palmyra.

A
Andrew
From
United Kingdom
Fabulous place, out of this world chefs choice breakfasts! Great hosts.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 58 reviews
Price from
US$204
1 night, 2 adults

Berry Patch BnB

Lebanon (Near Annville)

Berry Patch BnB features a sauna and free private parking, and is within 32 km of Hersheys Chocolate World and 34 km of Hersheypark. The accommodation is air conditioned and features a spa bath.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 17 reviews
Price from
US$179.55
1 night, 2 adults

Hershey Camping Resort Park Model 6

Mount Wilson (Near Annville)

Located in Mount Wilson, 19 km from Hersheypark, Hershey Camping Resort Park Model 6 features accommodation with a hot tub.

N
Nicole
From
United States
The cabin option within a nice campground was great. The distance to Hershey was also wonderful!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 16 reviews
Price from
US$191
1 night, 2 adults

Red Roof Inn Hershey

Hershey (Near Annville)

Red Roof Inn Hershey is located in Hershey, Pennsylvania, just 6 minutes’ drive from Hersheypark. Free WiFi and free parking are available. A flat-screen TV is included in each guest room.

K
KHADIJAH
From
United States
Everything was clean nd well service
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 210 reviews
Price from
US$149
1 night, 2 adults
See all hotels in and around Annville

Hotels with parking in Annville

Most booked hotels in Annville and surroundings in the past month

See all

Best hotels with breakfast in Annville and nearby

  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 238 reviews

    "Located on Highway 72, this modest hotel is in historical Downtown of Lebanon, PA, 5 minutes from Lebanon Valley Exposition Center & Fairgrounds, 8 miles from Pennsylvania Renaissance Faire, 15 miles...

    From US$73.04 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 158 reviews

    Located in Hershey, The Londonderry Inn is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

    From US$260.44 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 58 reviews

    Located 8.1 km from Hersheys Chocolate World, 9.3 km from Hersheypark and 28 km from National Civil War Museum, 1825 Inn Bed and Breakfast features accommodation situated in Palmyra.

    From US$237.54 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 328 reviews

    Located in Palmyra, Pennsylvania, 8 km from Hersheypark Amusement Park, this hotel offers a seasonal outdoor pool and tennis court. Free WiFi and free on-site parking are offered.

    From US$78.80 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,006 reviews

    Situated in Hershey, 7.3 km from Hersheys Chocolate World, Best Western Plus Hershey features accommodation with a fitness centre, free private parking and a shared lounge.

    From US$126.01 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 194 reviews

    Situated in Lebanon, 25 km from Hersheys Chocolate World, Fairfield by Marriott Inn & Suites Lebanon Near Expo Center features accommodation with a fitness centre, free private parking and a shared...

    From US$168.72 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 17 reviews

    Berry Patch BnB features a sauna and free private parking, and is within 32 km of Hersheys Chocolate World and 34 km of Hersheypark. The accommodation is air conditioned and features a spa bath.

    From US$205.58 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Located in Palmyra, 11 km from Hersheys Chocolate World and 12 km from Hersheypark, Updated Home with Pool Table about 4 Mi to Hershey!

Budget hotels in Annville and nearby

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 296 reviews

    This Palmyra, Pennsylvania hotel is 4.9 miles from Hershey Park theme park. The hotel features an outdoor seasonal pool with sun deck and every room includes free Wi-Fi.

    From US$99.90 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 210 reviews

    Red Roof Inn Hershey is located in Hershey, Pennsylvania, just 6 minutes’ drive from Hersheypark. Free WiFi and free parking are available. A flat-screen TV is included in each guest room.

    From US$91.02 per night
  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 367 reviews

    Located on Highway 422, this motel is 2.4 miles from Hersheypark. The hotel features an outdoor pool and is 12.3 miles from Harrisburg International Airport-Olmsted Field.

    From US$102.78 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 6 reviews

    "Sweet Serenity" Stay 10 Minutes from Hershey home, a property with a garden, is situated in Palmyra, 30 km from National Civil War Museum, 30 km from Pennsylvania State Capitol, as well as 46 km from...

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    19 km from Hersheypark in Mount Wilson, Hershey Camping Resort Loft Park Model 7 provides accommodation with access to a hot tub.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 16 reviews

    Located in Mount Wilson, 19 km from Hersheypark, Hershey Camping Resort Park Model 6 features accommodation with a hot tub.

    From US$203.13 per night
  • Situated 19 km from Hersheypark, 33 km from Landis Valley Museum and 35 km from President James Buchanan's Wheatland, Pet-Friendly Lebanon Vacation Rental on 6 Acres!

  • Featuring air-conditioned accommodation with a patio, Suites On Chocolate - The Zoo is set in Hershey. Both free WiFi and parking on-site are available at the apartment free of charge.