The best deals on hotels when visiting Shiloh 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 Shiloh, Pennsylvania 17408

Wyndham Garden York

2000 Loucks Rd York, PA

Experience a restful retreat at Wyndham Garden York on your journey to Shiloh, where inviting accommodations provide comfort and warmth, with nightly rates from $117.99. Stay in rooms that are designed with your comfort in mind, offering amenities that make every stay a pleasure.

Guests at Wyndham Garden York will love how quickly they can reach downtown Shiloh, making it easy to explore the top sights while staying just outside the busiest areas. Take advantage of Shiloh lodging that prioritizes your comfort and relaxation—book today!

  Call (855) 234-2997 to book with an agent.
  0.8 miles from Shiloh, PA 17408

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Best Western Westgate Inn

1415 Kenneth Road York, PA

At Best Western Westgate Inn, travelers to Shiloh can enjoy intimate-feeling comfort with rooms beginning at $100.99, creating a welcoming environment ideal for a restful stay. Stay cool with Best Western’s air-conditioned public spaces, ensuring comfort in the lobby, restaurants, and meeting rooms.

From Best Western Westgate Inn, guests can reach downtown Shiloh quickly, making it easy to explore the city’s most popular destinations. Discover how comfort and savings come together on your Shiloh adventure—book today!

  Call (855) 235-0725 to book with an agent.
  1.4 miles from Shiloh, PA 17408

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham York

1405 Kenneth Road York, PA

For a comfortable stay, La Quinta Inn & Suites by Wyndham York offers budget-friendly rooms with rates beginning at $107.99, creating a clean and inviting space ideal for relaxation. Take in the views from La Quinta's rooftop lounges, where you can relax and enjoy the skyline or stars.

At La Quinta Inn & Suites by Wyndham York, guests can easily explore the best of Shiloh, where the downtown area’s most iconic sights are just a short trip away. Relax in Shiloh at a hotel that knows how to make your stay special—lock in today!

  Call (855) 239-5277 to book with an agent.
  1.4 miles from Shiloh, PA 17408

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham York Harrisburg Hershey

40 Arsenal Road York, PA

Guests visiting Shiloh can relax in budget-conscious comfort at Ramada by Wyndham York Harrisburg Hershey, where rooms start at $46.99, creating a clean and inviting space for unwinding. Opt for Ramada by Wyndham for your next journey, where you'll find welcoming accommodations and attentive service awaiting your arrival.

With downtown Shiloh only a brief drive away, guests at Ramada by Wyndham York Harrisburg Hershey can explore the city’s best attractions while enjoying a quieter stay. Enjoy a welcoming and affordable Shiloh experience—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  3.1 miles from Shiloh, PA 17408

Starting at

$46.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham York

105 State Street York, PA

With rates from $95.99, Wingate by Wyndham York provides affordable comfort for guests bound for Shiloh, creating a tranquil and welcoming atmosphere for relaxation. Benefit from Wingate's express check-in and check-out services, streamlining your travel experience for maximum convenience.

From Wingate by Wyndham York, a short drive brings guests into the heart of downtown Shiloh, where the city’s most popular spots await discovery. Uncover Shiloh with a hotel that adds value to your adventure—reserve your stay now!

  Call (855) 233-7850 to book with an agent.
  3.2 miles from Shiloh, PA 17408

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 York PA North

125 Arsenal Road York, PA

For a restful and affordable visit near Shiloh, Motel 6 York PA North offers quiet accommodations with rooms starting at $65.99, creating a warm, welcoming environment. Choose Motel 6 for its pet-friendly accommodations, where your pets can stay by your side without extra fees or hassle.

With downtown Shiloh just a short drive away, guests at Motel 6 York PA North can explore the city’s top sights while staying in a more relaxed area. Stay comfortably and on budget for your Shiloh adventure—lock in now!

  Call (855) 233-7850 to book with an agent.
  3.2 miles from Shiloh, PA 17408

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn York Downtown

132 North George St York, PA

Guests visiting Shiloh will appreciate the homely, affordable comfort at Red Roof Inn York Downtown, where rooms start at $79.00, providing a clean and inviting space perfect for relaxation. Appreciate the outstanding value at Red Roof Inn, where you receive all the necessary amenities without the added cost.

Red Roof Inn York Downtown is perfectly situated for guests wanting to explore downtown Shiloh, where a brief drive brings them to the city’s best spots. Book an inviting, budget-friendly hotel for your Shiloh travels and relax—reserve now!

  Call (855) 234-5074 to book with an agent.
  3.4 miles from Shiloh, PA 17408

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

2250 North George St York, PA

At Comfort Inn & Suites, travelers visiting Shiloh can unwind in secure comfort with rooms beginning at $118.99, creating a warm and welcoming environment. Keep cool and comfortable year-round with air-conditioned rooms, ensuring a pleasant stay regardless of the weather.

