The best deals on hotels when visiting Avon in Pennsylvania.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Avon, Pennsylvania 17042

Hampton Inn Lebanon

1601 East Cumberland St. Lebanon, PA

Guests headed to Avon will find budget-friendly comfort at Hampton Inn Lebanon, where delightful rooms begin at $142.99, creating a welcoming atmosphere perfect for relaxation. Access cash when you need it with Hampton's convenient on-site ATMs, located within the hotel for easy withdrawal.

Guests staying at Hampton Inn Lebanon can enjoy the proximity to downtown Avon, where the city’s most popular sights are always within easy reach. Make your Avon travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 239-4019 to book with an agent.
  0.6 miles from Avon, PA 17042

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel

2205 East Cumberland Street Lebanon, PA

At Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel, travelers to Avon can unwind in sheltered comfort with rooms beginning at $157.33, creating a warm and inviting space ideal for relaxation. Stay cool with Holiday Inn Express's seasonal outdoor misting fans, providing a refreshing respite from the heat.

Holiday Inn Express Hotel & Suites Lebanon an IHG Hotel is conveniently positioned just outside downtown Avon, offering guests quick and easy access to the city’s most vibrant attractions. Relax in a hotel that makes your Avon adventure feel special and stress-free—reserve now!

  Call (855) 239-5277 to book with an agent.
  0.9 miles from Avon, PA 17042

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms

Inn at Lebanon Hershey & Manheim area

625 Quentin Road Lebanon, PA

For a restful stay near Avon, Inn at Lebanon Hershey & Manheim area offers cozy-like accommodations with rooms from $83.99, creating a clean and comfortable environment perfect for relaxation. Enjoy accommodations that add a touch of luxury and comfort, making your stay pleasant without compromising on value.

With downtown Avon just a short drive away, guests at Inn at Lebanon Hershey & Manheim area can explore the city’s most vibrant spots while staying in a quieter location. Get the most out of your Avon visit with lodging that makes sense—lock in today!

  Call (855) 235-0725 to book with an agent.
  2.6 miles from Avon, PA 17042

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Lebanon near Expo Center

100 Springwood Drive Lebanon, PA

At Fairfield Inn & Suites by Marriott Lebanon near Expo Center, guests bound for Avon will find snug comfort with rooms starting at $219.99, creating a warm, inviting environment perfect for rest. Experience Fairfield’s dedication to a restful night's sleep with their menu of pillow choices, catering to various comfort preferences.

Fairfield Inn & Suites by Marriott Lebanon near Expo Center provides the ideal base for those wanting to visit downtown Avon, where the city’s most iconic spots are just a short drive away. Enjoy a memorable Avon experience with a hotel that makes every moment count—reserve now!

  Call (855) 235-0725 to book with an agent.
  3.1 miles from Avon, PA 17042

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Myerstown Lebanon

411 North College Street Myerstown, PA

With rooms starting at $75.00, Rodeway Inn & Suites Myerstown Lebanon offers budget-friendly accommodations for guests visiting Avon, creating a restorative space ideal for a relaxing stay. Find value in rooms that offer dependable comfort, ensuring a pleasant stay at a great price.

Rodeway Inn & Suites Myerstown Lebanon provides the perfect mix of convenience and calm, with downtown Avon only a brief drive away for easy access to the city’s best spots. Enjoy Avon without overspending—secure your budget-friendly room now!

  Call (855) 234-5074 to book with an agent.
  4.7 miles from Avon, PA 17042

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Manheim Lebanon

2845 Lebanon Rd Manheim, PA

Guests bound for Avon can unwind at Comfort Inn & Suites Manheim Lebanon, where inviting rooms start at $110.99, creating a warm and welcoming space perfect for relaxation. Consider Comfort Inn for your next group travel, offering great rates and comfortable accommodations for teams, families, and business groups.

