The best deals on hotels when visiting Excelsior in Pennsylvania.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Excelsior, Pennsylvania 17866

Knights Inn Paxinos

1134 West Valley Ave Paxinos, PA

Guests traveling to Excelsior will enjoy the affordable comfort at Knights Inn Paxinos, where rooms start at $75.99, creating a warm, inviting atmosphere for relaxation. Appreciate the convenience of Knights Inn’s 24-hour cancellation policy, offering flexibility in case your plans change.

Guests staying at Knights Inn Paxinos can enjoy a peaceful stay while still having easy access to downtown Excelsior, where the city’s top attractions are just a drive away. Stay smart and enjoy added value for your Excelsior adventure—book your stay now!

  Call (855) 239-5277 to book with an agent.
  6.9 miles from Excelsior, PA 17866

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Frackville (Pottsville) PA

100 Keystone Blvd. East Pottsville, PA

Enjoy a peaceful stay at Country Inn & Suites by Radisson Frackville (Pottsville) PA on your journey to Excelsior, where inviting rooms provide comfort, with affordable rates beginning at $162.99 per night. Indulge in the fresh cookies and coffee offered in the lobby of Country Inn & Suites, a treat to make guests feel right at home.

Escape the hustle of downtown Excelsior at Country Inn & Suites by Radisson Frackville (Pottsville) PA, where guests can enjoy peaceful surroundings and easy city access. Discover how Excelsior can be a breeze with a hotel that offers exceptional amenities—secure now!

  Call (855) 233-0132 to book with an agent.
  10.5 miles from Excelsior, PA 17866

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Frackville an IHG Hotel

956 Schuylkill Mall Frackville, PA

Guests traveling to Excelsior will find relaxing comfort at Holiday Inn Express Hotel & Suites Frackville an IHG Hotel, where rooms start at $199.00, providing a warm, welcoming environment perfect for relaxation. Trust in Holiday Inn Express for a consistent, reliable stay, where you can expect the same high standards of service and comfort at every location.

Travelers seeking a peaceful retreat will love Holiday Inn Express Hotel & Suites Frackville an IHG Hotel, where calm surroundings provide relaxation and downtown Excelsior is accessible. Step into Excelsior and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 239-4019 to book with an agent.
  13.5 miles from Excelsior, PA 17866

Starting at

$199.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Frackville

501 South Middle St Frackville, PA

At Econo Lodge Frackville, travelers to Excelsior can enjoy serene accommodations with rates starting at $64.99, creating a clean and welcoming space perfect for unwinding. Appreciate the pet-friendly policy of Econo Lodge, allowing you to bring along your furry friends for a nominal fee at select locations.

From Econo Lodge Frackville, guests can enjoy the scenic route into downtown Excelsior, where they can explore the city’s highlights before returning to a serene stay. Enjoy more of Excelsior with a value-driven hotel stay—lock in your reservation now!

  Call (855) 235-6136 to book with an agent.
  14.1 miles from Excelsior, PA 17866

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Frackville

115 West Coal St Frackville, PA

Guests headed to Excelsior will appreciate the cozy-like accommodations at Budget Inn Frackville, where rooms begin at $60.99, creating a clean and welcoming space perfect for rest. Enjoy a stay that's designed for the practical traveler, with rooms that offer necessary comforts and a welcoming atmosphere.

Guests at Budget Inn Frackville will find a peaceful escape, while downtown Excelsior remains just a short drive away for all their city adventures. Lock in your Excelsior trip with an inviting, cost-effective hotel—reserve now!

  Call (855) 239-4019 to book with an agent.
  14.2 miles from Excelsior, PA 17866

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Frackville PA

701 Altamont Blvd Frackville, PA

For travelers visiting Excelsior, Motel 6 Frackville PA offers inviting accommodations with rooms starting at $74.99, creating a mellifluous, welcoming space perfect for relaxation. Take advantage of the spacious parking at Motel 6, accommodating vehicles of all sizes, from motorcycles to RVs.

