Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Sunbury Pennsylvania Hotels & Motels

Find the perfect hotel in Sunbury using our hotel guide provided below. Explore our guide for inexpensive and discount hotel/motel rates in or near Sunbury, PA for your personal leisure or group travel. We provide the best Sunbury, Pennsylvania motel and hotel rooms. Browse the Sunbury area hotels to find the perfect lodging! Please use the provided map of the Sunbury hotels.

The Sunbury center is around 1 mile south of David L. Persing Recreation Complex and 6 miles northeast of Susquehanna University.

Sunbury Hotels & Accommodations

Hilton Harrisburg
+1-888-389-4121
One North 2nd Street, Harrisburg, PA 17101 ~41.74 miles south of Sunbury
  • Four-star hotel
  • 15 suites in property
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Crowne Plaza Harrisburg-Hershey by IHG
+1-888-675-2083
23 South 2nd St, Harrisburg, PA 17101 ~41.79 miles south of Sunbury
  • Three Star property
  • Check-in: 4:00 PM - 2:00 AM
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Courtyard by Marriott Hershey Chocolate Avenue
+1-800-716-8490
515 East Chocolate Avenue, Hershey, PA 17033 ~40.12 miles south of Sunbury
  • Affordable hotel
  • 114 rooms in property
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Tru by Hilton Hershey Chocolate Avenue
+1-800-805-5223
204 Hillcrest Road, Hershey, PA 17033 ~40.67 miles south of Sunbury
  • Midscale property
  • Fitness + Health Center
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
Hilton Garden Inn Hershey
+1-888-965-1860
550 East Main St, Hummelstown, PA 17036 ~41.31 miles south of Sunbury
  • Mid-scale hotel
  • Pet-friendly
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Hershey
+1-888-788-5576
350 West Chocolate Ave, Hershey, PA 17033 ~40.45 miles south of Sunbury
  • 3-star hotel
  • 101 rooms in property
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Sheraton Harrisburg Hershey Hotel
+1-888-897-9207
4650 Lindle Rd, Harrisburg, PA 17111 ~42.57 miles south of Sunbury
  • 3-star hotel
  • Check in: 4:00 PM - midnight
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Best Western Premier The Central Hotel & Conference Center
+1-888-311-4278
800 East Park Drive, Harrisburg, PA 17111 ~40.53 miles south of Sunbury
  • 3 star hotel
  • Check-in time: 3:00 PM - anytime
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Courtyard by Marriott Harrisburg Hershey
+1-888-469-4795
725 Eisenhower Blvd, Harrisburg, PA 17111 ~42.60 miles south of Sunbury
  • Mid-scale property
  • Fitness / Gym is on-site
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Fairfield Inn & Suites Hershey Chocolate Avenue
+1-888-734-9421
651 West Areba Ave, Hershey, PA 17033 ~40.74 miles south of Sunbury
  • 3-star hotel
  • Hotel has 108 rooms
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton Harrisburg East-Hershey Area
+1-888-841-5292
3990 Tecport Dr, Harrisburg, PA 17111 ~42.01 miles south of Sunbury
  • Mid-scale property
  • 105 suites in property
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Residence Inn by Marriott Harrisburg North
+1-888-455-5160
2250 KOHN ROAD, Harrisburg, PA 17110 ~38.25 miles south of Sunbury
  • 3-star property
  • 123 suites in property
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Hotel Indigo Harrisburg - Hershey by IHG
+1-888-965-8297
765 Eisenhower Blvd, Harrisburg, PA 17111 ~42.68 miles south of Sunbury
  • Mid-scale hotel
  • 20 suites in property
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Hampton Inn & Suites Hershey
+1-888-906-6358
749 East Chocolate Ave, Hershey, PA 17033 ~40.04 miles south of Sunbury
  • Affordable property
  • 110 sleeping rooms in hotel
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Staybridge Suites Harrisburg by IHG
+1-888-749-6785
920 Wildwood Park Drive, Harrisburg, PA 17110 ~39.73 miles south of Sunbury
  • Midscale property
  • Pets are Allowed
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Home2 Suites by Hilton Harrisburg North
+1-888-878-9982
2450 Brindle Drive, Harrisburg, PA 17110 ~38.62 miles south of Sunbury
  • 3 star property
  • Check-in: 3:00 PM - midnight
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Best Western Plus Hershey
+1-888-389-4485
1800 East CHOCOLATE AVE, Hershey, PA 170331188 ~39.74 miles south of Sunbury
  • 3 star hotel
  • Pets are Welcome
