Find Hotels in Elizabethtown, PA

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Lancaster Marriott at Penn Square
3.5 out of 5
25 South Queen Street, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $169 per night from Oct 10 to Oct 10
18.31 mi from city center
4.3/5Excellent! (974 reviews)
"i grew up in Lancaster and remembred when it was Watt and Shands, And shopping there with my mother. to see the conversion to a five star Hotel its Great."

Reviewed on Sep 2, 2021

Lancaster Marriott at Penn Square
Hilton Garden Inn Hershey
3 out of 5
550 E Main St, Hummelstown, PA
Fully refundableReserve now, pay when you stay
The price is $124 per night from Oct 18 to Oct 18
8.11 mi from city center
4.3/5Excellent! (978 reviews)
"5 minute drive from Hershey park! This hotel was Clean!"

Reviewed on Sep 6, 2021

Hilton Garden Inn Hershey
West Ridge Bed and Breakfast
3.5 out of 5
1285 West Ridge Road, Elizabethtown, PA
Fully refundableReserve now, pay when you stay
The price is $115 per night from Sep 19 to Sep 19
3.5 mi from city center
4.7/5Exceptional! (174 reviews)
"The photos don’t do this B&B justice. Read the reviews all accurate. Lovely room, friendly people, delicious breakfast and service with a smile. Highly recommend!"

Reviewed on Sep 4, 2021

West Ridge Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Eden Resort and Suites, BW Premier Collection
3.5 out of 5
222 Eden Road, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $117 per night from Oct 17 to Oct 17
17.64 mi from city center
4.6/5Wonderful! (933 reviews)
"Property was lovely with activities to keep you busy.Played basketball pingping and went swimming.Beautiful hotel"

Reviewed on Sep 14, 2021

Eden Resort and Suites, BW Premier Collection
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Sep 29 to Sep 29
14.33 mi from city center
4.2/5Very Good! (923 reviews)
"Surrounding area is not very nice. Just OK."

Reviewed on Sep 12, 2021

Baymont by Wyndham Harrisburg
Best Western Harrisburg North Hotel
2.5 out of 5
150 Nationwide Dr, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $63 per night from Oct 17 to Oct 17
15.83 mi from city center
3.9/5Very Good! (944 reviews)
"The hotel was very clean and most of the staff was very nice...one girl was very rude though...the coffee was hot and fresh and the grab and go breakfast was nice...was slightly disappointed the pool was closed for our entire stay due to maintenance but I won't blame the hotel for that"

Reviewed on Sep 7, 2021

Best Western Harrisburg North Hotel
SureStay Plus Hotel by Best Western Elizabethtown Hershey
2.5 out of 5
147 Merts Drive, Elizabethtown, PA
Fully refundableReserve now, pay when you stay
The price is $144 per night from Sep 19 to Sep 19
3.04 mi from city center
4.3/5Excellent! (428 reviews)
"Very clean"

Reviewed on Sep 7, 2021

SureStay Plus Hotel by Best Western Elizabethtown Hershey
Best Western Premier The Central Hotel & Conference Center
3 out of 5
800 E Park Drive, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Oct 11 to Oct 11
13.1 mi from city center
4.5/5Wonderful! (949 reviews)
"Very nice"

Reviewed on Sep 13, 2021

Best Western Premier The Central Hotel & Conference Center
Wingate by Wyndham Mechanicsburg
2.5 out of 5
385 Cumberland Parkway, PA Turnpike Exit 236, Mechanicsburg, PA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 17 to Oct 17
19.64 mi from city center
4/5Very Good! (942 reviews)
"Located in a secluded location with great parking and easy access to nearby main highways."

Reviewed on Sep 14, 2021

Wingate by Wyndham Mechanicsburg
Hawthorn Suites by Wyndham Lancaster
2.5 out of 5
2045 Lincoln Hwy E, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $93 per night from Sep 23 to Sep 23
21.52 mi from city center
4.2/5Excellent! (971 reviews)
"Excellent"

Reviewed on Sep 14, 2021

Hawthorn Suites by Wyndham Lancaster
Best Western Harrisburg Hershey Hotel
2.5 out of 5
7500 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 10 to Oct 10
13.3 mi from city center
3.9/5Very Good! (976 reviews)
"Nothing notable to add. Good price and happy with one night stay."

Reviewed on Aug 20, 2021

Best Western Harrisburg Hershey Hotel
Country Inn & Suites by Radisson, Lancaster (Amish Country), PA
3 out of 5
2260 Lincoln Hwy E, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $116 per night from Sep 27 to Sep 27
22.82 mi from city center
4.6/5Exceptional! (1,141 reviews)
"Nice place."

Reviewed on Sep 16, 2021