The peaceful setting at Comfort Inn & Suites Manheim Lebanon offers guests a quiet retreat, while downtown Avon remains accessible for easy city access. Find the perfect place to rest after exploring Avon with budget-friendly lodging—secure today!

  Call (855) 233-0132 to book with an agent.
  8.3 miles from Avon, PA 17042

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley

4 Fisher Avenue Jonestown, PA

At Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley, guests bound for Avon can enjoy inviting accommodations with rates starting at $174.99, creating a warm and welcoming environment. Enjoy the practicality and convenience of Fairfield's in-room amenities, designed to enhance both short and extended stays.

For guests wanting to relax after a day of exploration, Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley offers tranquility while downtown Avon remains nearby. Get ready for a memorable Avon trip with lodging that puts you first—secure now!

  Call (855) 234-5074 to book with an agent.
  10.2 miles from Avon, PA 17042

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Midway

41 Diner Rd Bethel, PA

For a restful stay, Quality Inn Midway offers gentle accommodations with rates from $85.99, creating a welcoming space ideal for travelers visiting Avon. Discover Quality Inn locations conveniently situated near highways, airports, and popular attractions, making travel easy.

With downtown Avon a scenic drive away, guests at Quality Inn Midway can balance city exploration with the calm and tranquility of their stay. Treat yourself to a Avon stay where comfort and affordability meet—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  10.2 miles from Avon, PA 17042

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Jonestown Ft. Indiantown Gap an IHG Hotel

3 Everest Lane Jonestown, PA

With budget-friendly rooms from $129.99, Holiday Inn Express Jonestown Ft. Indiantown Gap an IHG Hotel is ideal for travelers visiting Avon, creating a warm and inviting environment for relaxation. Experience the reliability of Holiday Inn Express's backup power systems, ensuring continuous comfort and connectivity during your stay.

Unwind in the peaceful environment at Holiday Inn Express Jonestown Ft. Indiantown Gap an IHG Hotel, where the calm atmosphere is complemented by easy access to downtown Avon. Get ready for a Avon adventure that’s both enjoyable and cost-effective—book today!

  Call (855) 235-0725 to book with an agent.
  10.3 miles from Avon, PA 17042

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus by Best Western Jonestown Lebanon Valley

16 Marsanna Lane Jonestown, PA

For budget-conscious travelers headed to Avon, SureStay Plus by Best Western Jonestown Lebanon Valley offers comfortable rooms starting at $81.99, creating a clean and inviting atmosphere. Take part in Best Western’s guest appreciation events, celebrating loyal customers with special receptions and gifts.

At SureStay Plus by Best Western Jonestown Lebanon Valley, visitors can enjoy the quiet environment, while knowing that downtown Avon is just a smooth drive away. Maximize your Avon experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 235-0725 to book with an agent.
  10.4 miles from Avon, PA 17042

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Palmyra

1071 East Main St Palmyra, PA

At Knights Inn Palmyra, guests bound for Avon will find budget-friendly comfort with rooms beginning at $74.99, creating a warm and inviting space ideal for rest. Appreciate the smoking and non-smoking room options at Knights Inn, catering to different guest preferences.

For a restful stay, Knights Inn Palmyra offers a quiet atmosphere, while downtown Avon remains a convenient drive away for exploration. Make the most of your Avon travels with budget-friendly, relaxing accommodations—reserve now!

  Call (855) 233-7850 to book with an agent.
  10.7 miles from Avon, PA 17042

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Dutch Motel Palmyra

500 East Main St. Palmyra, PA

For an inviting stay, Dutch Motel Palmyra offers serene accommodations with rooms from $99.00, providing a clean, comfortable environment ideal for travelers visiting Avon. Find comfort in rooms that offer practical amenities, ensuring a pleasant stay at an economical price.

For travelers seeking a quiet escape, Dutch Motel Palmyra offers a peaceful retreat, while downtown Avon remains easily accessible by car. Stay affordably and comfortably while visiting Avon—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  11.3 miles from Avon, PA 17042

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Palmyra Hershey