Add your dates for price
Very Good 8.5 /10 Reviews Call BookMore Details
Hampton Inn & Suites Hershey Near The Park
+1-888-389-4121
195 Hershey Road, Hummelstown, PA 17036 ~38.95 miles south of Sunbury
  • Affordable property
  • 86 sleeping rooms in hotel
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
SpringHill Suites by Marriott Harrisburg Hershey
+1-888-675-2083
15 Capital Drive, Harrisburg, PA 17110 ~38.63 miles south of Sunbury
  • Three Star property
  • Free breakfast available
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Holiday Inn Express Hershey - Harrisburg Area by IHG
+1-800-716-8490
610 Walton Ave, Hummelstown, PA 17036 ~41.10 miles south of Sunbury
  • 3 star hotel
  • Check-in: 4:00 PM - anytime
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
SpringHill Suites by Marriott Hershey Near the Park
+1-800-805-5223
115 Museum Drive, Hummelstown, PA 17033 ~39.04 miles south of Sunbury
  • 3 star hotel
  • Free comp. breakfast
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Residence Inn by Marriott Harrisburg Hershey
+1-888-965-1860
4480 Lewis Road, Harrisburg, PA 17111 ~41.99 miles south of Sunbury
  • Affordable property
  • Pets are Welcome
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Super 8 by Wyndham Hershey Chocolate Avenue
+1-888-788-5576
210 Hockersville Road, Hershey, PA 17033 ~40.74 miles south of Sunbury
  • Two star hotel
  • Check in time: 3:00 PM - midnight
Add your dates for price
Very Good 8.1 /10 Hotel Reviews Call BookMore Details
Hilton Garden Inn Harrisburg East
+1-888-897-9207
3943 Tecport Drive, Harrisburg, PA 17111 ~42.10 miles south of Sunbury
  • Midscale property
  • Check-in: 3:00 PM
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Holiday Inn Harrisburg East by IHG
+1-888-311-4278
815 South Eisenhower Boulevard, Middletown, PA 17057 ~44.36 miles south of Sunbury
  • Mid-scale property
  • Check-in: 3:00 PM
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
Spark by Hilton Hummelstown Hershey
+1-888-469-4795
84 Sipe Ave, Hummelstown, PA 17036 ~41.09 miles south of Sunbury
  • Affordable property
  • Check-in: 3:00 PM - anytime
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Hampton Inn Harrisburg-East (Hershey Area)
+1-888-734-9421
4230 Union Deposit Road, Harrisburg, PA 17111 ~40.14 miles south of Sunbury
  • Affordable hotel
  • Fitness + Health Center
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hampton Inn & Suites Harrisburg / North
+1-888-841-5292
30 Capital Dr, Harrisburg, PA 17110 ~38.60 miles south of Sunbury
  • Midscale property
  • Pet-friendly
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites New Cumberland by IHG
+1-888-455-5160
190 Beacon Hill Boulevard, New Cumberland, PA 17070 ~44.68 miles south of Sunbury
  • 3-star hotel
  • Hotel has 40 suites
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Best Western Chocolate Inn at the Park
+1-888-965-8297
1200 Mae St, Hummelstown, PA 17036 ~41.25 miles south of Sunbury
  • Three Star hotel
  • Check-in time: 4:00 PM - midnight
Add your dates for price
Average 7.6 /10 Review Score Call BookMore Details
SpringHill Suites by Marriott Camp Hill
+1-888-906-6358
3535 Gettysburg Road, Camp Hill, PA 17011 ~44.60 miles south of Sunbury
  • Affordable property
  • 124 rooms in property
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Lebanon near Expo Center
+1-888-749-6785
100 Springwood Drive, Lebanon, PA 17042 ~42.88 miles southeast of Sunbury
  • 3 star hotel
  • Pets/Dogs Allowed
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Comfort Suites Hummelstown - Hershey
+1-888-878-9982
320 Milroy Rd, Hummelstown, PA 17036 ~41.31 miles south of Sunbury
  • Midscale hotel
  • Check in: 4:00 PM - 2:00 AM
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
TownePlace Suites Harrisburg Hershey
+1-888-389-4485
450 Friendship Road, Harrisburg, PA 17111 ~42.08 miles south of Sunbury
  • 3 star property
  • 107 suites in hotel
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Red Lion Hotel Harrisburg Hershey
+1-888-389-4121
4751 Lindle Rd, Harrisburg, PA 17111 ~42.71 miles south of Sunbury
  • Affordable property
  • 4 floors in hotel
Add your dates for price
Excellent 9.3 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg
+1-888-675-2083
503 Winding Creek Boulevard, Mechanicsburg, PA 17050 ~43.18 miles south of Sunbury
  • Midscale property
  • 5 floors in hotel
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Fairfield Inn & Suites Harrisburg Hershey
+1-800-716-8490
1018 Briarsdale Rd, Harrisburg, PA 17109 ~40.36 miles south of Sunbury
  • Affordable hotel
  • Check-in time: 3:00 PM - midnight
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Hampton Inn Harrisburg / Grantville/Hershey
+1-800-805-5223
255 Bow Creek Rd, Grantville, PA 17028 ~34.00 miles south of Sunbury
  • 3-star hotel
  • Access to gym on-site
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Holiday Inn Express - Harrisburg East by IHG
+1-888-965-1860
4021 Union Deposit Road, Harrisburg, PA 17109 ~40.24 miles south of Sunbury
  • Three Star property
  • Complimentary breakfast is offered
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
Holiday Inn Express Hotel & Suites Harrisburg West by IHG
+1-888-788-5576
2055 Technology Pkwy, Mechanicsburg, PA 17050 ~40.86 miles south of Sunbury
  • 3 star property
  • Pets Allowed
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Holiday Inn Express Harrisburg I-81 – Hershey by IHG
+1-888-897-9207
7744 Linglestown Rd, Harrisburg, PA 17112 ~35.03 miles south of Sunbury
  • 3 star hotel
  • Check-in time: 3:00 PM - midnight
Add your dates for price
Average 7.6 /10 Guest Reviews Call BookMore Details
Tru by Hilton Grantville PA
+1-888-311-4278
248 Bow Creek Road, Grantville, PA 17028 ~33.96 miles south of Sunbury
  • 3-star property
  • Pet-friendly
Add your dates for price
Very Good 8.5 /10 Review Score Call BookMore Details
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
+1-888-469-4795
265 North Hershey Rd, Harrisburg, PA 17112 ~35.28 miles south of Sunbury
  • Three Star hotel
  • Free comp. breakfast
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Bloomsburg
+1-888-734-9421
1065 Alliance Park Drive, Bloomsburg, PA 17815 ~22.03 miles northeast of Sunbury
  • 3 star property
  • Gym / Fitness Center Available
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Lebanon by IHG
+1-888-841-5292
2205 East Cumberland Street, Lebanon, PA 17042 ~41.08 miles southeast of Sunbury
  • Mid-scale property
  • Hotel has 3 floors
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Hampton Inn Lebanon
+1-888-455-5160
1601 East Cumberland St., Lebanon, PA 17042 ~41.08 miles southeast of Sunbury
  • 3-star hotel
  • Hotel has 85 rooms
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Lewisburg
+1-888-965-8297
70 Hardwood Drive, Lewisburg, PA 17837 ~9.12 miles northwest of Sunbury
  • 3-star property
  • 4 floors in hotel
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Country Inn & Suites by Radisson Harrisburg Northeast - Hershey
+1-888-906-6358
8000 Jonestown Rd, Harrisburg, PA 17112 ~35.24 miles south of Sunbury
  • Affordable property
  • 24 suites in property
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Home2 Suites by Hilton Mechanicsburg
+1-888-749-6785
300 Bent Creek Blvd, Mechanicsburg, PA 17050 ~43.83 miles south of Sunbury
  • Midscale property
  • Check-in: 3:00 PM - 2:00 AM
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Escape Inn Hershey
+1-888-878-9982
115 Lucy Ave, Hershey, PA 17036 ~41.21 miles south of Sunbury
  • 2-star hotel
  • Check in time: 3:00 PM - 11:30 PM
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details

Next: See My Sunbury Hotels with Pricing

FAQs about hotels in Sunbury

What are the top reviewed hotels in Sunbury?

Best Western Premier The Central Hotel & Conference Center, Homewood Suites by Hilton Harrisburg East-Hershey Area and Fairfield Inn & Suites by Marriott Lewisburg are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Sunbury?

Hilton Harrisburg, Crowne Plaza Harrisburg-Hershey by IHG and Sheraton Harrisburg Hershey Hotel are the top 3 luxury hotels near Sunbury city center.

What hotels are closest to the city center of Sunbury?

Fairfield Inn & Suites by Marriott Lewisburg, Fairfield Inn & Suites by Marriott Bloomsburg, and Tru by Hilton Grantville PA are the properties closest to Sunbury city center.

What are the best independent hotels in Sunbury?

AIRE Hotel Hershey Lebanon, Bischoff Inn and Rusty Rail Brewing Co. are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Sunbury?

Fairfield Inn & Suites by Marriott Lewisburg, SpringHill Suites by Marriott Camp Hill and Fairfield Inn & Suites by Marriott Selinsgrove are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Sunbury?

Rodeway Inn Wormleysburg - Harrisburg, Comfort Suites Camp Hill-Harrisburg West and Comfort Inn & Suites Barnesville - Frackville are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Sunbury?

Best Western Premier The Central Hotel & Conference Center, The Inn at Lewisburg BW Signature Collection and Best Western Danville Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Sunbury?

Holiday Inn Express Hotel & Suites Selinsgrove by IHG, Holiday Inn Express & Suites Reedsville - State Coll Area by IHG and Holiday Inn Express Bloomsburg by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top