A serene lakeside with several colorful kayaks and canoes resting on the grassy shore.

Find hotels in Elm, PA from ₩119,246

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elm hotels

SureStay Plus by Best Western Elizabethtown Lancaster

SureStay Plus by Best Western Elizabethtown Lancaster
2.5 star property
Elizabethtown
8.8 out of 10, Excellent, (1,000 reviews)
"Clean welcoming and breakfast was delicious"
United States
Christine
The price is ₩148,012
₩164,295 total
includes taxes & fees
Jul 13 - Jul 14
SureStay Plus by Best Western Elizabethtown Lancaster

Quality Inn Midway

Quality Inn Midway
2.5 star property
Bethel
8.2 out of 10, Very Good, (932 reviews)
"Great place to stay"
United States
Prakhar
The price is ₩118,829
₩131,899 total
includes taxes & fees
Aug 9 - Aug 10
Quality Inn Midway

Lancaster Inn and Suites

Lancaster Inn and Suites
2.0 star property
Manheim
8.4 out of 10, Very Good, (1,009 reviews)
"Easy check-in. Staff good and accommodating. Breakfast nice. Rooms clean and comfortable. Just didn’t like cigarette smell."
United States
James W
The price is ₩145,029
₩160,981 total
includes taxes & fees
Jul 12 - Jul 13
Lancaster Inn and Suites

Fairfield Inn & Suites by Marriott Lebanon near Expo Center

Fairfield Inn & Suites by Marriott Lebanon near Expo Center
3.0 star property
Lebanon
9.4 out of 10, Exceptional, (300 reviews)
"The hotel was very clean and nice."
United States
Kindal
The price is ₩215,308
₩238,992 total
includes taxes & fees
Jul 16 - Jul 17
Fairfield Inn & Suites by Marriott Lebanon near Expo Center

Holiday Inn Express Hotel & Suites Lebanon by IHG

Holiday Inn Express Hotel & Suites Lebanon by IHG
2.5 star property
Lebanon
8.2 out of 10, Very Good, (887 reviews)
"I was very pleased with the cleanliness of the room and the friendliness of the clerk when I checked in. The staff was very friendly."
United States
Lenore
The price is ₩154,462
₩171,453 total
includes taxes & fees
Jul 16 - Jul 17
Holiday Inn Express Hotel & Suites Lebanon by IHG

Home2 Suites by Hilton Ephrata

Home2 Suites by Hilton Ephrata
3.0 star property
Ephrata
9.8 out of 10, Exceptional, (694 reviews)
"Clean facilities, polite and friendly staff, and the best breakfast I have enjoyed ever"
United States
Robert
The price is ₩159,779
₩177,355 total
includes taxes & fees
Aug 9 - Aug 10
Home2 Suites by Hilton Ephrata

Country Squire Inn and Suites

Country Squire Inn and Suites
2.5 star property
New Holland
9.2 out of 10, Wonderful, (646 reviews)
"Stay was comfortable and place was good!!"
United States
MARIMUTHU
The price is ₩176,711
₩208,990 total
includes taxes & fees
Jul 12 - Jul 13
Country Squire Inn and Suites

Hampton Inn Lancaster

Hampton Inn Lancaster
2.5 star property
Lancaster
9.0 out of 10, Wonderful, (1,003 reviews)
"Hotel was very clean and comfortable. Breakfast was especially nice. Front desk staff was very friendly and helpful."
United States
Virginia
The price is ₩159,779
₩177,355 total
includes taxes & fees
Jul 26 - Jul 27
Hampton Inn Lancaster

Days Inn & Suites by Wyndham Lancaster Amish Country

Days Inn & Suites by Wyndham Lancaster Amish Country
2.5 star property
Lancaster
7.8 out of 10, Good, (1,255 reviews)
"Clean room, great staff, good breakfast, plenty of parking."
United States
Joeny
The price is ₩114,268
₩126,835 total
includes taxes & fees
Jul 13 - Jul 14
Days Inn & Suites by Wyndham Lancaster Amish Country

Spark by Hilton Lancaster

Spark by Hilton Lancaster
2.5 star property
Fruitville
9.0 out of 10, Wonderful, (622 reviews)
"Breakfast could have been a bit more breakfasty, other than that, I will definitely stay again!"
United States
Sherry
The price is ₩159,157
₩176,665 total
includes taxes & fees
Jul 21 - Jul 22
Spark by Hilton Lancaster

Comfort Inn New Holland Amish Country

Comfort Inn New Holland Amish Country
2.5 star property
New Holland
8.4 out of 10, Very Good, (1,003 reviews)
"Not bad for the price."
United States
Aaron
The price is ₩127,107
₩141,089 total
includes taxes & fees
Aug 2 - Aug 3
Comfort Inn New Holland Amish Country

Lancaster Arts Hotel

Lancaster Arts Hotel
3.5 star property
Stadium District
9.4 out of 10, Exceptional, (1,015 reviews)
"Boutique feel and great room!"
United States
Mary-Louise
The price is ₩258,370
₩286,791 total
includes taxes & fees
Jul 12 - Jul 13
Lancaster Arts Hotel

Best Western Plus Revere Inn & Suites

Best Western Plus Revere Inn & Suites
2.5 star property
Paradise
9.2 out of 10, Wonderful, (1,004 reviews)
"Rooms were clean; Staff was very courteous and helpful; Breakfast was great!!"
United States
Parmanand
The price is ₩152,852
₩169,673 total
includes taxes & fees
Jul 12 - Jul 13
Best Western Plus Revere Inn & Suites

Fairfield Inn & Suites Lancaster East at The Outlets

Fairfield Inn & Suites Lancaster East at The Outlets
3.0 star property
Dutch Countryside
8.8 out of 10, Excellent, (965 reviews)
"Good place to stay."
United States
Vitaly
The price is ₩157,983
₩175,362 total
includes taxes & fees
Jul 12 - Jul 13
Fairfield Inn & Suites Lancaster East at The Outlets

Comfort Inn Lancaster at Rockvale

Comfort Inn Lancaster at Rockvale
2.5 star property
Dutch Countryside
8.8 out of 10, Excellent, (1,014 reviews)
"Clean room, ok breakfast and pleasant staff"
United States
Malik
The price is ₩149,235
₩165,650 total
includes taxes & fees
Jul 19 - Jul 20
Comfort Inn Lancaster at Rockvale

Country Living Inn

Country Living Inn
3.0 star property
Dutch Countryside
9.2 out of 10, Wonderful, (1,016 reviews)
"The property, staff and room are wonderful."
United States
Joyce
The price is ₩131,367
₩145,826 total
includes taxes & fees
Jul 14 - Jul 15
Country Living Inn

Courtyard by Marriott Lancaster

Courtyard by Marriott Lancaster
3.0 star property
Lancaster
9.2 out of 10, Wonderful, (858 reviews)
"Great hotel"
United States
Jaklin
The price is ₩178,463
₩198,094 total
includes taxes & fees
Jul 12 - Jul 13
Courtyard by Marriott Lancaster

Hampton Inn & Suites Ephrata - Mountain Springs

Hampton Inn & Suites Ephrata - Mountain Springs
2.5 star property
Ephrata
9.2 out of 10, Wonderful, (1,003 reviews)
"There was some construction going on but overall it was another great stay. The pool was warm, love the lobby coffee and tea, and breakfast is always good too!"
United States
Dina
The price is ₩172,165
₩191,104 total
includes taxes & fees
Jul 26 - Jul 27
Hampton Inn & Suites Ephrata - Mountain Springs

Red Roof Inn Denver

Red Roof Inn Denver
2.0 star property
Denver
6.8 out of 10, (1,001 reviews)
"Very good"
United States
WENDY
The price is ₩95,906
₩106,455 total
includes taxes & fees
Jul 15 - Jul 16
Red Roof Inn Denver

Hampton Inn Lebanon

Hampton Inn Lebanon
2.5 star property
Lebanon
8.8 out of 10, Excellent, (461 reviews)
"Clean room, very helpful staff."
United States
Brian
The price is ₩159,779
₩177,355 total
includes taxes & fees
Jul 26 - Jul 27
Hampton Inn Lebanon
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Elm

Check out Spooky Nook Sports and Dutch Wonderland—just two of the popular sights around Elm.

A serene lakeside with several colorful kayaks and canoes resting on the grassy shore.
Photo by Lisa
Open Photo by Lisa

Top Elm Hotel Reviews

More cheap stays in Elm

Frequently asked questions

Where is the best place for a stay in Elm?
Located 17.2 mi (27.6 km) from the heart of Elm, Days Inn by Wyndham Hershey is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Eden Resort and Suites, BW Premier Collection and Dutch Wonderland Inn. See all available top hotels, or vacation rentals in Elm.
If I need to cancel my hotel reservation in Elm, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Elm.
Where can I learn more about changing or cancelling my trip to Elm?
For more details about updating your trip to Elm or cancelling it, go to https://www.expedia.com/service/.
What is the best accommodation for staying close to Harrisburg International Airport (MDT)?
Fairfield Inn & Suites by Marriott Harrisburg International Airport is a popular hotel, featuring free breakfast and free WiFi. It's located a short 0.2 mi (0.2 km) from Harrisburg Intl. Airport. Another top choice near the airport is Comfort Inn & Suites – Harrisburg Airport – Hershey South, located just 0.2 mi (0.3 km) away.
What is staying in Elm like?
Visitors to Elm are sure to find plenty to explore and enjoy. Top sights around the area include Spooky Nook Sports and Dutch Wonderland. There are 1040 hotels and other accommodations in the surrounding area. Find out more about Elm.
What are the top places to visit in Elm?
Notable places to visit in the surrounding area include Spooky Nook Sports and Dutch Wonderland. You'll also find Mount Hope Estate & Winery and Mt. Gretna Lake & Beach in the area. Check out what more to see and do in Expedia's Elm guide.
What's the seasonal weather like in Elm?
The hottest months are usually July and August with an average temp of 71°F, while the coldest months are January and February with an average of 35°F. Average annual precipitation for Elm is 50 inches.