2951 Horseshoe Pike Palmyra, PA

At Americas Best Value Inn Palmyra Hershey, travelers to Avon can enjoy sheltered accommodations with rates starting at $70.99, creating a clean and welcoming space perfect for unwinding. Experience the convenience of Americas Best Value Inn's vending machines, providing snacks and beverages 24/7.

Unwind at Americas Best Value Inn Palmyra Hershey, where guests can enjoy peaceful surroundings with downtown Avon still close enough for city exploration. Stay affordably and comfortably while exploring all Avon has to offer—reserve now!

  Call (855) 236-8982 to book with an agent.
  12.1 miles from Avon, PA 17042

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Hotel Rock Lititz

50 Rock Lititz Blvd Lititz, PA

With a mellifluous ambiance and quality accommodations, Hotel Rock Lititz offers a relaxing retreat near Avon, with nightly rates starting from $229.00. Relax in the opulence of rooms that provide a blend of modern amenities and classic comfort, designed for an exquisite stay.

For those seeking both relaxation and city access, Hotel Rock Lititz provides tranquility while downtown Avon remains easily accessible. Plan your Avon adventure with a hotel that brings elegance to every moment—reserve now!

  Call (855) 233-7850 to book with an agent.
  12.2 miles from Avon, PA 17042

Starting at

$229.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Hershey

1806 East Chocolate Avenue Hershey, PA

For a cushy stay near Avon, Red Roof Inn Hershey offers budget-friendly accommodations with rooms starting at $71.00, creating a clean and welcoming space ideal for rest. Experience hassle-free travel with Red Roof Inn's straightforward amenities, ensuring you have everything you need without the frills.

Guests staying at Red Roof Inn Hershey will appreciate the balance of easy city access and the calming retreat offered by the hotel. Choose comfort and affordability for your Avon adventure—lock in your stay now!

  Call (855) 235-0725 to book with an agent.
  12.5 miles from Avon, PA 17042

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Hershey

1800 East CHOCOLATE AVE Hershey, PA

With affordable rooms from $110.99, Best Western Plus Hershey provides inviting comfort for travelers to Avon, creating a clean, welcoming space perfect for relaxation. Take advantage of the 24-hour business centers at Best Western Plus, fully equipped for your connectivity and productivity needs.

Guests can relax at Best Western Plus Hershey, where a peaceful atmosphere complements the convenience of nearby downtown Avon. Plan your perfect Avon getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 234-5074 to book with an agent.
  12.6 miles from Avon, PA 17042

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Cocoa Country Inn at Hershey

1518 East Chocolate Avenue Hershey, PA

At Cocoa Country Inn at Hershey, guests visiting Avon can unwind in inviting accommodations with rooms from $79.99, creating a warm and welcoming space perfect for rest. Enjoy rooms that balance affordability with the comforts of home, providing a practical and pleasing stay.

At Cocoa Country Inn at Hershey, visitors can unwind in a more serene environment, knowing that downtown Avon is still within reach for a day of sightseeing. Plan your Avon trip with savings and extra comfort—reserve your room now!

  Call (855) 233-0132 to book with an agent.
  12.8 miles from Avon, PA 17042

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Pine Grove

481 Suedberg Rd Pine Grove, PA

With budget-conscious rooms beginning at $114.99, Hampton Inn Pine Grove is an ideal choice for travelers to Avon, providing a warm and comfortable space for rest. Relish in the freshness of Hampton's newly renovated properties, where contemporary design meets the comfort and quality you expect.

A restful retreat awaits at Hampton Inn Pine Grove, where quiet surroundings provide relaxation and downtown Avon remains close by. Rest easy in Avon with accommodations that deliver value and quality—secure your room today!

  Call (855) 234-5074 to book with an agent.
  13.2 miles from Avon, PA 17042

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

The Wilbur Lititz Tapestry Collection by Hilton

50 North Broad Street Lititz, PA

