Find Hotels with Restaurants in Lancaster, PA

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.

Top Lancaster Hotels with Restaurants

Amish View Inn and Suites
3 out of 5
3125 Old Philadelphia Pike (Rt 340), Ronks, PA
The price is $139 per night from Dec 5 to Dec 5
4.9/5 Exceptional! (978 reviews)
"Excellent! I’ve stayed in many hotels and this has been the best. Exceptionally clean. Quiet location. Room was spacious with a great floor plan. Breakfast buffet was fantastic. Will definitely stay here again."

Reviewed on Nov 21, 2021

Amish View Inn and Suites
Fulton Steamboat Inn
3 out of 5
1 Hartman Bridge Road, Ronks, PA
The price is $103 per night from Dec 12 to Dec 12
4.7/5 Exceptional! (969 reviews)
"Everything was great here from the friendly and helpful staff to the rooms and the pool. Would definitely stay here again."

Reviewed on Nov 26, 2021

Fulton Steamboat Inn
Best Western Plus Intercourse Village Inn & Suites
2.5 out of 5
3610 E Newport Road, Gordonville, PA
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 15 to Dec 15
4.7/5 Exceptional! (975 reviews)
"Overall, the location is very convenient to the Amish towns/hamlets we like to ride around and shop. Specifically, the Stoltzfus Meat Market and Kitchen Kettle Village for this trip. As for the property, the only annoying concern was that the shower and toilet are very tight as far as roominess. ..."

Reviewed on Nov 27, 2021

Best Western Plus Intercourse Village Inn & Suites
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.
Country Inn & Suites by Radisson, Lancaster (Amish Country), PA
3 out of 5
2260 Lincoln Hwy E, Lancaster, PA
The price is $98 per night from Dec 7 to Dec 7
4.6/5 Exceptional! (1,116 reviews)
"Clean and staff was very kind"

Reviewed on Nov 28, 2021

Country Inn & Suites by Radisson, Lancaster (Amish Country), PA
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 7 to Dec 7
4.6/5 Wonderful! (631 reviews)
"This hotel was awesome. I’d stay here again!"

Reviewed on Nov 22, 2021

Warehouse Hotel
Lancaster Arts Hotel
3.5 out of 5
300 Harrisburg Ave, Lancaster, PA
The price is $189 per night from Dec 5 to Dec 5
4.6/5 Wonderful! (980 reviews)
"Loved the atmosphere, super friendly staff, and loved the rose and chocolate!"

Reviewed on Nov 22, 2021

Lancaster Arts Hotel
Comfort Suites Amish Country
2.5 out of 5
2343 Lincoln Hwy E, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Dec 23 to Dec 23
4.5/5 Wonderful! (977 reviews)

Reviewed on Nov 25, 2021

Comfort Suites Amish Country
The Inn At Leola Village, a Historic Hotel of America
The price is $178 per night from Dec 5 to Dec 5
4.5/5 Wonderful! (750 reviews)
"A charming inn with a warm and cozy atmosphere. Will definitely come back for another visit at this location. A welcoming staff, excellent restaurant for fine dining. They give you a boxed light breakfast in the morning. They are building a coffee shop which will just add another plus."

Reviewed on Nov 17, 2021

The Inn At Leola Village, a Historic Hotel of America
Cork Factory Hotel
3 out of 5
480 New Holland Avenue Suite 3000, Lancaster, PA
The price is $123 per night from Dec 7 to Dec 7
4.5/5 Wonderful! (976 reviews)
"I love this hotel. It's always clean. There's not a ton of traffic around and parking is great. Food locations and customers (I stay for business) are all close if not walkable."

Reviewed on Nov 22, 2021

Cork Factory Hotel
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 $118 per night from Dec 15 to Dec 15
4.4/5 Wonderful! (985 reviews)
"We had an excellent time at the DoubleTree Resort in Lancaster. We reserved a room for one evening solely based on the indoor waterpark that my 3 year old had a blast in. My wife has stayed here numerous times on business and always had a pleasant stay. Highly recommend for families as well as business ..."

