Pennsylvania may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Matthew Jay on trover

Find Hotels in Sunbury, PA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Fairfield Inn & Suites by Marriott Bloomsburg
2.5 out of 5
1065 Alliance Park Drive, Bloomsburg, PA
Free CancellationReserve now, pay when you stay
The price is $128 per night from Oct 4 to Oct 5
22.37 mi from city center
4.7/5Exceptional! (252 reviews)

"The hotel was new and very clean. We would have liked a better breakfast offering even with the COVID restrictions."…"

Reviewed on Aug 27, 2020

Fairfield Inn & Suites by Marriott Bloomsburg
Best Western Plus Country Cupboard Inn
2.5 out of 5
7701 West Branch Highway, Lewisburg, PA
Free CancellationReserve now, pay when you stay
The price is $109 per night from Oct 1 to Oct 2
12.3 mi from city center
4.7/5Exceptional! (783 reviews)

"Every aspect of our stay was good....clean, friendly, Covid-19 concerns addressed with travelers in mind. Excellent choice!"…"

Reviewed on Jul 24, 2020

Best Western Plus Country Cupboard Inn
Best Western Danville Inn
2.5 out of 5
75 Old Valley School Rd, Danville, PA
Free CancellationReserve now, pay when you stay
The price is $79 per night from Sep 27 to Sep 28
13.09 mi from city center
4/5Very Good! (457 reviews)

"Clean, spacious, and easy check in. Exactly what I needed for driving through."…"

Reviewed on Sep 3, 2020

Best Western Danville Inn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hampton Inn Lewisburg
2.5 out of 5
140 International Dr, Lewisburg, PA
Free CancellationReserve now, pay when you stay
The price is $129 per night from Sep 22 to Sep 23
12.38 mi from city center
4.6/5Wonderful! (239 reviews)

"Very clean, comfy bed, attractive lobby and breakfast area. Staff very helpful and professional."…"

Reviewed on Jul 22, 2020

Hampton Inn Lewisburg
Comfort Suites
2 out of 5
4775 West Branch Highway, Lewisburg, PA
Get Rates
10.09 mi from city center
4.5/5Wonderful! (646 reviews)

"Nice room with comfy beds. Front staff was wonderful."…"

Reviewed on Jul 18, 2020

Comfort Suites
Copper Beech Manor Bed & Breakfast
3.5 out of 5
17 Market St, Lewisburg, PA
Get Rates
11.2 mi from city center
5/5Exceptional! (4 reviews)
First time b&b

"This was our first time staying at a bed and breakfast and it was a great place. We will always stay whenever we visit the area again."…"

Reviewed on Aug 15, 2020

Copper Beech Manor Bed & Breakfast
Holiday Inn Express Bloomsburg
2.5 out of 5
14 Mitchell Dr, Bloomsburg, PA
Free Cancellation
The price is $123 per night from Oct 1 to Oct 2
19.16 mi from city center
4.5/5Wonderful! (318 reviews)

"With COVID-19 going on, things could have not gone better ! Everything was perfect."…"

Reviewed on Sep 8, 2020

Holiday Inn Express Bloomsburg
Hampton Inn Selinsgrove/Shamokin Dam
2.5 out of 5
3 Stettler Ave, US Route 11 and 15, Selinsgrove, PA
Free CancellationReserve now, pay when you stay
The price is $97 per night from Oct 2 to Oct 3
4.27 mi from city center
4.3/5Excellent! (440 reviews)

"Scrupulously clean, bright and open describe the areas of this Hampton Inn. A helpful, courteous staff will get you checked in quickly to an updated, clean room with good mattresses, lots of hot water and excellent shower pressure."…"

Reviewed on Aug 30, 2020

Hampton Inn Selinsgrove/Shamokin Dam
Hampton Inn Danville
2.5 out of 5
137 Old Valley School Road, Danville, PA
Free CancellationReserve now, pay when you stay
The price is $101 per night from Oct 1 to Oct 2
13.03 mi from city center
4.5/5Wonderful! (497 reviews)

"Staff were nice and helpful. Room was clean. Only complaint would be the rollaway bed. We had five people staying in one room and needed an extra bed. The rollaway bed was awful. The coils were practically sticking out of the thin mattress. I had to put 4 towels on top to try to pad it."…"

Reviewed on Aug 26, 2020

Hampton Inn Danville
Hampton Inn Bloomsburg
2.5 out of 5
255 Paper Mill Rd, Bloomsburg, PA
Free CancellationReserve now, pay when you stay
The price is $129 per night from Sep 27 to Sep 28
22.07 mi from city center
4.6/5Exceptional! (356 reviews)

"Very friendly staff!! Comfy beds! Clean clean clean!"…"

Reviewed on Aug 2, 2020

Hampton Inn Bloomsburg
Holiday Inn Express Lewisburg/New Columbia
2.5 out of 5
160 Commerce Park Drive, New Columbia, PA
Free Cancellation
The price is $103 per night from Sep 27 to Sep 28
16.04 mi from city center
4.1/5Very Good! (486 reviews)

"It was above average ccxxxxxxxxxxxxxxxxxxxccccx cxxxxx"…"

Reviewed on Sep 3, 2020

Holiday Inn Express Lewisburg/New Columbia
Country Inn & Suites by Radisson, Lewisburg, PA
3 out of 5
134 Walter Dr, Lewisburg, PA
Free CancellationReserve now, pay when you stay
The price is $88 per night from Oct 1 to Oct 2
12.33 mi from city center
4.7/5Exceptional! (982 reviews)

"Room eas very clean and comfortable. Staff were all very nice"…"

Reviewed on Sep 4, 2020

Country Inn & Suites by Radisson, Lewisburg, PA
Holiday Inn Express Hotel & Suites Selinsgrove
2.5 out of 5
651 N. Susquehanna Trail, Selinsgrove, PA
Free Cancellation
The price is $108 per night from Sep 24 to Sep 25
4.5 mi from city center
4.7/5Exceptional! (444 reviews)

"Very clean, newer everything, bed was comfy, room was quiet, AC worked fine and wasn't noisy. Front desk ladies were very friendly and helpful. Location was great. Right on the main road but set back a bit so it was not like you could hear any traffic or anything. The ONLY really small, minor thing ..."…"

Reviewed on Sep 8, 2020

Holiday Inn Express Hotel & Suites Selinsgrove
Red Roof Inn Danville, PA
2 out of 5
31 Red Roof Rd, Danville, PA
Free CancellationReserve now, pay when you stay
The price is $66 per night from Sep 27 to Sep 28
13.16 mi from city center
3.7/5Good! (988 reviews)

"My stay was very nice. The room was extremely clean, the property was quiet and the front desk staff was very nice. Thankyou for a great experience"…"

Reviewed on Aug 4, 2020

Red Roof Inn Danville, PA
Relax Inn Bloomsburg
2 out of 5
2711 Columbia Blvd, Bloomsburg, PA
The price is $60 per night from Sep 22 to Sep 23
22.66 mi from city center
4.1/5Very Good! (110 reviews)

"The room was in good order and everything was very clean. Nice stay!"…"

Reviewed on Aug 31, 2020

Relax Inn Bloomsburg
Don't see what you're looking for?
See all available properties in Sunbury
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Sunbury

Visitors can enjoy all that Sunbury has to offer including the gardens, riverfront, and wineries. Tourists can also enjoy so much more including its shopping.

  • There are 55 hotels and other accommodations in the surrounding area
  • The closest major airport is in Selinsgrove, PA (SEG-Penn Valley), 4.9 mi (7.9 km) from the city center
  • The next closest is in Williamsport, PA (IPT-Williamsport Regional), 29.9 mi (48.1 km) away

Sightseeing and Staying in Sunbury

The picturesque setting of Cameron Park and Merle Phillips Park exemplify the city's natural beauty. A couple of additional sights to add to your agenda are Spyglass Ridge Winery and Northumberland County Historical Society.

As you start planning your visit to Sunbury, your ideal accommodation may not be in the city center but there are 14 hotels and lodging options locally. Listed here are places to stay in the surrounding area:

  • Country Inn & Suites by Radisson, Lewisburg, PA is 12.3 mi (19.9 km) from the center of Sunbury. Guests who stay at this 3-star hotel in Lewisburg can enjoy access to free breakfast and an indoor pool, along with free WiFi. Our customers like its pool and proximity to shopping.
  • Days Inn by Wyndham Lewisburg is located 11.5 mi (18.5 km) from the heart of Sunbury. Guests who stay at this 2-star hotel in Lewisburg can enjoy access to free breakfast and an outdoor pool, along with free WiFi.
  • Red Roof Inn Danville, PA is 13.2 mi (21.2 km) from central Sunbury. Guests who stay at this 2-star motel in Danville can enjoy access to free parking and a 24-hour front desk, along with free WiFi. It's a favorite with Expedia travelers for its overall value and clean, quiet rooms.

Dressing for Sunbury

  • Between January and March, you can expect average temperatures of 54°F during the day and 19°F at night
  • From April to June, the average during the day is 83°F, while the average at night is 33°F
  • July through September has daytime averages of 85°F with nighttime averages of 47°F
  • In October-December, you can expect daytime averages of 69°F and nighttime averages of 20°F
  • Average annual rainfall for Sunbury is 42.05 inches
  • Usually July and August are the hottest months with an average of 83°F, whereas January and February are often coldest, averaging 20°F

Frequently asked questions

Where is the best place for a stay in Sunbury?
Red Roof Inn Danville, PA, located 13.2 mi (21.2 km) from the heart of Sunbury, is a top choice for your stay based on our traveler data. Other good choices for your visit to the area are Hampton Inn Danville and Country Inn & Suites by Radisson, Lewisburg, PA.
If I need to cancel my hotel reservation in Sunbury, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Enter your dates, click on “Search”, then filter by “free cancellation” to get top deals in Sunbury.
Where can I learn more about changing or cancelling my trip to Sunbury?
For more information about updating your trip to Sunbury or cancelling it, click here.
Where is the best hotel to stay with easy access to Spyglass Ridge Winery?
Econo Lodge And Suites Shamokin Dam is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a restaurant. It’s located 4.6 mi (7.4 km) from Spyglass Ridge Winery. Other good choices around the area include Hampton Inn Selinsgrove/Shamokin Dam and Holiday Inn Express Hotel & Suites Selinsgrove.
What about the best place to stay close to Cameron Park?
One of the top choices for your stay is Econo Lodge And Suites Shamokin Dam, located 1.6 mi (2.6 km) from Cameron Park, and this hotel offers free breakfast and a restaurant. Hampton Inn Selinsgrove/Shamokin Dam and Holiday Inn Express Hotel & Suites Selinsgrove are other good choices within 5 miles.
What are some accommodations with pools in Sunbury?
Hampton Inn Danville: Offers free buffet breakfast, an indoor pool, and free Internet. Country Inn & Suites by Radisson, Lewisburg, PA and Comfort Suites Bloomsburg are a couple of other choices that feature an onsite pool.

Recent reviews of Sunbury hotels

More trip options