A peaceful stay awaits at Motel 6 Frackville PA, where quiet surroundings create a restful retreat and downtown Excelsior is a short drive away. Make your Excelsior adventure affordable and stress-free—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  14.3 miles from Excelsior, PA 17866

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Pine Barn Inn

43 Pine Barn Place Danville, PA

Stay affordably at Pine Barn Inn as you explore Excelsior, where comfortable rooms create a welcoming environment, with inviting rates beginning at $170.00 per night. Enjoy a more luxurious stay without the luxury price tag, with rooms that offer enhanced amenities and superior comfort.

Guests at Pine Barn Inn will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Excelsior. Take your Excelsior adventure to new heights with a hotel that keeps you well-rested and happy—lock in today!

  Call (855) 234-2997 to book with an agent.
  14.5 miles from Excelsior, PA 17866

Starting at

$170.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Bloomsburg

120 Plaza Drive Bloomsburg, PA

For an affordable, restful stay, Comfort Suites Bloomsburg offers budget-friendly rooms with rates from $128.99, creating a clean and welcoming environment ideal for travelers. Relish in the comfort and style of Comfort Suites' newly renovated properties, offering a fresh and contemporary travel experience.

At Comfort Suites Bloomsburg, visitors can unwind in the peaceful surroundings, while downtown Excelsior remains easily accessible by car for a day of sightseeing. Stay affordably and comfortably on your Excelsior adventure with well-equipped lodging—lock in today!

  Call (855) 239-5277 to book with an agent.
  16.4 miles from Excelsior, PA 17866

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Bloomsburg

189 Columbia Mall Dr Bloomsburg, PA

For an inviting and affordable stay, Quality Inn Bloomsburg offers budget-friendly rooms with rates starting at $96.99, creating a clean and comfortable space. Utilize Quality Inn's in-room smart devices, including thermostats and lighting controls, for a customized and convenient stay.

For a serene stay, Quality Inn Bloomsburg offers peaceful surroundings with downtown Excelsior still close enough for easy access. Step into Excelsior comfort with inviting, cost-effective lodging—book your room now!

  Call (855) 235-0725 to book with an agent.
  16.7 miles from Excelsior, PA 17866

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Bloomsburg an IHG Hotel

14 Mitchell Dr Bloomsburg, PA

At Holiday Inn Express Bloomsburg an IHG Hotel, guests bound for Excelsior can enjoy inviting accommodations with rates starting at $224.00, creating a warm and welcoming environment. Stay prepared with Holiday Inn Express's emergency preparedness plans, ensuring guest safety in any situation.

From Holiday Inn Express Bloomsburg an IHG Hotel, a simple drive brings guests into downtown Excelsior, where they can explore the city’s attractions and return to the calm of the hotel. Make the most of your Excelsior experience with a hotel that keeps you comfortable—secure now!

  Call (855) 234-5074 to book with an agent.
  16.8 miles from Excelsior, PA 17866

Starting at

$224.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Pine Grove I-81 Hershey Area

433 Suedberg Road Pine Grove, PA

Stay at Comfort Inn Pine Grove I-81 Hershey Area when visiting Excelsior, where comfortable rooms offer quality and warmth, with rates beginning at just $63.99 per night. Park securely and conveniently at no extra cost, a valued feature that adds peace of mind to your stay.

From Comfort Inn Pine Grove I-81 Hershey Area, a brief drive takes guests into downtown Excelsior, where they can enjoy the city’s highlights and return to the tranquility of their stay. Experience Excelsior like never before with well-rounded, budget-friendly accommodations—reserve now!

  Call (855) 235-6136 to book with an agent.
  16.9 miles from Excelsior, PA 17866

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Pine Grove

419 Suedberg Rd Pine Grove, PA

At Baymont by Wyndham Pine Grove, travelers to Excelsior will find enveloping accommodations with rooms beginning at $61.99, creating a clean, inviting atmosphere perfect for rest. Take advantage of Baymont by Wyndham’s business centers, where you can print, fax, and use computers to stay productive.

From Baymont by Wyndham Pine Grove, a simple drive brings guests into downtown Excelsior, where they can explore the city’s attractions and return to the calm of the hotel. Uncover the perfect balance of comfort and affordability in Excelsior—reserve today!

  Call (855) 234-7135 to book with an agent.
  16.9 miles from Excelsior, PA 17866

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Danville

137 Old Valley School Road Danville, PA

With rates beginning at $119.99, Hampton Inn Danville provides budget-friendly comfort for guests bound for Excelsior, creating a delightful and inviting environment. Experience the local culture with Hampton's carefully curated local guides, offering insider tips on the best dining, shopping, and attractions.

Guests staying at Hampton Inn Danville will appreciate the balance of easy city access and the calming retreat offered by the hotel. Experience Excelsior with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 235-6136 to book with an agent.
  16.9 miles from Excelsior, PA 17866

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Pine Grove

347 Suedberg Road Pine Grove, PA

For guests traveling to Excelsior, Knights Inn Pine Grove provides affordable comfort with rooms beginning at $70.99, creating a warm and inviting atmosphere perfect for rest. Appreciate the added conveniences at Knights Inn, such as irons, ironing boards, and hairdryers available upon request.

At Knights Inn Pine Grove, visitors can enjoy the peaceful surroundings of the hotel, while downtown Excelsior remains within reach for easy city exploration. Lock in a welcoming, cost-conscious stay for your Excelsior visit—reserve today!

  Call (855) 235-0725 to book with an agent.
  16.9 miles from Excelsior, PA 17866

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Pottsville Inn

101 South Progress Avenue Pottsville, PA

Find a peaceful escape at Pottsville Inn as you visit Excelsior, where cozy-like rooms provide comfort and warmth, with nightly rates beginning at $98.99. Find a welcoming atmosphere with rooms that offer additional space and amenities for your convenience.

From Pottsville Inn, a relaxing drive brings guests into downtown Excelsior, where they can explore the city’s attractions and return to the tranquility of the hotel. Choose a hotel that makes your Excelsior adventure both relaxing and cost-effective—book today!

  Call (855) 234-5074 to book with an agent.
  16.9 miles from Excelsior, PA 17866

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Danville PA

31 Red Roof Road Danville, PA

At Red Roof Inn Danville PA, travelers bound for Excelsior will find comfortable, budget-friendly accommodations with rooms beginning at $71.99, creating a warm space for rest. Appreciate the warm, welcoming atmosphere of Red Roof Inn, where the focus is on making guests feel at home.

Guests at Red Roof Inn Danville PA will enjoy the calm atmosphere, while the convenience of downtown Excelsior remains just a short drive away. Book a cozy, budget-friendly hotel for your Excelsior adventure—reserve today!

  Call (855) 234-5074 to book with an agent.
  16.9 miles from Excelsior, PA 17866

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

HomeTowne Studios by Red Roof Danville PA

31 Red Roof Rd. Building B Danville, PA

With rooms starting at $75.99, HomeTowne Studios by Red Roof Danville PA offers inviting accommodations for travelers visiting Excelsior, creating a clean and welcoming space for rest. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at a great price.

Guests at HomeTowne Studios by Red Roof Danville PA will appreciate the calming environment, with downtown Excelsior still within reach for a day of city exploration. Book a welcoming hotel for your Excelsior travels that fits your budget—secure today!

  Call (855) 235-6136 to book with an agent.
  17.0 miles from Excelsior, PA 17866

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

HomeTowne Studios Danville PA

31 Red Roof Rd. Building B Danville, PA

Guests traveling to Excelsior will find friendly accommodations at HomeTowne Studios Danville PA, with rooms starting at $75.99, creating a warm and inviting environment ideal for relaxation. Stay in a room that delivers practical comfort, with amenities designed to make your visit both pleasant and affordable.

With a focus on serenity, HomeTowne Studios Danville PA provides a peaceful retreat, while downtown Excelsior is still accessible for a day of exploration. Choose value-driven comfort for your Excelsior visit—book your stay today!

  Call (855) 239-4019 to book with an agent.
  17.0 miles from Excelsior, PA 17866

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Pine Grove

481 Suedberg Rd Pine Grove, PA

Guests visiting Excelsior can relax in warm comfort at Hampton Inn Pine Grove, where budget-friendly rooms start at $114.99, creating a warm, welcoming space. Utilize Hampton’s laundry services during longer stays, keeping your wardrobe fresh and ready for whatever your trip entails.

At Hampton Inn Pine Grove, travelers can enjoy a serene retreat while knowing that downtown Excelsior remains a short drive away. Relax and explore Excelsior knowing your accommodations provide excellent value—book today!

  Call (855) 234-2997 to book with an agent.
  17.0 miles from Excelsior, PA 17866

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Best Western Danville Inn

75 Old Valley School Rd Danville, PA

With rates beginning at $84.99, Best Western Danville Inn is a practical choice for guests visiting Excelsior, providing a delightful and inviting space ideal for relaxation. Relax in Best Western’s mini-suites, offering a bit more space and privacy with a separate seating area.

For a restful stay, Best Western Danville Inn offers quiet surroundings with the convenience of downtown Excelsior still being within easy reach. Discover the best way to enjoy Excelsior with cost-effective, practical accommodations—secure now!

  Call (855) 235-0725 to book with an agent.
  17.0 miles from Excelsior, PA 17866

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Danville

27 Sheraton Road Danville, PA

Guests visiting Excelsior can unwind at Super 8 by Wyndham Danville, where affordable rooms start at $61.99, providing a warm, welcoming space perfect for relaxation. Opt for Super 8 by Wyndham on your next road trip or city visit, where convenience, cost, and comfort are seamlessly blended.

Visitors to Super 8 by Wyndham Danville can relax in tranquil surroundings, with downtown Excelsior still easily accessible for a day of sightseeing. Plan your Excelsior trip with a welcoming, budget-friendly hotel—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  17.2 miles from Excelsior, PA 17866

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Danville Suite

21 Valley West Rd Danville, PA

Guests bound for Excelsior can enjoy inviting comfort at Danville Suite, where warm rooms begin at $99.99, creating a warm and welcoming space ideal for relaxation. Enjoy a pleasant upgrade in comfort, with rooms equipped with additional amenities for a satisfying and economical visit.

For travelers looking for peace and quiet, Danville Suite offers serene surroundings while keeping downtown Excelsior within reach. Enjoy your Excelsior stay with amenities that make your visit extra special—secure your room today!

  Call (855) 236-8982 to book with an agent.
  17.4 miles from Excelsior, PA 17866

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge&Suites Shamokin Dam Selinsgrove

3249 North Susquehanna Trl Shamokin Dam, PA

Guests bound for Excelsior will find inviting accommodations at Econo Lodge&Suites Shamokin Dam Selinsgrove, with budget-friendly rooms starting at $84.00, creating a warm and welcoming environment. Navigate your travels with confidence, thanks to Econo Lodge's prime locations and easy access to public transportation.

At Econo Lodge&Suites Shamokin Dam Selinsgrove, guests can unwind in peaceful surroundings, while downtown Excelsior remains easily accessible for a day of sightseeing. Choose comfort and affordability for your Excelsior stay—book your room today!

  Call (855) 236-8982 to book with an agent.
  17.7 miles from Excelsior, PA 17866

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bloomsburg

255 Paper Mill Rd Bloomsburg, PA

With affordable rooms from $213.99, Hampton Inn Bloomsburg provides budget-friendly accommodations for guests bound for Excelsior, creating a hospitable and welcoming space. Get insider tips from Hampton's friendly staff, who are always ready to share their local knowledge to enhance your stay.

Guests staying at Hampton Inn Bloomsburg will enjoy the calm environment, while knowing downtown Excelsior is a short drive away. Escape to Excelsior and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 239-4019 to book with an agent.
  17.9 miles from Excelsior, PA 17866

Starting at

$213.99

per night

Read Reviews View Amenities View All Rooms