Find hotels in Mount Gretna, PA from $67

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

Two Decks, Stunning cabin close to Attractions
0.11 mi from city center
4.8/5 Exceptional! (6 reviews)
Very nice, very clean easy in and out. The new addition is very nice.
"Very nice, we thought that a 10:00 check out time was to early."

Reviewed on Nov 11, 2021

Two Decks, Stunning cabin close to Attractions
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 $67 per night from Dec 7 to Dec 7
15 mi from city center
3.9/5 Good! (986 reviews)
"Room was clean and quiet at night. Pool was small but nice. Would return again"

Reviewed on Nov 30, 2021

Best Western Harrisburg Hershey Hotel
Beautiful Cottage near all that Mt Gretna has to offer!!
5/5 Exceptional! (47 reviews)
Simply the Best
"This cottage deserves five stars and more! Jay and Renee are the ultimate hosts. The cottage is immaculately clean, comfortable, and charming. Every detail is considered for your comfort. What a gem! Thank you for sharing your home and such a wonderful experience!"

Reviewed on Sep 5, 2021

Beautiful Cottage near all that Mt Gretna has to offer!!
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.
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 16 to Dec 16
17.42 mi from city center
4.2/5 Very Good! (943 reviews)
"Right off the freeway so it was perfect for an overnight stop on a 2-day driving trip. The staff was friendly and accommodating. Having breakfast in the hotel was convenient and helped us get back on the road quickly. The rooms were clean and spacious."

Reviewed on Nov 26, 2021

Baymont by Wyndham Harrisburg
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 $68 per night from Dec 7 to Dec 7
17.03 mi from city center
3.8/5 Good! (972 reviews)
"Big room quiet clean decent price"

Reviewed on Nov 24, 2021

Best Western Plus Harrisburg East Inn & Suites
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 Dec 16 to Dec 16
17.98 mi from city center
4.5/5 Wonderful! (977 reviews)
"The hotel lobby is beautiful! It's quiet and very inviting! The pool area is STUNNING with plenty of towels available. I will say that the rooms themselves didn't seem to match the elegance of the lobby. But they were clean and well-maintained. The attached restaurant had delicious food!"

Reviewed on Nov 29, 2021

Best Western Premier The Central Hotel & Conference Center
Butterfly Cottage Close to Everything
0.06 mi from city center
4.9/5 Exceptional! (49 reviews)
Mount Gretna, Butterfly Cottage
"This property served the perfect place for our family of 4 adults to enjoy an autumn weekend getaway. The community is quiet and walkable with a rail trail and plenty of hiking nearby. We also enjoyed touring Cornwall Furnace, only a few miles away. The property was spacious indoors and out with ..."

Reviewed on Nov 9, 2021

Butterfly Cottage Close to Everything
Red Lion Hotel Harrisburg Hershey
3 out of 5
4751 Lindle Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $100 per night from Dec 5 to Dec 5
17.18 mi from city center
3.7/5 Good! (976 reviews)
"Very friendly staff. The hotel was very clean and the restaurant was fantastic! Would definitely recommend to anyone staying in the area."

Reviewed on Nov 22, 2021

Red Lion Hotel Harrisburg Hershey
Super 8 by Wyndham Hershey
2 out of 5
210 Hockersville Road, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jan 3 to Jan 3
10.16 mi from city center
4.3/5 Excellent! (960 reviews)
"The room was spacious. We stayed in a suite."

Reviewed on Nov 24, 2021

Super 8 by Wyndham Hershey
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 Dec 19 to Dec 19
15.29 mi from city center
4.6/5 Wonderful! (963 reviews)
"The price for stay was reasonable when making it thru Expedia. The prices for breakfast were too high. Bring them down. We ate at a nearby diner: 2 eggs, potatoes, toast AND coffee = $ 4.55 You even charged too much for Oatmeal. This was our only negative. Everything else was excellent!"

Reviewed on Dec 1, 2021

Eden Resort and Suites, BW Premier Collection
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 $105 per night from Dec 7 to Dec 7
14.59 mi from city center
4/5 Very Good! (966 reviews)
"Staff at check in was very nice and helpful. The room was great! Real clean place."

Reviewed on Dec 2, 2021

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
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.02 mi from city center
3.3/5 (828 reviews)
"It was a great stay"

Reviewed on Dec 1, 2021

Days Inn & Suites by Wyndham Lancaster Amish Country
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
2.5 out of 5
265 N Hershey Rd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 16 to Dec 16
14.53 mi from city center
3.6/5 Good! (1,126 reviews)
"The staff were welcoming and efficient. The room was clean and nicely decorated. The toilet was broken (tank didn’t fill), and I’m sure the staff would’ve taken care of it or given me a new room, but by the time I realized it, it was later & I was tired, so I just filled up the tank manually when ..."

Reviewed on Nov 19, 2021

La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
Hilton Garden Inn Hershey
3 out of 5
550 E Main St, Hummelstown, PA
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 16 to Dec 16
11.5 mi from city center
4.2/5 Excellent! (991 reviews)
"Good room size because we were with two kids. Great indoor pool and loved that kids could use the hot tub. Very close to Hershey attractions."

Reviewed on Dec 3, 2021

Hilton Garden Inn Hershey
Hampton Inn Harrisburg-East/Hershey
2.5 out of 5
4230 Union Deposit Road, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Jan 2 to Jan 2
18.04 mi from city center
4.5/5 Wonderful! (982 reviews)
"Clean, friendly staff, Very quiet at night. My a/c and heat was broken in my room which was horrible."

Reviewed on Nov 23, 2021

Hampton Inn Harrisburg-East/Hershey
Fairfield Inn & Suites Hershey Chocolate Avenue
2.5 out of 5
651 W Areba Ave, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $118 per night from Dec 12 to Dec 12
10.07 mi from city center
4.5/5 Wonderful! (991 reviews)
"Nice. Close to Hershey park"

Reviewed on Nov 21, 2021

Fairfield Inn & Suites Hershey Chocolate Avenue
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 $119 per night from Dec 24 to Dec 24
16.88 mi from city center
4.3/5 Excellent! (982 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
Courtyard by Marriott Hershey Chocolate Avenue
3 out of 5
515 East Chocolate Avenue, Hershey, PA
Fully refundableReserve now, pay when you stay
The price is $149 per night from Jan 2 to Jan 2
9.14 mi from city center
4.4/5 Wonderful! (574 reviews)
"The staff were great with my family"

Reviewed on Nov 8, 2021

Courtyard by Marriott Hershey Chocolate Avenue
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
2.5 out of 5
990 Eisenhower Blvd, Harrisburg, PA
Fully refundableReserve now, pay when you stay
The price is $71 per night from Dec 5 to Dec 5
17.38 mi from city center
3.8/5 Good! (951 reviews)
"No complaints here"

Reviewed on Nov 28, 2021

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
Warehouse Hotel
3.5 out of 5
75 Champ Boulevard, Manheim, PA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Dec 7 to Dec 7
10.23 mi from city center
4.6/5 Wonderful! (632 reviews)
"James the check in clerk was super nice. The property was clean the room was nice bed and bathroom was nice. The property was modern and I LOVE the waterfall shower head. Even the woman who checked me out was super nice. Overall great experience."

Reviewed on Dec 1, 2021

Warehouse Hotel
Don't see what you're looking for?
See all available properties in Mount Gretna
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 Mount Gretna hotels
expedia verified reviews