Find and Book Top Rated Hotels in Harrisburg

Search among 31 available hotels and places to stay in Harrisburg from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-31 out of 31
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great77 reviews
MapView on map1700 yd from City Center200 yd from Whitaker Center for Science and the Arts
From   US$ 104 /nightSelect
8.4
Great106 reviews
MapView on map4.8 mi from City Center1.6 mi from American Maze CO
From   US$ 109 /nightSelect
8.6
Great63 reviews
4.4 mi from City Center1.3 mi from Harrisburg Mall
From   US$ 78 /nightSelect
1.2 mi from City Center100 yd from Harrisburg Area Community Clg
From   US$ 158 /nightSelect
8.6
Great90 reviews
4.4 mi from City Center1.2 mi from Harrisburg Mall
From   US$ 487 /nightSelect
2.8 mi from City Center1.1 mi from Widener University School of Law
From   US$ 117 /nightSelect
8.6
Great53 reviews
2.5 mi from City Center1.3 mi from Widener University School of Law
From   US$ 146 /nightSelect
3.6 mi from City Center1200 yd from Eastern College
From   US$ 145 /nightSelect
8.0
Great37 reviews
2.9 mi from City Center1800 yd from Widener University School of Law
From   US$ 248 /nightSelect
8.4
Great174 reviews
5.9 mi from City Center500 yd from Gallery House
From   US$ 161 /nightSelect
8.6
Great91 reviews
2.5 mi from City Center1.3 mi from Widener University School of Law
From   US$ 159 /nightSelect
8.2
Great93 reviews
3.6 mi from City Center1.2 mi from Empire Beauty School
From   US$ 139 /nightSelect
8.4
Great27 reviews
2.7 mi from City Center1.1 mi from Empire Beauty School
From   US$ 169 /nightSelect
3.7 mi from City Center1100 yd from Harrisburg Mall
From   US$ 179 /nightSelect
8.4
Great67 reviews
4.3 mi from City Center1600 yd from Eastern College
From   US$ 119 /nightSelect
8.2
Great56 reviews
5.9 mi from City Center700 yd from Gallery House
From   US$ 81 /nightSelect
10.3 mi from City Center
From   US$ 106 /nightSelect
Bed & Breakfast
8.6
Great43 reviews
1.8 mi from City Center1.0 mi from Harrisburg Area Community Clg
From   US$ 145 /nightSelect
8.4
Great48 reviews
3.2 mi from City Center1.0 mi from Eastern College
From   US$ 124 /nightSelect
3.2 mi from City Center1.2 mi from Empire Beauty School
From   US$ 82 /nightSelect
8.4
Great37 reviews
3.2 mi from City Center1.2 mi from Empire Beauty School
From   US$ 125 /nightSelect
8.6
Great80 reviews
3.3 mi from City Center400 yd from Harrisburg Mall
From   US$ 404 /nightSelect
8.6
Great47 reviews
3.7 mi from City Center1100 yd from Harrisburg Mall
From   US$ 120 /nightSelect
8.4
Great66 reviews
7.9 mi from City Center
From   US$ 92 /nightSelect
8.2
Great16 reviews
1300 yd from City Center400 yd from Commission For the Universitie
From   US$ 150 /nightSelect
3.3 mi from City Center1.2 mi from Empire Beauty School
From   US$ 87 /nightSelect
Apartment
1600 yd from City Center600 yd from Fire Museum-Greater Harrisburg
From   US$ 96 /nightSelect
1300 yd from City Center400 yd from Harrisburg Singers
From   US$ 123 /nightSelect
8.2
Great93 reviews
1600 yd from City Center300 yd from Whitaker Center for Science and the Arts
From   US$ 132 /nightSelect
1300 yd from City Center400 yd from Harrisburg Singers
From   US$ 285 /nightSelect
From   US$ 270 /nightSelect

Best hotels and places to stay in Harrisburg

Why visit?

Harrisburg, the capital city of Pennsylvania, offers tourists a great combination of history, culture, and natural beauty. With its rich heritage, diverse attractions, and vibrant arts scene, Harrisburg has become an interesting destination for travelers looking to explore the best of the United States. Whether you are a history enthusiast, nature lover, or simply looking for a relaxing getaway, Harrisburg has something for everyone.

Where to stay?

When it comes to finding the perfect place to stay in Harrisburg, there are several areas that offer convenient access to the city's top attractions and amenities. Here are the best areas to consider:

Downtown Harrisburg: This is the heart of the city, where you will find a mix of historic buildings, modern architecture, museums, shops, and restaurants. Staying in downtown Harrisburg allows you to be close to the State Capitol, National Civil War Museum, and City Island Park.

Hershey: Located just a short drive from Harrisburg, Hershey is famous for its chocolate heritage and amusement park. If you are traveling with kids or want to indulge your sweet tooth, Hershey offers a range of family-friendly accommodations and attractions.

Camp Hill: Situated across the Susquehanna River from Harrisburg, Camp Hill is a peaceful and upscale suburb. With its tree-lined streets and boutique shops, Camp Hill provides a calm retreat while still being close to downtown Harrisburg.

Price per hotel room per night

In Harrisburg, the average price per hotel room per night varies depending on the star rating of the hotel. Here is an estimate of the average prices for 3-star, 4-star, and 5-star hotels:

3-star hotels: $80 - $120

4-star hotels: $120 - $200

5-star hotels: $200 and above

Best value for money:

Holiday Inn Express Harrisburg East ($$) - With comfortable rooms, complimentary breakfast, and friendly service, this hotel is a great choice for budget-conscious travelers.

Radisson Hotel Harrisburg ($$) - This hotel features modern rooms, an on-site restaurant, and a fitness center. It offers a good combination of affordability and quality.

Best kids-friendly hotels:

Homewood Suites by Hilton Harrisburg East-Hershey Area ($$) - With its spacious suites, complimentary breakfast, and outdoor sports court, this hotel ensures a comfortable stay for families.

Best hotels for a romantic getaway:

Hilton Harrisburg ($$) - Situated in downtown Harrisburg, this hotel offers elegant rooms, a rooftop bar, and is within walking distance of restaurants and entertainment.

Best for location:

Sheraton Harrisburg Hershey Hotel ($$) - Situated just off I-83, this hotel is close to Hersheypark, Hershey's Chocolate World, and other popular destinations.

Hampton Inn Harrisburg-East/Hershey Area ($$) - This hotel is centrally located between Harrisburg and Hershey, making it a convenient base for exploring both cities.

Best for a short city break:

Residence Inn Harrisburg Hershey ($$) - With its spacious suites and complimentary breakfast, this hotel provides a home-away-from-home experience for a short stay in Harrisburg.

Show moreLess