Reviewed on Nov 29, 2021

DoubleTree Resort by Hilton Lancaster
La Quinta Inn & Suites by Wyndham Lancaster
2.5 out of 5
25 Eastbrook Rd, Ronks, PA
Fully refundableReserve now, pay when you stay
The price is $81 per night from Dec 12 to Dec 12
4.4/5 Wonderful! (950 reviews)
"Front desk very friendly"

Reviewed on Nov 28, 2021

La Quinta Inn & Suites by Wyndham Lancaster
Best Western Plus Revere Inn & Suites
2.5 out of 5
3063 Lincoln Highway E (US 30), Paradise, PA
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 15 to Dec 15
4.4/5 Excellent! (971 reviews)
"Room was a nice size. Coffee available 24 hrs. Everyone was very friendly"

Reviewed on Nov 29, 2021

Best Western Plus Revere Inn & Suites
Bird-in-Hand Family Inn
3 out of 5
2740 Old Philadelphia Pike, Bird In Hand, PA
The price is $119 per night from Dec 5 to Dec 5
4.4/5 Excellent! (985 reviews)
"It was a very quiet place. Definitely will be back."

Reviewed on Nov 13, 2021

Bird-in-Hand Family Inn
The Inn at Hershey Farm
3 out of 5
240 Hartman Bridge Rd, Ronks, PA
The price is $88 per night from Dec 5 to Dec 5
4.3/5 Excellent! (598 reviews)
"Very quaint and charming Inn. Breakfast included at the restaurant in the package was amazing!"

Reviewed on Nov 21, 2021

The Inn at Hershey Farm
Comfort Inn Lancaster at Rockvale
2.5 out of 5
24 South Willowdale Drive Rout, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 15 to Dec 15
4.3/5 Excellent! (975 reviews)
"The property was clean, close to shopping & entertainment, with reasonable prices."

Reviewed on Nov 13, 2021

Comfort Inn Lancaster at Rockvale
The Country Inn of Lancaster
3 out of 5
2133 Lincoln Hwy E, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Dec 5 to Dec 5
4.2/5 Very Good! (979 reviews)
"Great customer service, on-site restaurant, on Main Street, clean room"

Reviewed on Nov 29, 2021

The Country Inn of Lancaster
Clarion Inn Strasburg - Lancaster
2.5 out of 5
1400 Historic Drive, Strasburg, PA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Dec 19 to Dec 19
4.1/5 Very Good! (971 reviews)
"The check in staff was extremely friendly and very informative about the property . The rooms were comfortable."

Reviewed on Nov 28, 2021

Clarion Inn Strasburg - Lancaster
Red Caboose Motel
2.5 out of 5
312 Paradise Lane, Ronks, PA
The price is $110 per night from Dec 2 to Dec 2
4.1/5 Very Good! (924 reviews)
"Was pleasantly surprised that the bathrooms were really clean!"

Reviewed on Nov 14, 2021

Red Caboose Motel
Harvest Drive Family Inn
2 out of 5
3368 Harvest Drive, Gordonville, PA
Fully refundableReserve now, pay when you stay
The price is $81 per night from Dec 2 to Dec 2
3.9/5 Very Good! (986 reviews)
"I loved the area of the hotel. Its 11 minutes to down town Lancaster. quite area, staff friendly. Rooms are nice and clean. I would stay here again the next time in town!"

Reviewed on Nov 13, 2021

Harvest Drive Family Inn
Red Roof Inn Lancaster
2 out of 5
2307 Lincoln Hwy E, Lancaster, PA
Fully refundableReserve now, pay when you stay
The price is $57 per night from Dec 20 to Dec 20
3.1/5 (981 reviews)
"Room itself was very clean. The areas walking to the rooms are really in need of some updating. I know the saying you get what you pay for, but a coat of paint or just some minor updating in the halls and stairwells would go a long way."

Reviewed on Nov 15, 2021

Red Roof Inn Lancaster
Don't see what you're looking for?
See all available properties in Lancaster
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.

Recent reviews of Lancaster hotels
expedia verified reviews