Skip to main content

Search hotels in Sunbury, PA

Enter your dates to see the latest prices and deals for Sunbury hotels

Sunbury – 1 hotel or place to stay

Filter by:

Star rating
Review score

Fairfield Inn & Suites by Marriott Selinsgrove

Selinsgrove (Near Sunbury)

Located in Selinsgrove and with Knoebels Amusement Resort reachable within 34 km, Fairfield Inn & Suites by Marriott Selinsgrove provides a fitness centre, non-smoking rooms, free WiFi throughout the...

j
jose
From
Spain
Stylish, modern, comfortable, chic, one of the best hotels I’ve stayed in USA quality-price relation wise. Needs to be mentioned evening receptionist of 10/11, outstanding! thanks for your smile and warm welcome, do never change
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 114 reviews
Price from
US$159
1 night, 2 adults

Holiday Inn Express Selinsgrove by IHG

Shamokin Dam (Near Sunbury)

Featuring a fitness centre, Holiday Inn Express Selinsgrove by IHG is located in Shamokin Dam in the Pennsylvania region, 30 km from Knoebels Amusement Resort.

A
Adrian
From
United Kingdom
Staff were all lovely, beds were great. Can't fault the cleanliness either.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 227 reviews
Price from
US$124
1 night, 2 adults

Econo Lodge Inn & Suites Shamokin Dam - Selinsgrove

Shamokin Dam (Near Sunbury)

The Econo Lodge & Suites is located just five miles from the Selinsgrove Speedway and Susquehanna Valley Mall. Bucknell University is only eight miles away.

B
Barnes
From
United States
I have been coming to Econolodge for years and would recommend it to anyone, especially if you have pets! It's very hard to find hotels that allows pets.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 231 reviews
Price from
US$79.90
1 night, 2 adults

Hampton Inn Selinsgrove/Shamokin Dam

Shamokin Dam (Near Sunbury)

Situated in Shamokin Dam and within 31 km of Knoebels Amusement Resort, Hampton Inn Selinsgrove/Shamokin Dam has a spa and wellness centre, non-smoking rooms, and free WiFi.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 120 reviews
Price from
US$122.40
1 night, 2 adults

Selinsgrove Inn

Selinsgrove (Near Sunbury)

Situated in Selinsgrove, 36 km from Knoebels Amusement Resort, Selinsgrove Inn features accommodation with a shared lounge and free private parking.

N
Nicole
From
Germany
Complimentary breakfast was a really nice surprise and beds were super compfortable!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 225 reviews
Price from
US$150.99
1 night, 2 adults

Quality Inn Selinsgrove

Selinsgrove (Near Sunbury)

The Comfort Inn hotel offers easy access to nearby business centers and is conveniently located adjacent to the Susquehanna Valley Mall.

E
Eleanor
From
Brazil
I didn’t go here but the person who did gave booking.com my email and so I was invited to rate her stay and having never been there before I’d says it’s pretty good. Hope her vacation was fun at least.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 404 reviews
Price from
US$78.41
1 night, 2 adults

Fairfield by Marriott Inn & Suites Lewisburg

Lewisburg (Near Sunbury)

Located in Lewisburg, 42 km from Pennsylvania College Of Technology, Fairfield by Marriott Inn & Suites Lewisburg provides accommodation with free bikes, free private parking, a fitness centre and a...

K
Kelly
From
United States
I love that there is a 12pm checkout! The hotel is so clean and comfortable! There is a nice bar/restaurant open from 4-10pm and a free breakfast. Beds are super comfortable. The bathroom is really nice with an awesome tub/shower! Plenty of storage if unpacking. Kuerig, fridge, and microwave are also in the room. Very friendly and helpful staff. Highly recommend!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 153 reviews
Price from
US$152
1 night, 2 adults

The Inn at Lewisburg, BW Signature Collection

Lewisburg (Near Sunbury)

The Inn at Lewisburg, BW Signature Collection offers accommodation with free WiFi in Lewisburg.

d
denisse
From
Puerto Rico
The place, the staff ,the service, atmosphere, everything has been excellent. they always have a smile for the guests ,the breakfast was excellent..i will miss the coffee and cookies!!!! .. And even though my primary language is Spanish! they always waited patiently and lovingly for me to find a way to communicate.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 293 reviews
Price from
US$126.28
1 night, 2 adults

Pine Barn Inn

Danville (Near Sunbury)

Located just 4 minutes’ walk from Geisinger Medical Center, the Pine Barn Inn is located in Danville, Pennsylvania. Guests can enjoy the on-site restaurant, tavern and banquet facilities.

A
Amy
From
United States
Room was clean and comfortable. Staff was friendly. Resturant was reasonable and food was very good.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 443 reviews
Price from
US$110
1 night, 2 adults

Best Western Danville Inn

Danville (Near Sunbury)

Best Western Danville Inn is a 3-star property located in Danville. Providing free WiFi throughout the property, the non-smoking hotel features an indoor pool.

C
Chong
From
China
The location is very good, next to the highway, the room is very quiet, there is a gas station next to the hotel, there is a McDonald's opposite, the breakfast is also very rich, and the front desk service is very good.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 401 reviews
Price from
US$89.99
1 night, 2 adults
See all hotels in and around Sunbury

Hotels with parking in Sunbury

Most booked hotels in Sunbury and surroundings in the past month

See all

Best hotels with breakfast in Sunbury and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 227 reviews

    Featuring a fitness centre, Holiday Inn Express Selinsgrove by IHG is located in Shamokin Dam in the Pennsylvania region, 30 km from Knoebels Amusement Resort.

    From US$127.87 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 120 reviews

    Situated in Shamokin Dam and within 31 km of Knoebels Amusement Resort, Hampton Inn Selinsgrove/Shamokin Dam has a spa and wellness centre, non-smoking rooms, and free WiFi.

    From US$135.86 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 114 reviews

    Located in Selinsgrove and with Knoebels Amusement Resort reachable within 34 km, Fairfield Inn & Suites by Marriott Selinsgrove provides a fitness centre, non-smoking rooms, free WiFi throughout the...

    From US$187.59 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 404 reviews

    The Comfort Inn hotel offers easy access to nearby business centers and is conveniently located adjacent to the Susquehanna Valley Mall.

    From US$91.72 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 225 reviews

    Situated in Selinsgrove, 36 km from Knoebels Amusement Resort, Selinsgrove Inn features accommodation with a shared lounge and free private parking.

    From US$173.15 per night
  • 5 Mi to Susquehanna Boating! Secluded Log Cabin is located in Shamokin Dam. Free WiFi is available throughout the property and Knoebels Amusement Resort is 38 km away.

Budget hotels in Sunbury and nearby

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 231 reviews

    The Econo Lodge & Suites is located just five miles from the Selinsgrove Speedway and Susquehanna Valley Mall. Bucknell University is only eight miles away.

    From US$84.08 per night