Find hotels in Ephrata, PA from $71

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Cozy family-friendly home in small town located in the heart of Lancaster County
The price is $145 per night from Nov 28 to Nov 28
4.58 mi from city center
4.8/5 Exceptional! (28 reviews)
Girls Trip
"Overall we had a very nice trip. The property is convenient to everything and it was wonderful having the store across the street. The stairs are narrow and steep. We didn’t feel comfortable taking our suitcases up the stairs so we left them in the dining room and took things upstairs as needed. ..."

Reviewed on Nov 18, 2021

Cozy family-friendly home in small town located in the heart of Lancaster County
Charming Small Town Treasure<br>In Brownstown
The price is $115 per night from Nov 28 to Nov 28
3.72 mi from city center
5/5 Exceptional! (50 reviews)
Lancaster Trip
"We thoroughly enjoyed our stay. Rooms were very spacious and accommodating for my wife and two young daughters."

Reviewed on Nov 9, 2021

Charming Small Town Treasure<br>In Brownstown
basement living quarters ,very rural and scenic setting away from the daily rush
5/5 Exceptional! (4 reviews)
Clean and cozy
"We spent a relaxing long weekend enjoying each others company. The grounds are beautiful and I was greeted each morning by the family dog. Rachel is a very pleasant and responsive host. I highly recommend this quaint rental."

Reviewed on Oct 13, 2020

Get rates
basement living quarters ,very rural and scenic setting away from the daily rush
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.
3 bedroom cape cod style home . with a big deck and covered front porch .
5/5 Exceptional! (3 reviews)
Great family weekend getaway
"We had a great stay!"

Reviewed on Mar 25, 2021

Get rates
3 bedroom cape cod style home . with a big deck and covered front porch .
The Cozy Minimalist Apartment
0.65 mi from city center
Get rates
The Cozy Minimalist Apartment
Relaxing Small Town Retreat - Yard and Parking
Home away from home - edge of small town Martindale
4.73 mi from city center
5/5 Exceptional! (18 reviews)
"It was a beautiful house and property with plenty of space for our family of 5."

Reviewed on Oct 26, 2021

Get rates
Home away from home - edge of small town Martindale
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 $103 per night from Dec 24 to Dec 24
11.68 mi from city center
4.3/5 Excellent! (986 reviews)
"My Daughter and I had a girls night and stayed here 11/23. The hotel itself was spacious, conveniently located and clean, but the amenities were disappointing. My Daughter wanted a snack at night, but we could only find one vending machine with 5 different drink options, no food. The Starbucks that ..."

Reviewed on Nov 25, 2021

Lancaster Marriott at Penn Square
Historic, Yet Modern Carriage House Loft Apartment Nestled In Lancaster County.
5/5 Exceptional! (41 reviews)
just beautiful
"exactly as advertised (even better!!)"

Reviewed on Nov 22, 2021

Get rates
Historic, Yet Modern Carriage House Loft Apartment Nestled In Lancaster County.
Best Western Plus Reading Inn & Suites
2.5 out of 5
2299 Lancaster Pike, Shillington, PA
Fully refundableReserve now, pay when you stay
The price is $87 per night from Dec 5 to Dec 5
13.29 mi from city center
4.1/5 Very Good! (988 reviews)
"Best Westerns are my favorite places to stay in general especially for business. This is a typical one. Clean and comfortable. Good tv and channels. Clean bathroom"

Reviewed on Oct 22, 2021

Best Western Plus Reading Inn & Suites
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 Nov 28 to Nov 28
9.88 mi from city center
4.6/5 Wonderful! (961 reviews)
"The stuff was always available, friendly and helpful! Thank you Anita, Ty, Jess, Jacob, Peter, Sue!"

Reviewed on Nov 13, 2021

Eden Resort and Suites, BW Premier Collection
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 $97 per night from Dec 6 to Dec 6
10.35 mi from city center
4.2/5 Excellent! (966 reviews)
"Located close to shopping, very friendly staff, quick check in."

Reviewed on Nov 15, 2021

Hawthorn Suites by Wyndham Lancaster
Days Inn & Suites by Wyndham Lancaster Amish Country
2.5 out of 5
2929 Hempland Rd, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $73 per night from Dec 26 to Dec 26
14.3 mi from city center
3.3/5 (825 reviews)
"Very good"

Reviewed on Nov 21, 2021

Days Inn & Suites by Wyndham Lancaster Amish Country
Home2 Suites by Hilton Ephrata
3 out of 5
21 Quarry Ridge Drive, Ephrata, PA
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 2 to Dec 2
0.77 mi from city center
4.8/5 Exceptional! (58 reviews)
"Great room and great location"

Reviewed on Nov 22, 2021

Home2 Suites by Hilton Ephrata
Country Inn & Suites by Radisson, Lancaster (Amish Country), PA
3 out of 5
2260 Lincoln Hwy E, Lancaster, PA
Fully refundable
The price is $92 per night from Dec 6 to Dec 6
10.34 mi from city center
4.6/5 Exceptional! (1,108 reviews)
"The hotel is cozy and quaint. They recently redid all the rooms, very modern ,clean and well maintained. Close to shoppjng, theaters Amish farms. Great place to stay."

Reviewed on Nov 20, 2021

Country Inn & Suites by Radisson, Lancaster (Amish Country), PA
Twin Pine Manor Bed and Breakfast
1934 W Main St, Ephrata, PA
3.69 mi from city center
Get rates
Twin Pine Manor Bed and Breakfast
Hampton Inn & Suites Ephrata - Mountain Springs
2.5 out of 5
380 E Main St, Ephrata, PA
Fully refundableReserve now, pay when you stay
The price is $97 per night from Dec 8 to Dec 8
0.19 mi from city center
4.6/5 Wonderful! (570 reviews)
"nice and clean"

Reviewed on Nov 21, 2021

Hampton Inn & Suites Ephrata - Mountain Springs
Comfort Inn & Suites Wyomissing/Reading
2.5 out of 5
635 Spring St, Wyomissing, PA
Fully refundableReserve now, pay when you stay
The price is $100 per night from Dec 20 to Dec 20
16.27 mi from city center
4.1/5 Very Good! (62 reviews)
"Very clean snd organized... a lot of parking"

Reviewed on Nov 14, 2021

Comfort Inn & Suites Wyomissing/Reading
Tru by Hilton Lancaster East
2.5 out of 5
2320 Lincoln Hwy E, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Dec 12 to Dec 12
10.32 mi from city center
4.3/5 Excellent! (700 reviews)
"Cleanest hotel I have ever stayed in."

Reviewed on Nov 3, 2021

Tru by Hilton Lancaster East
Warehouse Hotel
3.5 out of 5
75 Champ Boulevard, Manheim, PA
Fully refundableReserve now, pay when you stay
The price is $71 per night from Dec 8 to Dec 8
14.09 mi from city center
4.6/5 Wonderful! (629 reviews)
"This hotel was awesome. I’d stay here again!"

Reviewed on Nov 22, 2021

Warehouse Hotel
Don't see what you're looking for?
See all available properties in Ephrata
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.

Frequently asked questions

Recent reviews of Ephrata hotels
expedia verified reviews