The best deals on hotels when visiting Elizabethtown 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 Elizabethtown, Pennsylvania 17022

SureStay Plus Hotel by Best Western Elizabethtown Hershey

147 Merts Drive Elizabethtown, PA

Guests visiting Elizabethtown will find inviting accommodations at SureStay Plus Hotel by Best Western Elizabethtown Hershey, with rooms beginning at $192.99, creating a clean, inviting environment perfect for rest. Experience the family-friendly environment at Best Western, providing activities and amenities that cater to guests of all ages.

At SureStay Plus Hotel by Best Western Elizabethtown Hershey, guests are never far from the action, with downtown Elizabethtown only a brief drive away for convenient access to the city’s top destinations. Get more out of your Elizabethtown adventure with accommodations that save you money—secure now!

  Call (855) 233-7850 to book with an agent.
  2.2 miles from Elizabethtown, PA 17022

Starting at

$192.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Lancaster Mount Joy an IHG Hotel

1550 EAST MAIN STREET Manheim, PA

With rooms starting at $239.99, Holiday Inn Express & Suites Lancaster Mount Joy an IHG Hotel provides inviting accommodations for guests bound for Elizabethtown, creating a sheltered, comfortable environment ideal for relaxation. Trust in Holiday Inn Express for a consistently pleasant stay, where you can expect quality service and accommodations across all locations.

Guests staying at Holiday Inn Express & Suites Lancaster Mount Joy an IHG Hotel will love how close they are to downtown Elizabethtown, while still enjoying the peaceful surroundings of the hotel. Relax and recharge in Elizabethtown with a hotel that keeps your wallet happy—book today!

  Call (855) 239-5277 to book with an agent.
  8.3 miles from Elizabethtown, PA 17022

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Mount Joy / Lancaster West

2301 Strickler Road Manheim, PA

With budget-friendly rooms from $167.99, Hampton Inn & Suites Mount Joy / Lancaster West provides inviting comfort for travelers bound for Elizabethtown, creating a warm, inviting environment perfect for unwinding. Discover the versatility of Hampton’s meeting and event spaces, equipped with modern technology for all your conference or celebration needs.

From Hampton Inn & Suites Mount Joy / Lancaster West, downtown Elizabethtown is still within reach, making it easy for guests to explore the city while returning to a quieter retreat afterward. Take the stress out of Elizabethtown travel with a hotel that meets all your needs—book today!

  Call (855) 236-8982 to book with an agent.
  8.4 miles from Elizabethtown, PA 17022

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Palmyra Hershey

2951 Horseshoe Pike Palmyra, PA

Guests bound for Elizabethtown will find affordable, comfortable comfort at Americas Best Value Inn Palmyra Hershey, with rates starting at $74.99, providing a clean and welcoming atmosphere for relaxation. Navigate with ease, thanks to Americas Best Value Inn's convenient location markers, guiding you to your destination.

From Americas Best Value Inn Palmyra Hershey, guests can take a short drive into downtown Elizabethtown, where they can experience the city’s best spots before returning to a quiet retreat. Book your Elizabethtown stay today and experience comfort without breaking the bank!

  Call (855) 235-6136 to book with an agent.
  8.6 miles from Elizabethtown, PA 17022

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites – Harrisburg Airport – Hershey South

1589 West Harrisburg Pike Middletown, PA

For an inviting and comfortable stay near Elizabethtown, Comfort Inn & Suites – Harrisburg Airport – Hershey South offers budget-friendly rooms with rates beginning at $109.99, creating a warm space. Relax in Comfort Inn's tastefully decorated lobbies, offering a welcoming space to unwind or meet up with friends.

Guests staying at Comfort Inn & Suites – Harrisburg Airport – Hershey South can enjoy easy access to downtown Elizabethtown, while appreciating the quiet and calm of their stay a bit further out. Plan your Elizabethtown visit with a hotel that keeps you comfortable and on budget—book today!

  Call (855) 239-4019 to book with an agent.
  8.9 miles from Elizabethtown, PA 17022

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Harrisburg International Airport

4 Terminal Drive Middletown, PA

Guests headed to Elizabethtown will find budget-friendly comfort at Fairfield Inn & Suites by Marriott Harrisburg International Airport, where warm-hearted rooms begin at $159.99, creating a welcoming atmosphere perfect for relaxation. Welcome to Fairfield by Marriott, where guests are treated to the warm hospitality and simple comforts that make travel a joy.

