No Smoking Policy in Harrisburg

Non-Smoking Hotels in Harrisburg, PA $42

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Harrisburg Non-Smoking Hotels

Red Roof Inn Harrisburg North
2 out of 5
400 Corporate Cir, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$45
per night
Oct 20 - Oct 21
3.5/5Good! (1,840 reviews)

"Fair price, decent service efficient reservation.. I would stay again."…"

Reviewed on Sep 28, 2019

Red Roof Inn Harrisburg North
Americas Best Value Inn Harrisburg
2 out of 5
4125 N Front Street, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$54
per night
Nov 3 - Nov 4
3.2/5 (367 reviews)

"Liked: cleanliness & refurbishment; plenty of lighting, mini-fridge, and microwave in room: easy access to/from I-81. Disliked: lack of bath mat or anti-slip protection in shower."…"

Reviewed on Aug 26, 2019

Americas Best Value Inn Harrisburg
Best Western Plus Harrisburg East Inn & Suites
2.5 out of 5
1344 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$68
per night
Nov 3 - Nov 4
3.7/5Good! (1,436 reviews)

"Staff was friendly and helpful; parking was handy for disabled folks ."…"

Reviewed on Sep 30, 2019

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
Free CancellationReserve now, pay when you stay
$93
per night
Oct 21 - Oct 22
4.4/5Excellent! (1,632 reviews)

"Nice Location and the rooms are a good size. Nice breakfast buffett"…"

Reviewed on Sep 29, 2019

Best Western Premier The Central Hotel & Conference Center
Best Western Harrisburg North Hotel
2.5 out of 5
150 Nationwide Dr, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$72
per night
Oct 21 - Oct 22
4/5Very Good! (852 reviews)

"I enjoyed everything about this hotel. Refer kept everything cold, clock was bright and correct, bed was comfortable. Very spacious rooom."…"

Reviewed on Oct 11, 2019

Best Western Harrisburg North Hotel
Baymont by Wyndham Harrisburg
2.5 out of 5
5680 Allentown Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$58
per night
Nov 4 - Nov 5
4/5Very Good! (819 reviews)

"This hotel is within a reasonable distance from many unique restaurants and activities. The staff is great and the room is clean."…"

Reviewed on Oct 10, 2019

Baymont by Wyndham Harrisburg
Quality Inn Riverfront
2.5 out of 5
525 S Front Street, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$59
per night
Nov 3 - Nov 4
3.5/5Good! (741 reviews)

"Friendly service and clean. Hallways and breakfast area need updating though. Great over night stay."…"

Reviewed on Oct 10, 2019

Quality Inn Riverfront
Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
3 out of 5
8000 Jonestown Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$69
per night
Oct 21 - Oct 22
3.9/5Good! (1,862 reviews)

"The free breakfast in the morning , and the swimming pool and sauna."…"

Reviewed on Oct 7, 2019

Country Inn & Suites by Radisson, Harrisburg Northeast (Hershey), PA
Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA
3 out of 5
1025 Peiffers Lane, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$91
per night
Nov 3 - Nov 4
4.1/5Very Good! (1,714 reviews)

"Staff was super nice and helpful in all aspects from the front desk to the breakfast room."…"

Reviewed on Oct 10, 2019

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA
Courtyard by Marriott Harrisburg Hershey
3 out of 5
725 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$149
per night
Oct 27 - Oct 28
4.5/5Wonderful! (258 reviews)

"I liked that it was near the capital diner for breakfast and Gillian’s at night got dinner"…"

Reviewed on Oct 4, 2019

Courtyard by Marriott Harrisburg Hershey
Econo Lodge Harrisburg - Southwest of Hershey Area
1.5 out of 5
495 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$44
per night
Nov 3 - Nov 4
3.9/5Good! (313 reviews)

"Everything was clean, decent location, friendly staff. No problems"…"

Reviewed on Oct 1, 2019

Econo Lodge Harrisburg - Southwest of Hershey Area
Econo Lodge Harrisburg - Hershey
2 out of 5
1006 Briarsdale Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$42
per night
Nov 3 - Nov 4
3.4/5Good! (381 reviews)

"The property was clean. The staff was friendly We only stayed one night."…"

Reviewed on Sep 17, 2019

Econo Lodge Harrisburg - Hershey
Fairfield Inn & Suites Harrisburg Hershey
2.5 out of 5
1018 Briarsdale Rd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$89
per night
Nov 9 - Nov 10
4.2/5Excellent! (171 reviews)

"Cleanliness and staff : front desk is very helpful"…"

Reviewed on Aug 19, 2019

Fairfield Inn & Suites Harrisburg Hershey
Downtown Harrisburg Water Front Home - Close to Hersheypark & Farm Show Complex
5/5Exceptional! (21 reviews)
Great little row house

"Close to everything. The beds are extremely soft but not lumpy or bad just very soft. Great water pressure for showers and the house has alot of old charm with modern touches"…"

Reviewed on Jul 11, 2019

Downtown Harrisburg Water Front Home - Close to Hersheypark & Farm Show Complex
Hampton Inn & Suites Harrisburg/North, PA
2.5 out of 5
30 Capital Dr, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$87
per night
Oct 27 - Oct 28
4.3/5Excellent! (307 reviews)

"Clean, well managed, easy to get to with a lot of nearby places to eat and fueling spots. Love the breakfast"…"

Reviewed on Oct 9, 2019

Hampton Inn & Suites Harrisburg/North, PA
Holiday Inn Express - Harrisburg East
2.5 out of 5
4021 Union Deposit Road, Harrisburg, PA
$83
per night
Nov 11 - Nov 12
3.9/5Very Good! (507 reviews)

"Our stay was good overall but the bathroom was not too clean. Complimentary breakfast space is very very tiny. We were not able to get in."…"

Reviewed on Sep 7, 2019

Holiday Inn Express - Harrisburg East
Homewood Suites by Hilton Harrisburg East-Hershey Area PA
3 out of 5
3990 Tecport Dr, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$112
per night
Nov 10 - Nov 11
4.6/5Exceptional! (543 reviews)

"Hilton is always pleasant to stay clean staff are friendly and rooms are wonderful"…"

Reviewed on Oct 13, 2019

Homewood Suites by Hilton Harrisburg East-Hershey Area PA
La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
2.5 out of 5
990 Eisenhower Blvd, Harrisburg, PA
Free CancellationReserve now, pay when you stay
$75
per night
Oct 20 - Oct 21
3.9/5Good! (1,651 reviews)

"Exceptionally helpful staff&services. Very close to airport&major highways. However; the building is old &needs renovation!"…"

Reviewed on Oct 7, 2019

La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey
Don't see what you're looking for?
See all available properties in Harrisburg
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.

Pocket Guide: Non-Smoking Hotels in Harrisburg

Search for hotels in Harrisburg on Expedia. You can easily find your hotels in Harrisburg using one of the methods below:

  • View our selection of featured hotels in Harrisburg
  • Use the map to find hotels in the Harrisburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Harrisburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Harrisburg
  • Enter your travel dates to view the best deals on hotels in Harrisburg - while they last

More trip options

Recently Booked Non-Smoking Hotels in Harrisburg

Travelers Loved These Non-Smoking Hotels