At Comfort Inn & Suites, guests are always close enough to downtown Shiloh for a quick drive, making it easy to explore the city’s best offerings. Make your Shiloh experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 239-4019 to book with an agent.
  3.4 miles from Shiloh, PA 17408

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Inn at York

222 Arsenal Road York, PA

Guests headed to Shiloh will appreciate the restful accommodations at Inn at York, where rooms begin at $95.76, creating a clean and welcoming space perfect for rest. Enjoy a practical approach to travel in rooms that focus on providing essential comforts and straightforward amenities.

At Inn at York, guests can easily access downtown Shiloh, where the city’s most exciting spots are always just a short drive away. Lock in your Shiloh trip with an inviting, cost-effective hotel—reserve now!

  Call (855) 236-8982 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$95.76

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton York

200 Masonic Dr York, PA

Experience a peaceful retreat at Homewood Suites by Hilton York as you visit Shiloh, where heartwarming accommodations offer comfort and warmth, with budget-friendly rates from $104.99. Stay refreshed with Homewood Suites' indoor or outdoor swimming pools, providing a pleasant way to unwind or get some exercise.

Guests at Homewood Suites by Hilton York will love the convenience of being close to downtown Shiloh, where a brief drive takes them to the city’s best attractions. Plan a relaxing Shiloh trip with a hotel that makes comfort effortless—lock in today!

  Call (855) 239-4019 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton York

1650 Toronita Street York, PA

Find a tranquil getaway at Four Points by Sheraton York as you visit Shiloh, where inviting rooms offer comfort and quality, with rates starting from an accessible $119.00. Immerse yourself in the vibrant social scene of Sheraton, a place where locals and travelers alike come together to share experiences.

Guests staying at Four Points by Sheraton York will love the convenience of being close to downtown Shiloh, where a brief drive brings them to the city’s most exciting spots. Enjoy a Shiloh hotel that offers more than just a stay—it’s an experience to remember—book today!

  Call (855) 239-4019 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

MainStay Suites North Central York

1402 Toronita St. Building B York, PA

For a cozy-like stay, MainStay Suites North Central York offers budget-conscious accommodations with rates from $83.99, creating a clean, welcoming environment ideal for travelers. Enjoy the security of interior corridor access at MainStay Suites, enhancing guest safety and privacy.

Guests staying at MainStay Suites North Central York are never far from the action, with downtown Shiloh only a quick drive away for easy exploration of the city’s top attractions. Get ready to experience Shiloh in style with affordable, well-appointed lodging—reserve now!

  Call (855) 239-5277 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

The Yorktowne Hotel Tapestry Collection by Hilton

48 East Market St York, PA

Step into a warm retreat at The Yorktowne Hotel Tapestry Collection by Hilton as you journey to Shiloh, where quality accommodations offer relaxation, with rates starting at an accessible $158.99. Enjoy a seamless blend of comfort and style at Tapestry Collection, where guest experiences are tailored to reflect the uniqueness of each locale.

At The Yorktowne Hotel Tapestry Collection by Hilton, guests can easily access downtown Shiloh, where the city’s most vibrant spots are just a short drive away. Step into a Shiloh hotel that transforms comfort into a luxurious experience—secure your room now!

  Call (855) 235-6136 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton York

1520 Toronita Street York, PA

For an inviting and budget-conscious stay near Shiloh, Tru by Hilton York offers reassuring rooms with rates beginning at $117.99, creating a welcoming atmosphere for rest. Stay active and entertained with Tru by Hilton’s sports courts and recreational areas, designed for fun and fitness.

Tru by Hilton York is ideally found for guests wanting to explore downtown Shiloh, where a brief drive brings them to the city’s most exciting spots. Discover how comfort and savings come together on your Shiloh adventure—book today!

  Call (855) 235-0725 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn North Central York

1402 TORONITA STREET York, PA

At Sleep Inn North Central York, guests visiting Shiloh will enjoy restorative accommodations with rates starting at $92.99, creating a clean and welcoming environment. Look forward to a hassle-free stay at Sleep Inn, where guest satisfaction is the priority and a restful night's sleep is guaranteed.

From Sleep Inn North Central York, a brief drive delivers guests to downtown Shiloh, where the city’s best attractions are easily reachable. Step into Shiloh and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 234-2997 to book with an agent.
  3.5 miles from Shiloh, PA 17408

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham York

334 Arsenal Road York, PA

For a secure and inviting stay, Days Inn & Suites by Wyndham York offers budget-friendly accommodations with rates from $68.99, creating a warm and comfortable environment. Begin each morning with our delicious and complimentary breakfast buffet, full of both hot and cold options to suit every taste.

Days Inn & Suites by Wyndham York offers the perfect mix of convenience and tranquility, with downtown Shiloh only a brief drive away for easy access to the city’s most exciting destinations. Enjoy your time in Shiloh with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  3.6 miles from Shiloh, PA 17408

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 York PA

323 Arsenal Rd York, PA