At Fairfield Inn & Suites by Marriott Harrisburg International Airport, guests can unwind in a quiet, serene environment, while downtown Elizabethtown remains accessible by car for a day of adventure. Enjoy the best of Elizabethtown with accommodations that enhance your travel experience—reserve now!

  Call (855) 236-8982 to book with an agent.
  8.9 miles from Elizabethtown, PA 17022

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Escape Inn Hershey

115 Lucy Ave Hershey, PA

For a peaceful and budget-friendly stay, Escape Inn Hershey offers inviting rooms with rates starting at $79.99, creating a clean, welcoming environment near Elizabethtown. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at a great price.

Guests staying at Escape Inn Hershey will love the quiet setting of the hotel, while downtown Elizabethtown is still within easy reach for all their city adventures. Book a reliable, affordable hotel for your Elizabethtown trip and enjoy added savings!

  Call (855) 239-4019 to book with an agent.
  9.1 miles from Elizabethtown, PA 17022

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Spark by Hilton Hummelstown Hershey

84 Sipe Avenue Hershey, PA

Guests bound for Elizabethtown will enjoy budget-conscious comfort at Spark by Hilton Hummelstown Hershey, with rooms starting at $109.00, creating a warm and inviting atmosphere. Relax with Hilton's signature wellness amenities, including fitness gear lending and guided wellness activities.

From Spark by Hilton Hummelstown Hershey, guests can enjoy a quick drive into downtown Elizabethtown, where they can explore the city’s highlights and return to a peaceful stay. Find comfort and value in Elizabethtown with a hotel that delivers on both fronts—reserve now!

  Call (855) 234-7135 to book with an agent.
  9.2 miles from Elizabethtown, PA 17022

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Spark by Hilton Hummelstown Hershey

84 Sipe Ave Hershey, PA

For budget-savvy travelers, Spark by Hilton Hummelstown Hershey provides heartwarming accommodations with rates beginning at $92.99, creating a clean and comfortable space near Elizabethtown. Engage with Hilton's vibrant nightlife, from chic rooftop bars to cozy lounges, perfect for evening entertainment and relaxation.

At Spark by Hilton Hummelstown Hershey, guests can appreciate the quieter surroundings while still having easy access to downtown Elizabethtown for a day of sightseeing. Discover the best value for your Elizabethtown stay with a hotel that won’t disappoint—reserve now!

  Call (855) 235-0725 to book with an agent.
  9.2 miles from Elizabethtown, PA 17022

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Hershey Chocolate Avenue

651 West Areba Ave Hershey, PA

For an affordable and welcoming stay near Elizabethtown, Fairfield Inn & Suites Hershey Chocolate Avenue offers budget-friendly rooms with rates from $229.99, creating a clean and comfortable atmosphere. Relax with a peace of mind knowing that Fairfield by Marriott employs state-of-the-art security measures to ensure guest safety.

Guests staying at Fairfield Inn & Suites Hershey Chocolate Avenue will enjoy the quiet, peaceful setting of the hotel, while downtown Elizabethtown remains just a convenient drive away. Stay comfortably in Elizabethtown without sacrificing quality or savings—lock in your hotel today!

  Call (855) 233-7850 to book with an agent.
  9.2 miles from Elizabethtown, PA 17022

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Hershey

550 East Main St Hummelstown, PA

Relax in the comfort of Hilton Garden Inn Hershey near Elizabethtown, where quality accommodations create a charming experience, with budget-friendly rates from $149.99. Discover local culture through Hilton Garden Inn's partnerships, which offer guests unique experiences and insights into the area.

At Hilton Garden Inn Hershey, visitors can enjoy the calm of staying outside the city center, while downtown Elizabethtown remains within reach for easy exploration. Stay in Elizabethtown with accommodations that make your trip both memorable and cost-effective—book today!

  Call (855) 235-6136 to book with an agent.
  9.2 miles from Elizabethtown, PA 17022

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hershey Chocolate Avenue

210 Hockersville Road Hershey, PA

Guests visiting Elizabethtown can unwind at Super 8 by Wyndham Hershey Chocolate Avenue, where affordable rooms start at $110.00, providing a warm, welcoming space perfect for relaxation. Unwind in the homely comfort of Super 8's rooms, equipped with thoughtful amenities to make your stay as enjoyable as possible.

With a short drive into downtown Elizabethtown, guests at Super 8 by Wyndham Hershey Chocolate Avenue can explore the city’s highlights and return to the hotel’s tranquil atmosphere. Enjoy added comfort at an affordable rate for your Elizabethtown visit—book your room today!

  Call (855) 235-0725 to book with an agent.
  9.2 miles from Elizabethtown, PA 17022

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Hershey Chocolate Avenue

204 Hillcrest Road Hershey, PA

Guests traveling to Elizabethtown will find budget-friendly comfort at Tru by Hilton Hershey Chocolate Avenue, with inviting rooms starting at $165.99, creating a relaxing and welcoming space. Experience the inviting atmosphere of Tru by Hilton’s fire pits and lounge areas, perfect for socializing or enjoying a quiet evening.

With Elizabethtown accessible by car, guests at Tru by Hilton Hershey Chocolate Avenue can explore the city’s highlights before retreating to the calm of their hotel. Rest easy during your Elizabethtown adventure with accommodations that make sense—lock in today!

  Call (855) 234-2997 to book with an agent.
  9.3 miles from Elizabethtown, PA 17022

Starting at

$165.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites

43 West Areba Ave Hershey, PA

For guests headed to Elizabethtown, Rodeway Inn & Suites provides inviting accommodations with rooms starting at $60.99, creating a warm and welcoming atmosphere for relaxation. Experience straightforward lodging in rooms that focus on essential amenities, perfect for budget-conscious travelers.

Guests at Rodeway Inn & Suites can easily access downtown Elizabethtown, while appreciating the hotel’s more relaxed and spacious accommodations. Enjoy a cozy, cost-saving hotel for your Elizabethtown travels—book your stay today!

  Call (855) 235-0725 to book with an agent.
  9.3 miles from Elizabethtown, PA 17022

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn at the Park

1200 Mae St Hershey, PA

With rooms starting at $85.99, Comfort Inn at the Park provides inviting accommodations for guests bound for Elizabethtown, creating a easygoing, comfortable environment ideal for relaxation. Enjoy the simplicity and efficiency of Comfort Inn's accommodations, where you'll find everything you need for a restful and productive stay.

From Comfort Inn at the Park, a brief drive delivers guests into downtown Elizabethtown, where they can enjoy the city’s top attractions and return to the calm of the hotel. Enjoy your Elizabethtown travels with accommodations that deliver maximum value—reserve today!

  Call (855) 233-0132 to book with an agent.
  9.3 miles from Elizabethtown, PA 17022

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hershey Harrisburg Area an IHG Hotel

610 Walton Ave Hummelstown, PA

At Holiday Inn Express Hershey Harrisburg Area an IHG Hotel, travelers to Elizabethtown will find cushy, budget-friendly accommodations with rates from $159.00, creating a welcoming environment perfect for rest. Appreciate the modern amenities in every room, including flat-screen TVs, convenient charging stations, and comfortable work areas.

The relaxing atmosphere of Holiday Inn Express Hershey Harrisburg Area an IHG Hotel offers guests a calm retreat, with downtown Elizabethtown still just a drive away for all their sightseeing needs. Plan your Elizabethtown travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from Elizabethtown, PA 17022

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hershey

350 West Chocolate Ave Hershey, PA

For those visiting Elizabethtown, Days Inn by Wyndham Hershey offers budget-friendly accommodations with rooms from $126.99, creating a comfortable, inviting atmosphere. Experience the ease and flexibility of Days Inn's room configurations, accommodating solo travelers, couples, and families.

Guests at Days Inn by Wyndham Hershey will appreciate the calm atmosphere of the hotel, with downtown Elizabethtown still accessible by car for a day of city exploration. Maximize your Elizabethtown experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 236-8982 to book with an agent.
  9.4 miles from Elizabethtown, PA 17022

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Simmons Motel

355 West Chocolate Ave Hershey, PA

With affordable rooms starting at $63.99, Simmons Motel provides budget-conscious comfort for travelers bound for Elizabethtown, creating a serene environment for relaxation. Find comfort in well-appointed rooms that offer everything you need for a worry-free and budget-friendly visit.

From Simmons Motel, a brief drive takes guests into downtown Elizabethtown, where they can explore the city’s top attractions before returning to a quiet stay. Make the most of your Elizabethtown stay with budget-friendly, inviting lodging—book now!

  Call (855) 234-7135 to book with an agent.
  9.4 miles from Elizabethtown, PA 17022

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Manheim Lancaster

543 Champ Blvd Manheim, PA

With rates from $220.99, Comfort Suites Manheim Lancaster provides inviting accommodations for travelers visiting Elizabethtown, creating a comfortable and welcoming space for relaxation. Earn rewards with every stay by joining the Choice Privileges® program at Comfort Suites, offering points towards free nights and more.

At Comfort Suites Manheim Lancaster, guests can appreciate the relaxing environment, while downtown Elizabethtown remains a short drive away for all their city adventures. Find the perfect place to rest after exploring Elizabethtown with budget-friendly lodging—secure today!

  Call (855) 233-0132 to book with an agent.
  9.6 miles from Elizabethtown, PA 17022

Starting at

$220.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Hershey Chocolate Avenue

515 East Chocolate Avenue Hershey, PA

Enjoy a warm stay at Courtyard by Marriott Hershey Chocolate Avenue as you explore Elizabethtown, where restful accommodations provide comfort, with rates beginning at an affordable $209.99. Relax with the peace of mind provided by Courtyard's secure parking options, ensuring your vehicle is safe during your stay.

At Courtyard by Marriott Hershey Chocolate Avenue, guests can relax in a more serene setting, while downtown Elizabethtown remains accessible for a day of exploring the city. Get ready for an extraordinary Elizabethtown visit with a hotel that caters to your every need—lock in today!

  Call (855) 233-0132 to book with an agent.
  9.7 miles from Elizabethtown, PA 17022

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Hershey

749 East Chocolate Ave Hershey, PA

At Hampton Inn & Suites Hershey, guests bound for Elizabethtown can unwind in reassuring accommodations with rooms starting at $149.99, creating a warm, welcoming atmosphere. Ride around town with Hampton’s bike rental service, a fun and eco-friendly way to explore local sights and sounds.

At Hampton Inn & Suites Hershey, guests can enjoy the calm and comfort of being further from the city, while still having downtown Elizabethtown within easy reach for a day of adventure. Enjoy Elizabethtown adventures with a hotel that’s all about comfort and savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  9.7 miles from Elizabethtown, PA 17022

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hershey

845 East Chocolate Ave Hershey, PA

For an inviting, budget-friendly stay near Elizabethtown, Howard Johnson by Wyndham Hershey offers comfortable rooms starting at $100.99, providing a clean, sheltered space ideal for relaxation. Step into Howard Johnson by Wyndham, where a blend of comfort, nostalgia, and value welcomes travelers from all walks of life.

With a quick drive into downtown Elizabethtown, guests at Howard Johnson by Wyndham Hershey can experience the city’s top attractions while enjoying the hotel’s relaxed setting. Make your Elizabethtown stay relaxing and cost-effective—reserve your room today!

  Call (855) 239-5277 to book with an agent.
  9.8 miles from Elizabethtown, PA 17022

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

White Rose Motel Hershey

1060 East Chocolate Avenue Hershey, PA

With rooms starting at $80.99, White Rose Motel Hershey is an affordable choice for travelers bound for Elizabethtown, creating a welcoming and mellifluous environment ideal for rest. Experience the basics in rooms that provide dependable amenities, ensuring a pleasant stay at a budget-friendly price.

With a quick drive into downtown Elizabethtown, guests at White Rose Motel Hershey can experience the city’s top attractions while enjoying the hotel’s relaxed setting. Book an inviting, budget-friendly hotel for your Elizabethtown travels and relax—reserve now!

  Call (855) 235-0725 to book with an agent.
  9.9 miles from Elizabethtown, PA 17022

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Hershey

1043 East Chocolate Ave Hershey, PA

Guests visiting Elizabethtown can unwind in budget-conscious comfort at Travelodge by Wyndham Hershey, with rooms beginning at $75.00, creating a clean and welcoming space. Relax in the simplicity and comfort of Travelodge's rooms, where you'll find all the essentials for a pleasant stay.

At Travelodge by Wyndham Hershey, guests can enjoy the calm surroundings, with downtown Elizabethtown still a convenient drive away for all their city adventures. Book now and experience Elizabethtown with a cost-effective, comfortable hotel room!

  Call (855) 239-5277 to book with an agent.
  9.9 miles from Elizabethtown, PA 17022

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms