37 hotels near Annville, PA, US

37 hotels near Annville, PA, US

Show points
  • Map
    • AWARD WINNER

      Comfort Inn & Suites Harrisburg - Hershey West

      1001 Briarsdale Road,
      Harrisburg, PA, 17109, US
      16.52 mi from Annville, PA, US
      4.67 stars rating. Exceptional. 2796 reviews

      BOOK NOW AND SAVE 21%

      Strikethrough Rate:$76Discounted rate:$60USD/night
      Member Rate
      See Availability
    • MainStay Suites Grantville - Hershey North

      105 Kelley Court,
      Grantville, PA, 17028, US
      7.76 mi from Annville, PA, US
      3.9 stars rating. Good. 2680 reviews

      BOOK NOW AND SAVE 6%

      Strikethrough Rate:$71Discounted rate:$66USD/night
      Member Rate
      Fees included
      See Availability
    • Sleep Inn & Suites Harrisburg - Hershey North

      7100 Allentown Blvd,
      Harrisburg, PA, 17112, US
      12.48 mi from Annville, PA, US
      4.34 stars rating. Excellent. 1361 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$74Discounted rate:$69USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Harrisburg Northeast - Hershey

      8000 Jonestown Road,
      Harrisburg, PA, 17112, US
      10.62 mi from Annville, PA, US
      4.17 stars rating. Very Good. 631 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$89Discounted rate:$83USD/night
      Member Rate
      See Availability
    • Comfort Inn & Suites Harrisburg-Hershey North

      7500 Allentown Blvd,
      Harrisburg, PA, 17112, US
      11.54 mi from Annville, PA, US
      2.84 stars rating. Fair. 136 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$69Discounted rate:$64USD/night
      Member Rate
      See Availability
    • Quality Inn Harrisburg - Hershey Area

      200 North Mountain Road,
      Harrisburg, PA, 17112, US
      14.53 mi from Annville, PA, US
      3.94 stars rating. Good. 1083 reviews
      $62USD/night
      See Availability
    • Comfort Suites Hummelstown - Hershey

      320 Milroy Road,
      Hummelstown, PA, 17036, US
      12.99 mi from Annville, PA, US
      4 stars rating. Very Good. 1833 reviews

      BOOK NOW AND SAVE 14%

      Strikethrough Rate:$94Discounted rate:$81USD/night
      Member Rate
      Fees included
      See Availability
    • Rodeway Inn and Suites Hershey Chocolate Avenue

      43 W. Areba Ave.,
      Hershey, PA, 17033, US
      7.78 mi from Annville, PA, US
      3.78 stars rating. Good. 590 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$70Discounted rate:$65USD/night
      Member Rate
      See Availability
    • Comfort Inn Pine Grove I-81 Hershey Area

      433 Suedberg Road,
      Pine Grove, PA, 17963, US
      14.94 mi from Annville, PA, US
      3.18 stars rating. Good. 1357 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$80Discounted rate:$72USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

      1025 Peiffers Lane,
      Harrisburg, PA, 17109, US
      16.43 mi from Annville, PA, US
      4.21 stars rating. Excellent. 456 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$88Discounted rate:$79USD/night
      Member Rate
      See Availability
    • Comfort Suites Manheim - Lancaster

      543 Champ Blvd,
      Manheim, PA, 17545, US
      16.1 mi from Annville, PA, US
      4.6 stars rating. Exceptional. 1526 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$119Discounted rate:$111USD/night
      Member Rate
      See Availability
    • Comfort Suites Lancaster Amish Country

      2343 Lincoln Highway East,
      Lancaster, PA, 17602, US
      26.52 mi from Annville, PA, US
      4.61 stars rating. Exceptional. 3533 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$114Discounted rate:$92USD/night
      Member Rate
      See Availability
    • Econo Lodge Harrisburg - Hershey North

      7930 Linglestown Road,
      Harrisburg, PA, 17112, US
      10.76 mi from Annville, PA, US
      3.24 stars rating. Good. 670 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$65Discounted rate:$60USD/night
      Member Rate
      See Availability
    • Comfort Inn & Suites - Harrisburg Airport - Hershey South

      1589 West Harrisburg Pike,
      Middletown, PA, 17057, US
      15.5 mi from Annville, PA, US
      4.47 stars rating. Excellent. 1281 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$153Discounted rate:$137USD/night
      Member Rate
      See Availability
    • Econo Lodge Harrisburg - Southwest of Hershey Area

      495 Eisenhower Blvd.,
      Harrisburg, PA, 17111, US
      16.64 mi from Annville, PA, US
      3.76 stars rating. Good. 459 reviews

      BOOK NOW AND SAVE 12%

      Strikethrough Rate:$55Discounted rate:$49USD/night
      Member Rate
      See Availability
    • Quality Inn Midway

      41 Diner Road, I-78 Midway exit 16,
      Bethel, PA, 19507-9204, US
      17.91 mi from Annville, PA, US
      3.98 stars rating. Good. 1181 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$86Discounted rate:$77USD/night
      Member Rate
      See Availability
    • Econo Lodge Harrisburg - Hershey

      1006 Briarsdale Road,
      Harrisburg, PA, 17109, US
      16.54 mi from Annville, PA, US
      3.1 stars rating. Good. 529 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$54Discounted rate:$50USD/night
      Member Rate
      See Availability
    • Comfort Inn Lancaster at Rockvale

      24 S. Willowdale Drive,
      Lancaster, PA, 17602, US
      27.02 mi from Annville, PA, US
      4.2 stars rating. Excellent. 2811 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$104Discounted rate:$84USD/night
      Member Rate
      See Availability
    • Rodeway Inn & Suites Myerstown - Lebanon

      411 North College Street,
      Myerstown, PA, 17067, US
      11.49 mi from Annville, PA, US
      2.86 stars rating. Fair. 534 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$75Discounted rate:$70USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Comfort Inn Lancaster County North

      1 Denver Road,
      Denver, PA, 17517, US
      23.18 mi from Annville, PA, US
      4.42 stars rating. Excellent. 2262 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$99Discounted rate:$80USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Comfort Suites Camp Hill-Harrisburg West

      100 Bar South Drive,
      Camp Hill, PA, 17011, US
      21.78 mi from Annville, PA, US
      4.58 stars rating. Excellent. 863 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$119Discounted rate:$107USD/night
      Member Rate
      See Availability
    • Sleep Inn & Suites Ronks - Lancaster Area

      2869 Lincoln Hwy,
      Ronks, PA, 17572, US
      28.74 mi from Annville, PA, US
      4.17 stars rating. Very Good. 2193 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$90Discounted rate:$84USD/night
      Member Rate
      See Availability
    • Comfort Inn New Holland Amish Country

      626 W. Main St.,
      New Holland, PA, 17557-9211, US
      26.82 mi from Annville, PA, US
      4.24 stars rating. Excellent. 1547 reviews

      BOOK NOW AND SAVE 12%

      Strikethrough Rate:$89Discounted rate:$79USD/night
      Member Rate
      See Availability
    • Sleep Inn North - Central York

      1402 Toronita Street, Building A,
      York, PA, 17402, US
      26.43 mi from Annville, PA, US
      4.31 stars rating. Excellent. 245 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$90Discounted rate:$81USD/night
      Member Rate
      See Availability
    • Sleep Inn & Suites of Lancaster County

      310 Primrose Lane,
      Mountville, PA, 17554, US
      20.15 mi from Annville, PA, US
      4.09 stars rating. Very Good. 1763 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$82Discounted rate:$73USD/night
      Member Rate
      See Availability
    • Quality Inn Smoketown - Lancaster Area

      170 Eastbrook Rd,
      Smoketown, PA, 17576, US
      26.26 mi from Annville, PA, US
      3.41 stars rating. Good. 293 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$62Discounted rate:$58USD/night
      Member Rate
      See Availability
    • Comfort Inn Lancaster County

      3903 Abel Drive,
      Columbia, PA, 17512, US
      20.37 mi from Annville, PA, US
      3.47 stars rating. Good. 1511 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$78Discounted rate:$71USD/night
      Member Rate
      See Availability
    • Clarion Inn Strasburg - Lancaster

      1400 Historic Drive,
      Strasburg, PA, 17579, US
      29.74 mi from Annville, PA, US
      3.69 stars rating. Good. 3396 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$72Discounted rate:$65USD/night
      Member Rate
      See Availability
    • Quality Inn Enola - Harrisburg

      501 N. Enola Rd.,
      Enola, PA, 17025, US
      21.73 mi from Annville, PA, US
      3.48 stars rating. Good. 896 reviews
      $69USD/night
      See Availability
    • Country Inn & Suites by Radisson, York, PA

      245 St. Charles Way,
      York, PA, 17402, US
      29.14 mi from Annville, PA, US
      3.32 stars rating. Good. 259 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$89Discounted rate:$83USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg

      4943 Gettysburg Road,
      Mechanicsburg, PA, 17055, US
      25.23 mi from Annville, PA, US
      3.9 stars rating. Good. 260 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$95Discounted rate:$86USD/night
      Member Rate
      See Availability
    • Comfort Inn Mechanicsburg - Harrisburg South

      1012 Wesley Drive,
      Mechanicsburg, PA, 17055, US
      24.85 mi from Annville, PA, US
      3.84 stars rating. Good. 1380 reviews

      BOOK NOW AND SAVE 18%

      Strikethrough Rate:$95Discounted rate:$78USD/night
      Member Rate
      See Availability
    • Econo Lodge Mechanicsburg - Harrisburg West

      650 Gettysburg Rd.,
      Mechanicsburg, PA, 17055, US
      25.59 mi from Annville, PA, US
      3.31 stars rating. Good. 500 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$60Discounted rate:$56USD/night
      Member Rate
      See Availability
    • Comfort Inn & Suites York North

      2250 N. George St.,
      York, PA, 17406, US
      25.79 mi from Annville, PA, US
      3.61 stars rating. Good. 293 reviews

      BOOK NOW AND SAVE 19%

      Strikethrough Rate:$99Discounted rate:$80USD/night
      Member Rate
      See Availability
    • MainStay Suites North - Central York

      1402 Toronita St., Building B,
      York, PA, 17402, US
      26.43 mi from Annville, PA, US
      4.17 stars rating. Very Good. 116 reviews

      BOOK NOW AND SAVE 5%

      Strikethrough Rate:$119Discounted rate:$113USD/night
      Member Rate
      See Availability
    • Quality Inn & Suites York East

      2600 East Market Street,
      York, PA, 17402-2490, US
      25.92 mi from Annville, PA, US
      3.14 stars rating. Good. 1232 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$80Discounted rate:$74USD/night
      Member Rate
      See Availability
    • Rodeway Inn Schuylkill Haven

      300 Route 61 S,
      Schuylkill Haven, PA, 17972-9706, US
      28.58 mi from Annville, PA, US
      2.06 stars rating. Fair. 18 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$70Discounted rate:$65USD/night
      Member Rate
      See Availability

    Change your dates to book properties below.

    • NEW HOTEL

      MainStay Suites

      1583 West Harrisburg Pike, Building B,
      Middletown, PA, 17057, US
      15.53 mi from Annville, PA, US
      No Reviews Yet
      Coming soonStart booking May 02, 2026
      See Availability
    • NEW HOTEL

      Sleep Inn & Suites

      1583 West Harrisburg Pike, Building A,
      Middletown, PA, 17057, US
      15.52 mi from Annville, PA, US
      No Reviews Yet
      Coming soonStart booking May 02, 2026
      See Availability

    Other Annville searches

    Good to know

    Number of hotels

    39 hotels in Annville

    Highest Price

    $137

    Lowest Price

    $49

    Avg. rating

    3.6 (44474 reviews)