Step into a luxurious ambiance at The Wilbur Lititz Tapestry Collection by Hilton as you visit Avon, where pleasant accommodations offer style and comfort, with budget-friendly rates from $271.99. Relish the intimate atmosphere of Tapestry Collection hotels, designed to make guests feel like part of a special community.

For travelers looking to unwind, The Wilbur Lititz Tapestry Collection by Hilton offers a serene setting, with downtown Avon just a short drive for city adventures. Step into elegance in Avon with a hotel that sets the bar for excellence—secure now!

  Call (855) 235-0725 to book with an agent.
  13.3 miles from Avon, PA 17042

Starting at

$271.99

per night

Read Reviews View Amenities View All Rooms

White Rose Motel Hershey

1060 East Chocolate Avenue Hershey, PA

With rooms beginning at $89.99, White Rose Motel Hershey offers inviting accommodations for travelers visiting Avon, creating a comfortable and welcoming space for all guests. Experience reliable comfort in rooms that provide standard amenities, making your stay both convenient and economical.

Travelers seeking quiet surroundings will appreciate White Rose Motel Hershey, offering a calm atmosphere with downtown Avon still nearby. Stay smart and enjoy enhanced comfort for your Avon visit—reserve today!

  Call (855) 233-0132 to book with an agent.
  13.4 miles from Avon, PA 17042

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Hershey

1043 East Chocolate Ave Hershey, PA

For a relaxing stay near Avon, Travelodge by Wyndham Hershey offers affordable accommodations with rooms starting at $89.00, creating a warm, welcoming space for unwinding. Receive friendly and attentive service at Travelodge, where the staff are committed to enhancing your stay with every interaction.

Guests at Travelodge by Wyndham Hershey can enjoy the calm environment, with downtown Avon still accessible for all their city adventures. Enjoy a cozy, cost-effective hotel for your Avon visit—secure your stay now!

  Call (855) 233-7850 to book with an agent.
  13.4 miles from Avon, PA 17042

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Lititz Springs Inn

14 East Main Street Lititz, PA

Stay comfortably at Lititz Springs Inn as you explore Avon, where quality rooms provide a warm and welcoming retreat, with rates starting at $240.00. Find luxury and relaxation in rooms that provide premium amenities and a peaceful environment, ideal for unwinding.

Unwind at Lititz Springs Inn, where guests can enjoy a peaceful retreat while downtown Avon remains nearby for a day of adventure. Get ready for a Avon getaway where elegance meets convenience—lock in your stay today!

  Call (855) 235-6136 to book with an agent.
  13.4 miles from Avon, PA 17042

Starting at

$240.00

per night

Read Reviews View Amenities View All Rooms

Knights Inn Pine Grove

347 Suedberg Road Pine Grove, PA

With rooms from $70.99, Knights Inn Pine Grove offers budget-conscious accommodations for travelers headed to Avon, creating a warm-hearted, comfortable environment for all guests. Stay informed with free local calls from your room at Knights Inn, keeping you connected to nearby services and attractions.

Guests at Knights Inn Pine Grove can unwind in a tranquil setting, while knowing that downtown Avon is just a convenient drive away. Plan ahead for your Avon visit with affordable, reliable lodging—book now!

  Call (855) 235-0725 to book with an agent.
  13.4 miles from Avon, PA 17042

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pine Grove

419 Suedberg Rd Pine Grove, PA

At Baymont by Wyndham Pine Grove, travelers bound for Avon can unwind in safe rooms with rates starting at $67.99, creating a warm and welcoming environment. Take advantage of Baymont by Wyndham’s express check-in and check-out services, streamlining your travel experience.

For those seeking both peace and proximity, Baymont by Wyndham Pine Grove offers quiet surroundings with downtown Avon accessible for city exploration. Explore Avon with a hotel that makes comfort and savings a top priority—book today!

  Call (855) 233-0132 to book with an agent.
  13.4 miles from Avon, PA 17042

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms