Skip to main content.

Harrisburg Hotel hotel

Search 51 hotels in Harrisburg

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in Harrisburg

What's Harrisburg Like?

Harrisburg is a family-friendly place distinct for its live music and theater. You can appreciate the selection of restaurants and chocolatiers. Learn about the local heritage of Harrisburg at top landmarks like Pennsylvania State Capitol. While you're here, make time to enjoy other sights such as Pennsylvania Farm Show Complex.

Where are the Best Places to Stay in Harrisburg?

Below are the number of accommodations by star rating in Harrisburg and the surrounding area:

  • • 19 4-star accommodations from PHP 4320 per night
  • • 112 3-star accommodations from PHP 3304 per night
  • • 57 2-star accommodations from PHP 2160 per night
  • • 2 1-star accommodations from PHP 2272 per night

How to Get to Harrisburg

Flights to Harrisburg

  • • Harrisburg, PA (HAR-Capital City), 7.3 mi (11.8 km) from central Harrisburg
  • • Harrisburg, PA (MDT-Harrisburg Intl.), 9.1 mi (14.7 km) from central Harrisburg
  • • Lancaster, PA (LNS), 30.4 mi (48.9 km) from central Harrisburg

Things to See and Do in Harrisburg

What to See in Harrisburg

  • • Pennsylvania Farm Show Complex
  • • Pennsylvania State Capitol
  • • National Civil War Museum
  • • Dixon University Center
  • • City Island

Things to Do in Harrisburg

  • • Broad Street Market
  • • Spring Gate Vineyard
  • • Shoppes at Susquehanna Marketplace
  • • Dorothea Dix Library and Museum
  • • Appalachian Brewing Company

Other Popular Harrisburg Attractions

  • • Strawberry Square
  • • Kohl Memorial Park
  • • Wildwood Park
  • • Pennsylvania National Fire Museum
  • • Fort Hunter Mansion and Park

When Is the Best Time to Visit Harrisburg?

  • • Hottest months: July, August, June, September (average 84°F)
  • • Coldest months: January, February, December, March (average 24°F)
  • • Rainiest months: May, August, June, and September (average 3.76 inches of rainfall)