Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Harrisburg – 71 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Red Roof Inn Harrisburg North

Hotel in Harrisburg

Located 4 mi from from Harrisburg city center, this hotel offers free WiFi and free on-site parking. Hershey Park is 17 mi from Red Roof Inn Harrisburg North. Easy to find from the highway, room was clean,spacious and bed was very comfy.

Show more Show less
7.6
Good
812 reviews

Best Western Plus Harrisburg East Inn & Suites

Hotel in Harrisburg

Featuring a flat-screen, high-definition TV in each room, Best Western Plus Harrisburg East Inn & Suites is located in Harrisburg, just 17 minutes’ drive from Hersheypark. Could use some sugar free oatmeal choices. Liked boiled eggs.

Show more Show less
7.6
Good
576 reviews
Price from
$62.89
per night

Red Roof Inn Harrisburg - Hershey

Hotel in Harrisburg

This motel is 15 minutes’ drive from Hersheypark Amusement Park and 6.5 miles from the Harrisburg International Airport. It features a 24-hour reception and free in-room WiFi. The location is close to major highways which great for road trips. The staff was efficient and friendly. There are lots of restaurants within walking distance.

Show more Show less
6.6
Review score
792 reviews

Country Inn & Suites by Radisson, Harrisburg at Union Deposit Road, PA

Hotel in Harrisburg

Harrisburg International Airport is a 13-minute drive from this Pennsylvania hotel, which offers a 40-inch flat-screen TV with HBO in every room. Excellent value for money. Clean, spacious and comfortable room. Good breakfast.

Show more Show less
7.5
Good
1,000 reviews
Price from
$70.40
per night

Best Western Harrisburg Hershey

Hotel in Harrisburg

This Harrisburg hotel features free Wi-Fi and rooms equipped with a microwave and refrigerator. Cable TV is also included. Hollywood Casino is 7 miles away. everything was good, clean place

Show more Show less
8.2
Very Good
561 reviews
Price from
$54.40
per night

Days Inn by Wyndham Harrisburg North

Hotel in Harrisburg

Located off Interstate 81 and 18 mi from Hershey Park, this Harrisburg, Pennsylvania hotel provides nonsmoking accommodations, free WiFi and free on-site parking. The room was very clean and the beds were comfortable. No issues.

Show more Show less
6.7
Review score
655 reviews
Price from
$68
per night

Baymont by Wyndham Harrisburg

Hotel in Harrisburg

Located just off Highway 81, this Harrisburg hotel features a seasonal outdoor pool and rooms equipped with a flat-screen cable TV. Hershey’s Chocolate World is a 15-minute drive away. Was a really comfy bed 😀 good breakfast, good location for visiting places

Show more Show less
8.4
Very Good
619 reviews
Price from
$50.15
per night

Best Western Premier the Central Hotel & Conference Center

Hotel in Harrisburg

This hotel, located just 1.4 mi off Interstate 83 in Harrisburg, Pennsylvania, features an indoor pool and on-site dining. The National Civil War Museum is 13 minutes’ drive away. Quiet , clean and very good staff and facilities

Show more Show less
8.8
Excellent
543 reviews
Price from
$94.79
per night

Quality Inn Riverfront

Hotel in Harrisburg

This Harrisburg hotel is next to the Susquehanna River and within walking distance of the Pennsylvania Capitol Complex. The hotel is completely nonsmoking and offers free Wi-Fi. It was nice to be able to get coffee or tea when ever you wanted. They had toiletries at front desk if you forgot yours which were complimentary . It was very clean, beds and pillows were excellent. They had a free complimentary breakfast. 5 out of 5 stars in my book.

Show more Show less
7.5
Good
487 reviews
Price from
$59.49
per night

La Quinta by Wyndham Harrisburg Airport Hershey

Hotel in Harrisburg

Located just off Interstate 283, this hotel is 5 mi from the Harrisburg International Airport. Facilities include free WiFi access and a daily continental breakfast. Location easy to find front deck personal very friendly and a good breakfast

Show more Show less
7.7
Good
848 reviews
Price from
$62.10
per night

Most-booked hotels in Harrisburg in the past month

See all

Harrisburg's best hotels with breakfast

See all

Budget hotels in Harrisburg

See all

Hotels located in the center of Harrisburg

See all

FAQs about hotels in Harrisburg

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Harrisburg:

Explore guest reviews of hotels in Harrisburg

See all