With rooms beginning at $65.99, Motel 6 York PA provides inviting accommodations for guests headed to Shiloh, creating a comfortable, welcoming atmosphere for rest. Benefit from the convenience of locations situated near major highways and popular attractions, making Motel 6 a smart choice for road trippers.

From Motel 6 York PA, a brief drive delivers guests to downtown Shiloh, providing easy access to the city’s most popular spots. Make your Shiloh adventure enjoyable and cost-effective—book your hotel today!

  Call (855) 234-7135 to book with an agent.
  3.6 miles from Shiloh, PA 17408

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites York an IHG Hotel

951 North Hills Rd York, PA

With budget-friendly rooms beginning at $109.00, Candlewood Suites York an IHG Hotel provides inviting accommodations for travelers visiting Shiloh, creating a enchanting, welcoming environment. Appreciate the modern and efficient design of Candlewood Suites' accommodations, offering a seamless blend of style and functionality.

At Candlewood Suites York an IHG Hotel, guests can appreciate the balance of city convenience and a more peaceful, spacious stay, with downtown Shiloh still within reach. Enjoy the best of Shiloh with accommodations that enhance your travel experience—reserve now!

  Call (855) 233-7850 to book with an agent.
  5.2 miles from Shiloh, PA 17408

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson York PA

245 St. Charles Way York, PA

Enjoy a warm ambiance at Country Inn & Suites by Radisson York PA as you visit Shiloh, where homely rooms provide a restful retreat, all starting from an accessible rate of $93.99 per night. Stay entertained with Country Inn & Suites’ in-room cable TV, featuring a range of channels for all interests.

With a quick drive into downtown Shiloh, guests at Country Inn & Suites by Radisson York PA can experience the city’s highlights before retreating to a more serene stay. Discover a Shiloh hotel that makes every aspect of your stay enjoyable—lock in today!

  Call (855) 239-5277 to book with an agent.
  6.1 miles from Shiloh, PA 17408

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

2600 East Market St York, PA

With rooms starting at $85.99, Quality Inn & Suites provides inviting accommodations for travelers bound for Shiloh, creating a sheltered and comfortable space perfect for rest. Savor the moment in Quality Inn's cozy and inviting public spaces, perfect for relaxing or catching up with fellow travelers.

Guests at Quality Inn & Suites can experience the best of both worlds—a relaxing stay with downtown Shiloh just a drive away for a day of adventure. Choose a hotel in Shiloh that gives you more for your money—reserve your stay now!

  Call (855) 239-5277 to book with an agent.
  6.1 miles from Shiloh, PA 17408

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites York South

2159 South Queen Street York, PA

Guests visiting Shiloh can unwind in appealing accommodations at Hampton Inn & Suites York South, where rooms start at $118.99, creating a warm and inviting atmosphere. Navigate your destination with ease, thanks to Hampton's central locations, often just steps away from public transportation.

From Hampton Inn & Suites York South, a brief drive takes guests into downtown Shiloh, where they can explore the city’s top spots and return to a quieter stay afterward. Step into Shiloh and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 239-4019 to book with an agent.
  6.2 miles from Shiloh, PA 17408

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton York

212 Pauline Drive York, PA

Discover a relaxing stay at Home2 Suites by Hilton York near Shiloh, where inviting rooms provide warmth and quality, with room rates beginning at just $120.99 per night. Experience the best of both worlds at Home2 Suites, where the convenience of hotel services meets the comfort of residential living.

Guests at Home2 Suites by Hilton York can enjoy the comfort of being away from the city’s busiest areas, with downtown Shiloh still just a drive away for easy access. Find peace of mind in Shiloh with a hotel that offers modern amenities and thoughtful service—secure now!

  Call (855) 234-5074 to book with an agent.
  6.3 miles from Shiloh, PA 17408

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Heritage Rail Inn & Suites

140 Leader Heights Road York, PA

Guests bound for Shiloh will find tucked away comfort at Best Western Plus Heritage Rail Inn & Suites, with inviting rooms starting at $103.99, creating a warm and welcoming space perfect for relaxation. Stay informed with the digital concierge service available at Best Western Plus, offering tips and information via your smart device.

From Best Western Plus Heritage Rail Inn & Suites, a brief drive takes guests into downtown Shiloh, where they can explore the city’s top attractions before returning to a quiet stay. Relax and explore Shiloh knowing your accommodations provide excellent value—book today!

  Call (855) 234-5074 to book with an agent.
  6.4 miles from Shiloh, PA 17408

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites York

2789 Concord Rd York, PA

Guests bound for Shiloh can unwind at TownePlace Suites York, where inviting rooms start at $119.99, creating a warm and comfortable space ideal for relaxation. Take advantage of TownePlace Suites' proximity to public transportation options, making it easy to explore your destination.

Guests staying at TownePlace Suites York will appreciate the quiet atmosphere, while downtown Shiloh remains accessible by car for easy city exploration. Embrace a worry-free Shiloh adventure with practical, inviting lodging—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  6.4 miles from Shiloh, PA 17408

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms