The best deals on hotels when visiting Fort Indiantown Gap 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 Fort Indiantown Gap, Pennsylvania 17038

SureStay Plus by Best Western Jonestown Lebanon Valley

16 Marsanna Lane Jonestown, PA

Guests traveling to Fort Indiantown Gap will find restorative accommodations at SureStay Plus by Best Western Jonestown Lebanon Valley, with rooms starting at $81.99, creating a warm and welcoming atmosphere. Start and end your day with Best Western's tea and coffee facilities in each room, a small comfort that makes a big difference.

With a quick drive to downtown Fort Indiantown Gap, guests at SureStay Plus by Best Western Jonestown Lebanon Valley can enjoy the best of the city’s sights while returning to a quieter retreat. Make the most of your Fort Indiantown Gap travels with practical, inviting hotel options—lock in now!

  Call (855) 233-0132 to book with an agent.
  4.0 miles from Fort Indiantown Gap, PA 17038

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley

4 Fisher Avenue Jonestown, PA

For an inviting stay, Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley offers homely accommodations with rates from $179.99, creating a comfortable environment ideal for travelers bound for Fort Indiantown Gap. Experience the Fairfield 100 percent Guarantee, ensuring your satisfaction with every aspect of your stay.

With downtown Fort Indiantown Gap just a short drive away, guests at Fairfield Inn & Suites by Marriott Jonestown Lebanon Valley can enjoy the best of the city’s sights while staying in a more peaceful area. Discover a hotel that elevates your Fort Indiantown Gap adventure while staying budget-friendly—reserve now!

  Call (855) 234-2997 to book with an agent.
  4.5 miles from Fort Indiantown Gap, PA 17038

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Grantville PA

248 Bow Creek Road Grantville, PA

Guests bound for Fort Indiantown Gap will appreciate the inviting accommodations at Tru by Hilton Grantville PA, where rooms start at $123.99, creating a welcoming atmosphere for unwinding. Enjoy the convenience and speed of the express checkout service at Tru by Hilton, saving you time on your day of departure.

Guests staying at Tru by Hilton Grantville PA will appreciate the peaceful surroundings, while downtown Fort Indiantown Gap is still within easy reach for a day’s adventures. Discover the ideal way to visit Fort Indiantown Gap with a hotel that values your comfort—secure now!

  Call (855) 236-8982 to book with an agent.
  5.4 miles from Fort Indiantown Gap, PA 17038

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Grantville Hershey North

252 Bow Creek Rd Grantville, PA

For those traveling to Fort Indiantown Gap, Days Inn by Wyndham Grantville Hershey North offers affordable comfort with rooms starting at $58.99, providing a welcoming atmosphere ideal for unwinding. Explore with confidence, knowing that our staff's local knowledge can guide you to the best experiences near each property.

At Days Inn by Wyndham Grantville Hershey North, guests can balance the excitement of city exploration with the calm of their stay, as downtown Fort Indiantown Gap is just a drive away. Stay comfortably and on budget while exploring Fort Indiantown Gap—secure your hotel room today!

  Call (855) 236-8982 to book with an agent.
  5.4 miles from Fort Indiantown Gap, PA 17038

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Harrisburg / Grantville / Hershey

255 Bow Creek Rd Grantville, PA

With budget-conscious rooms beginning at $114.99, Hampton Inn Harrisburg / Grantville / Hershey provides inviting accommodations for travelers visiting Fort Indiantown Gap, creating a friendly, comfortable environment. Kickstart your day with a premium coffee from Hampton’s select coffee brands, ensuring a high-quality brew to wake you up right.

Guests at Hampton Inn Harrisburg / Grantville / Hershey can appreciate the balance of being near enough to downtown Fort Indiantown Gap to explore easily, while enjoying a quieter, more relaxed atmosphere. Stay in style and save while visiting Fort Indiantown Gap with inviting, budget-conscious lodging—lock in today!

  Call (855) 235-6136 to book with an agent.
  5.4 miles from Fort Indiantown Gap, PA 17038

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel

Hershey Exit 80 I 81 Grantville, PA

Relax at Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel when traveling to Fort Indiantown Gap, where warm rooms provide a peaceful environment, with affordable nightly rates starting at $132.59. Find joy in the little touches at Holiday Inn, from a warm welcome upon arrival to thoughtful service throughout your stay.

With a short drive into downtown Fort Indiantown Gap, guests at Holiday Inn Harrisburg Hershey Area I-81 an IHG Hotel can explore the city’s top destinations and retreat to the tranquility of the hotel. Take the stress out of Fort Indiantown Gap travel with a hotel that’s designed for your comfort—secure now!

  Call (855) 236-8982 to book with an agent.
  5.5 miles from Fort Indiantown Gap, PA 17038

Starting at

$132.59

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Grantville Hershey North

105 Kelley Ct Grantville, PA

For budget-conscious travelers to Fort Indiantown Gap, MainStay Suites Grantville Hershey North offers comfy accommodations with rates from $88.99, creating a clean and comfortable space. Enjoy the personalized service and local recommendations from the knowledgeable staff at MainStay Suites, enhancing your stay.

With a simple drive into downtown Fort Indiantown Gap, guests at MainStay Suites Grantville Hershey North can explore the city’s attractions while returning to the calm of their stay. Stay refreshed and relaxed in Fort Indiantown Gap with inviting, budget-friendly lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  5.6 miles from Fort Indiantown Gap, PA 17038

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Best Western Grantville / Hershey

450 Station Road Grantville, PA

Guests bound for Fort Indiantown Gap will find intimate accommodations at Best Western Grantville / Hershey, with rooms beginning at $88.99, creating a welcoming, comfortable atmosphere ideal for relaxation. Take part in Best Western’s guest appreciation events, celebrating loyal customers with special receptions and gifts.

The peaceful atmosphere of Best Western Grantville / Hershey allows guests to relax, with downtown Fort Indiantown Gap a convenient drive away for sightseeing and exploration. Enjoy well-rounded amenities and budget-friendly rates for your Fort Indiantown Gap trip—reserve now!

  Call (855) 235-6136 to book with an agent.
  5.8 miles from Fort Indiantown Gap, PA 17038

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Harrisburg Northeast Hershey

8000 Jonestown Rd Harrisburg, PA

Relax in the peaceful surroundings of Country Inn & Suites by Radisson Harrisburg Northeast Hershey when traveling to Fort Indiantown Gap, where delightful accommodations create a welcoming stay, with rates starting at $115.99. Appreciate the modern amenities and thoughtful design of Country Inn & Suites’ bathrooms, featuring walk-in showers and ample counter space.

Guests staying at Country Inn & Suites by Radisson Harrisburg Northeast Hershey will love how easy it is to drive into downtown Fort Indiantown Gap, explore the city’s top spots, and return to a peaceful retreat. Plan your Fort Indiantown Gap adventure with a hotel that ensures your comfort from start to finish—lock in today!

  Call (855) 235-0725 to book with an agent.
  8.7 miles from Fort Indiantown Gap, PA 17038

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Harrisburg Hershey

265 North Hershey Rd Harrisburg, PA

With affordable rooms beginning at $75.99, La Quinta Inn & Suites by Wyndham Harrisburg Hershey is a practical choice for guests visiting Fort Indiantown Gap, creating a clean and inviting space ideal for rest. Experience the convenience of staying connected with La Quinta's free high-speed Wi-Fi, available throughout the hotel.

Guests staying at La Quinta Inn & Suites by Wyndham Harrisburg Hershey will appreciate the calm surroundings, while downtown Fort Indiantown Gap remains accessible for a day of sightseeing and adventure. Rest well in Fort Indiantown Gap with accommodations that make relaxation affordable—lock in today!

  Call (855) 233-0132 to book with an agent.
  8.7 miles from Fort Indiantown Gap, PA 17038

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Palmyra

1071 East Main St Palmyra, PA

Guests visiting Fort Indiantown Gap can relax in budget-conscious comfort at Knights Inn Palmyra, where rooms start at $83.99, creating a clean and inviting space for unwinding. Appreciate the smoking and non-smoking room options at Knights Inn, catering to different guest preferences.

Guests at Knights Inn Palmyra can balance the excitement of downtown Fort Indiantown Gap with the calm and quiet of their stay, just a drive from the city’s top spots. Enjoy Fort Indiantown Gap stress-free with a hotel that offers comfort and savings—lock in now!

  Call (855) 233-7850 to book with an agent.
  8.8 miles from Fort Indiantown Gap, PA 17038

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Harrisburg Hershey North

7975 Jonestown Road Harrisburg, PA

With rates beginning at $54.99, Super 8 by Wyndham Harrisburg Hershey North is a practical option for travelers to Fort Indiantown Gap, providing delightful accommodations perfect for relaxation and rest. Take advantage of Super 8’s Wyndham Rewards program, earning you points towards exciting rewards with each stay.

Guests staying at Super 8 by Wyndham Harrisburg Hershey North can appreciate the calm and quiet of the hotel, with downtown Fort Indiantown Gap still within easy reach for a day of city exploration. Make your Fort Indiantown Gap experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  8.8 miles from Fort Indiantown Gap, PA 17038

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

7930 Linglestown Rd Harrisburg, PA

Guests traveling to Fort Indiantown Gap will find quiet accommodations at Econo Lodge, with rooms starting at $59.99, creating a warm and inviting environment ideal for relaxation. Relax in rooms equipped with essential amenities like coffee makers and premium bedding at Econo Lodge, ensuring a comfortable night's sleep.

From Econo Lodge, guests can enjoy a quick drive into downtown Fort Indiantown Gap, where they can explore the city’s highlights and return to a restful stay afterward. Stay budget-wise and relaxed on your Fort Indiantown Gap visit—secure your hotel room today!

  Call (855) 234-7135 to book with an agent.
  8.8 miles from Fort Indiantown Gap, PA 17038

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Harrisburg PA Hershey North

7965 Jonestown Rd Harrisburg, PA

At Motel 6 Harrisburg PA Hershey North, guests headed to Fort Indiantown Gap can enjoy affordable rooms from $53.94, providing a welcoming, comfortable environment ideal for unwinding. Take your pets along on your travels—Motel 6 offers pet-friendly rooms at no additional cost.

At Motel 6 Harrisburg PA Hershey North, guests can unwind in a more serene environment, with downtown Fort Indiantown Gap a convenient drive away for a day of sightseeing. Stay smart and comfortable while keeping costs low on your Fort Indiantown Gap visit—reserve now!

  Call (855) 234-5074 to book with an agent.
  8.9 miles from Fort Indiantown Gap, PA 17038

Starting at

$53.94

per night

Read Reviews View Amenities View All Rooms

Dutch Motel Palmyra

500 East Main St. Palmyra, PA

Guests visiting Fort Indiantown Gap can unwind in inviting comfort at Dutch Motel Palmyra, with rooms beginning at $71.10, creating a clean and welcoming atmosphere ideal for relaxation. Relax in rooms that offer the basics for a comfortable and economical visit, designed for the value-conscious traveler.

Guests at Dutch Motel Palmyra will love the quiet surroundings, with downtown Fort Indiantown Gap still within easy reach for all their sightseeing and exploration needs. Enjoy Fort Indiantown Gap with a hotel that keeps your comfort and budget in mind—reserve today!

  Call (855) 233-7850 to book with an agent.
  9.1 miles from Fort Indiantown Gap, PA 17038

Starting at

$71.10

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Harrisburg NE an IHG Hotel

7744 Linglestown Rd Harrisburg, PA

With rates beginning at $94.99, Holiday Inn Express Harrisburg NE an IHG Hotel provides budget-friendly accommodations for travelers visiting Fort Indiantown Gap, creating a warm and inviting environment. Stay informed with Holiday Inn Express's onsite newsstands, offering the latest magazines and newspapers for guest enjoyment.

The peaceful setting of Holiday Inn Express Harrisburg NE an IHG Hotel offers guests a calm retreat, with the excitement of downtown Fort Indiantown Gap still just a drive away. Plan a stress-free Fort Indiantown Gap visit with accommodations that fit your budget—reserve now!

  Call (855) 234-7135 to book with an agent.
  9.2 miles from Fort Indiantown Gap, PA 17038

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Friendly Inn Motel

8004 Allentown Blvd. Harrisburg, PA

Friendly Inn Motel is a convenient choice for travelers bound for Fort Indiantown Gap, with comfortable rooms starting at $69.99, creating a warm and friendly environment perfect for rest. Experience dependable comfort in rooms that offer standard amenities, ensuring a pleasant and budget-conscious stay.

Guests at Friendly Inn Motel can enjoy the serenity of being further from the city, while downtown Fort Indiantown Gap remains within reach for a day of exploration. Plan your Fort Indiantown Gap getaway with an inviting, cost-effective hotel—lock in now!

  Call (855) 239-4019 to book with an agent.
  9.2 miles from Fort Indiantown Gap, PA 17038

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Hershey

1806 East Chocolate Avenue Hershey, PA

For a restorative stay near Fort Indiantown Gap, Red Roof Inn Hershey offers inviting accommodations with rooms starting at $69.00, creating a welcoming space perfect for relaxation. Step into a world of practical comfort at Red Roof Inn, where every aspect of your stay is designed with your convenience in mind.

Guests at Red Roof Inn Hershey can enjoy a more peaceful stay, with downtown Fort Indiantown Gap still just a quick drive away for all their sightseeing needs. Enjoy Fort Indiantown Gap with a hotel that makes affordability a top priority—book your room today!

  Call (855) 234-2997 to book with an agent.
  9.8 miles from Fort Indiantown Gap, PA 17038

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Hershey

1800 East CHOCOLATE AVE Hershey, PA

With affordable rooms starting at $169.00, Best Western Plus Hershey provides delightful accommodations for travelers bound for Fort Indiantown Gap, creating a clean, inviting space. Stay connected with friends and family using the complimentary postcard and mailing service available at Best Western Plus.

Guests at Best Western Plus Hershey can enjoy a quiet stay, knowing that downtown Fort Indiantown Gap is still just a drive away for all their city adventures. Stay affordably and rest well while enjoying Fort Indiantown Gap—secure your hotel room now!

  Call (855) 239-5277 to book with an agent.
  9.8 miles from Fort Indiantown Gap, PA 17038

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Cocoa Country Inn at Hershey

1518 East Chocolate Avenue Hershey, PA

At Cocoa Country Inn at Hershey, travelers bound for Fort Indiantown Gap can relax in inviting accommodations with rooms from $79.99, creating a relaxing and comfortable atmosphere. Enjoy a practical approach to travel in rooms that provide essential amenities and straightforward comfort.

The peaceful location of Cocoa Country Inn at Hershey allows guests to unwind, with downtown Fort Indiantown Gap a convenient drive away for a day of sightseeing. Lock in enhanced comfort for your Fort Indiantown Gap adventure—reserve your hotel now!

  Call (855) 234-2997 to book with an agent.
  10.0 miles from Fort Indiantown Gap, PA 17038

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Hershey

1043 East Chocolate Ave Hershey, PA

With rooms beginning at $75.00, Travelodge by Wyndham Hershey provides budget-friendly accommodations for guests headed to Fort Indiantown Gap, creating a warm and inviting space for rest. Appreciate the spacious accommodations at Travelodge, offering plenty of room to unwind and relax during your stay.

Guests at Travelodge by Wyndham Hershey will appreciate the peaceful surroundings, while downtown Fort Indiantown Gap remains nearby for city adventures. Stay smart and enjoy enhanced comfort for your Fort Indiantown Gap visit—reserve today!

  Call (855) 233-0132 to book with an agent.
  10.2 miles from Fort Indiantown Gap, PA 17038

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

White Rose Motel Hershey

1060 East Chocolate Avenue Hershey, PA

For a restorative stay near Fort Indiantown Gap, White Rose Motel Hershey offers inviting accommodations with rooms starting at $80.99, creating a welcoming space perfect for relaxation. Find value in rooms that deliver dependable comfort, making your visit both enjoyable and affordable.

For a peaceful getaway, White Rose Motel Hershey offers calm surroundings with the benefit of downtown Fort Indiantown Gap remaining close by. Stay affordably and comfortably on your Fort Indiantown Gap adventure—reserve today!

  Call (855) 234-7135 to book with an agent.
  10.3 miles from Fort Indiantown Gap, PA 17038

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

7500 Allentown Blvd Harrisburg, PA

Guests bound for Fort Indiantown Gap can unwind at Comfort Inn & Suites, where inviting rooms start at $84.99, creating a warm and welcoming space perfect for relaxation. Welcome to Comfort Inn, where your stay is enhanced by our commitment to quality service and a comfortable environment.

Relax in the peaceful environment of Comfort Inn & Suites, where guests can unwind while downtown Fort Indiantown Gap is just a drive away. Step into Fort Indiantown Gap comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 233-0132 to book with an agent.
  10.3 miles from Fort Indiantown Gap, PA 17038

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Hershey

845 East Chocolate Ave Hershey, PA

For an inviting stay near Fort Indiantown Gap, Howard Johnson by Wyndham Hershey offers budget-friendly rooms with rates from $91.99, creating a clean and comfortable space ideal for rest. Choose Howard Johnson for your travel needs, where you’ll find a hospitable and cheerful place to rest and recharge.

For a peaceful stay with convenient access to downtown Fort Indiantown Gap, Howard Johnson by Wyndham Hershey offers quiet surroundings and a short drive into the heart of the city. Book now and make your Fort Indiantown Gap trip comfortable and cost-effective—secure today!

  Call (855) 234-2997 to book with an agent.
  10.4 miles from Fort Indiantown Gap, PA 17038

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms