Hotels in and around Harrisburg — page 1 of 1
Properties 1–59 of 59 in and around Harrisburg. Open a hotel for its details and to check rooms for your dates.
- Baymont by Wyndham Harrisburg — 5680 Allentown Blvd, Harrisburg
- Best Western Harrisburg North Hotel — 150 Nationwide Dr, Harrisburg
- Best Western Plus Harrisburg Mechanicsburg — 4900 Woodland Drive, Enola
- Best Western Plus New Cumberland Inn & Suites — 702 Limekiln Rd, New Cumberland
- Best Western Premier The Central Hotel & Conference Center — 800 E Park Drive, Harrisburg
- Budget Inn New Cumberland-Harrisburg-Hershey-York — 110 Limekiln Rd, New Cumberland
- Candlewood Suites Harrisburg - Hershey by IHG — 413 Port View Drive, Harrisburg
- Candlewood Suites Harrisburg I-81 - Hershey Area by IHG — 504 North Mountain Rd, Harrisburg
- Comfort Inn & Suites Harrisburg - Hershey West — 1001 Briarsdale Road, Harrisburg
- Comfort Inn Mechanicsburg - Harrisburg South — 1012 Wesley Dr, Mechanicsburg
- Comfort Suites Camp Hill-Harrisburg West — 100 Bar South Drive, Enola
- Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA — 1025 Peiffers Lane, Harrisburg
- Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg
- Courtyard Harrisburg Hershey — 725 Eisenhower Blvd, Harrisburg
- Crowne Plaza Harrisburg-Hershey by IHG — 23 S 2nd St, Harrisburg
- Days Inn by Wyndham Harrisburg North — 3919 North Front St/I-81, Harrisburg
- Econo Lodge Harrisburg - Hershey — 1006 Briarsdale Rd, Harrisburg
- Econo Lodge Harrisburg - Southwest of Hershey Area — 495 Eisenhower Blvd, Harrisburg
- Express Inn — 353 Lewisberry Rd, New Cumberland
- Fairfield Inn & Suites by Marriott Harrisburg West — 185 Beacon Hill Blvd, New Cumberland
- Hampton Inn & Suites Harrisburg/North — 30 Capital Dr, Harrisburg
- Hampton Inn by Hilton Harrisburg West — 4950 Ritter Rd, Mechanicsburg
- Hampton Inn Harrisburg-East (Hershey Area) — 4230 Union Deposit Road, Harrisburg
- Highland Inn New Cumberland — 240 Lincoln Dr, New Cumberland
- Hilton Garden Inn Harrisburg East — 3943 Tecport Drive, Harrisburg
- Hilton Harrisburg — One North Second Street, Harrisburg
- Holiday Inn Express - Harrisburg East by IHG — 4021 Union Deposit Road, Harrisburg
- Holiday Inn Express & Suites New Cumberland by IHG — 190 Beacon Hill Boulevard, New Cumberland
- Holiday Inn Express Hotel & Suites Harrisburg West by IHG — 2055 Technology Pkwy, Enola
- Home2 Suites By Hilton Harrisburg East — 457 Port View Drive, Harrisburg
- Home2 Suites by Hilton Harrisburg North — 2450 Brindle Drive, Harrisburg
- Homewood Suites by Hilton Harrisburg East-Hershey Area — 3990 Tecport Dr, Harrisburg
- Homewood Suites by Hilton Harrisburg-West Hershey Area — 5001 Ritter Road, Mechanicsburg
- Hotel Hanna — 525 South Front St, Harrisburg
- Hotel Indigo Harrisburg - Hershey by IHG — 765 Eisenhower Blvd, Harrisburg
- Inn of The Dove Harrisburg-Hershey Romantic Suites — 2225 Kohn Rd, Harrisburg
- La Quinta Inn & Suites by Wyndham Harrisburg Airport Hershey — 990 Eisenhower Blvd, Harrisburg
- La Quinta Inn & Suites by Wyndham New Cumberland-Harrisburg — 130 Limekiln Road, New Cumberland
- Magnuson Grand Harrisburg — 110 Limekiln Rd, Unit #2, New Cumberland
- Motel 6 - Harrisburg, PA - Near PA Expo Center — 4125 N Front Street, Harrisburg
- Motel 6 New Cumberland, PA - Harrisburg - Hershey South — 200 Commerce Dr, New Cumberland
- Penn Harris Hotel Harrisburg, Trademark by Wyndham — 1150 Camp Hill Bypass, Enola
- Quality Inn Enola - Harrisburg — 501 N Enola Rd, Enola
- Quality Inn Harrisburg - Hershey Area — 200 N Mountain Rd, Harrisburg
- Ramada by Wyndham Harrisburg/Hershey Area — 300 N Mountain Rd, Harrisburg
- Red Lion Hotel Harrisburg Hershey — 4751 Lindle Rd, Harrisburg
- Red Roof Inn Harrisburg - Hershey — 950 Eisenhower Boulevard, Harrisburg
- Red Roof Inn Harrisburg North — 400 Corporate Cir, Harrisburg
- Residence Inn by Marriott Harrisburg Hershey — 4480 Lewis Road, Harrisburg
- Residence Inn by Marriott Harrisburg North — 2250 Kohn Road, Harrisburg
- Residence Inn Mechanicsburg — 2040 Technology Parkway, Enola
- Scottish Inns Harrisburg - Hershey South — 300 Commerce Dr, New Cumberland
- Sheraton Harrisburg Hershey Hotel — 4650 Lindle Rd, Harrisburg
- SpringHill Suites Camp Hill — Gettysburg Road; 3535, Mechanicsburg
- stayAPT Suites Harrisburg-Hershey — 435 Port View Drive, Harrisburg
- Staybridge Suites Harrisburg by IHG — 920 Wildwood Park Drive, Harrisburg
- Super 8 by Wyndham New Cumberland — 175 Beacon Hill Blvd, New Cumberland
- Towneplace Suites By Marriott Harrisburg Hershey
- Towneplace Suites by Marriott Harrisburg West/Mechanicsburg
More hotels
Page 1 (current)