Country Inn & Suites by Radisson, Lancaster (Amish Country), PA
Wingate By Wyndham Lancaster / PA Dutch Country
2.5 out of 5
2110 Lincoln Hwy E, US Route 30, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $59 per night from Oct 3 to Oct 3
22 mi from city center
3.7/5Good! (934 reviews)
"We left the hotel and came back around 10 pm, there was no lights or a sign by the road where you turn in, so very hard to see. The king room was very nice and cozy."

Reviewed on Aug 29, 2021

Wingate By Wyndham Lancaster / PA Dutch Country
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $96 per night from Sep 21 to Sep 21
13.93 mi from city center
4.1/5Very Good! (964 reviews)
"THE LOGO IS UNCLEAR AND IT IS HARD TO FIND AT FIRST"

Reviewed on Sep 9, 2021

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Red Lion Hotel Harrisburg Hershey
3 out of 5
4751 Lindle Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $119 per night from Oct 10 to Oct 10
11.4 mi from city center
3.7/5Good! (945 reviews)
"Everything was good just house keeping was not cleaning my room due Covid"

Reviewed on Sep 1, 2021

Red Lion Hotel Harrisburg Hershey
Best Western Plus Harrisburg East Inn & Suites
2.5 out of 5
1344 Eisenhower Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 10 to Oct 10
10.76 mi from city center
3.8/5Good! (941 reviews)
"Basic place to spend a night."

Reviewed on Sep 12, 2021

Best Western Plus Harrisburg East Inn & Suites
Holiday Inn Harrisburg East, an IHG Hotel
3 out of 5
815 South Eisenhower Blvd, Middletown, PA
Fully refundable
The price is $116 per night from Sep 26 to Sep 26
10.24 mi from city center
3.8/5Good! (414 reviews)
"Easy access to highways and main roads, near restaurants and shopping. Clean rooms, nice staff."

Reviewed on Sep 6, 2021

Holiday Inn Harrisburg East, an IHG Hotel
Wyndham Lancaster Resort & Convention Center
3.5 out of 5
2300 Lincoln Hwy E, Route 30, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $125 per night from Sep 21 to Sep 21
23.04 mi from city center
3.8/5Good! (244 reviews)
"Laughs and property excellent had a wonderful time I would recommend it to everyone"

Reviewed on Sep 14, 2021

Wyndham Lancaster Resort & Convention Center
Days Inn by Wyndham Hershey
2.5 out of 5
350 W Chocolate Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $110 per night from Oct 3 to Oct 3
8.38 mi from city center
4.2/5Very Good! (948 reviews)
"Super fast check in. Room was just what we needed after long drive and long conference days. Staff answered any questions we had. Breakfast was okay for a continental."

Reviewed on Sep 13, 2021

Days Inn by Wyndham Hershey
DoubleTree Resort by Hilton Lancaster
4 out of 5
2400 Willow Street Pike, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $144 per night from Oct 3 to Oct 3
20.89 mi from city center
4.4/5Wonderful! (986 reviews)
"Excellent! The hotel is very clean the pool area is perfect."

Reviewed on Sep 16, 2021

DoubleTree Resort by Hilton Lancaster
Don't see what you're looking for?
See all available properties in Elizabethtown
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Elizabethtown

Visitors to Elizabethtown are sure to enjoy the restaurants. Tourists can also enjoy the city's basketball games, university setting, and live music. Around the area, top sights include Hershey's Chocolate World, Hersheypark Stadium, and Pennsylvania State Capitol.

  • You'll find 210 Expedia hotels and other accommodations in the larger area of Lancaster
  • The closest major airport is in Harrisburg, PA (MDT-Harrisburg Intl.), 8 mi (12.9 km) from the city center
  • The next closest is in Harrisburg, PA (HAR-Capital City), 13.5 mi (21.7 km) away

Sightseeing and Staying in Elizabethtown

A favorite place to visit in the city is Conewago Recreation Trailhead. In the area, you'll also find Hershey's Chocolate World and Hersheypark Stadium.

Here's a top rated accommodation based on our user reviews:

  • West Ridge Bed and Breakfast - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its breakfast and quiet location.

One of the top places to see in the surrounding area is Pennsylvania State Capitol, located 15.9 mi (25.6 km) from the heart of the city.

Getting Around Elizabethtown

To venture out into the surrounding area, hop on a train at Elizabethtown Station. Elizabethtown may not have many public transportation choices so consider a car rental to maximize your time.

Dressing for Elizabethtown

  • Between January and March, you can expect the daytime average to be around 56°F and the nighttime average to be 22°F
  • From April to June, temperatures average about 85°F during the day and 38°F at night
  • July through September averages 86°F during the day and 50°F at night
  • In October-December, the average temperature is 69°F during the day and 24°F at night
  • About 40.71 inches of rain falls on Elizabethtown each year
  • Hottest months are usually July and June with an average temperature of 84°F, while the coldest months are January and February with an average of 24°F

Frequently asked questions

Recent reviews of Elizabethtown hotels

More trip options