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

Econo Lodge Mifflintown

29 Stop Plaza Drive Mifflintown, PA

Guests visiting Thompsontown can unwind in inviting comfort at Econo Lodge Mifflintown, with rooms beginning at $78.99, creating a clean and welcoming atmosphere ideal for relaxation. Earn points with the Choice Privileges® program at Econo Lodge, where your stays translate into rewards and savings on future visits.

At Econo Lodge Mifflintown, guests can relax in a quieter environment, while downtown Thompsontown is still within reach for a day of exploring the city’s top spots. Stay comfortably and affordably while visiting Thompsontown—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  7.4 miles from Thompsontown, PA 17094

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

4268 William Penn Highway Mifflintown, PA

Guests visiting Thompsontown can unwind in appealing comfort at Budget Inn, where rooms start at $69.99, creating a clean and welcoming atmosphere ideal for relaxation. Experience practical accommodations with a bit more comfort, designed to make your stay both relaxing and budget-friendly.

At Budget Inn, visitors can unwind in the peaceful surroundings of the hotel, with downtown Thompsontown still within easy reach for a day of exploration. Enjoy a Thompsontown hotel that combines affordability and comfort—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  8.1 miles from Thompsontown, PA 17094

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Halifax Inn

1615 North River Rd Halifax, PA

For a relaxing and affordable stay, Halifax Inn offers budget-friendly rooms with rates from $111.99, creating a clean and comfortable environment for guests visiting Thompsontown. Enjoy enhanced comfort with additional amenities that make your stay both relaxing and convenient, all at a great value.

For a relaxing stay, Halifax Inn offers quiet surroundings while keeping downtown Thompsontown accessible for a day of sightseeing. Enjoy a hassle-free Thompsontown adventure with extra perks at a great price—lock in today!

  Call (855) 234-5074 to book with an agent.
  14.9 miles from Thompsontown, PA 17094

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn Duncannon

3270 Susquehanna Trail Duncannon, PA

For a easygoing and affordable stay, Red Carpet Inn Duncannon offers inviting accommodations with rooms starting at $49.00, creating a comfortable space for guests bound for Thompsontown. Enjoy standard amenities in rooms that offer a comfortable environment for a worry-free visit.

With downtown Thompsontown a scenic drive away, guests at Red Carpet Inn Duncannon can balance city adventures with the relaxing atmosphere of the hotel. Plan your Thompsontown adventure with ease and savings—secure your hotel today!

  Call (855) 234-2997 to book with an agent.
  15.8 miles from Thompsontown, PA 17094

Starting at

$49.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Burnham / Lewistown

12886 Ferguson Valley Rd Lewistown, PA

With budget-friendly rooms beginning at $92.99, Super 8 by Wyndham Burnham / Lewistown is ideal for travelers visiting Thompsontown, providing a warm and inviting atmosphere for a restful stay. Maintain your travel essentials with ease using Super 8's on-site laundry services, ensuring your clothes are always fresh and ready.

With a focus on serenity, Super 8 by Wyndham Burnham / Lewistown provides a peaceful retreat, while downtown Thompsontown is still accessible for a day of exploration. Make the most of your Thompsontown trip with inviting and affordable lodging—reserve today!

  Call (855) 234-2997 to book with an agent.
  18.8 miles from Thompsontown, PA 17094

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel

30 Happy Valley Dr Reedsville, PA

At Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel, travelers visiting Thompsontown can enjoy inviting accommodations with rooms from $149.00, creating a clean and welcoming environment ideal for rest. Appreciate the attentive and personalized service at Holiday Inn Express, where staff are committed to ensuring your needs are met.

Discover a serene retreat at Holiday Inn Express & Suites Reedsville State Coll Area an IHG Hotel, offering guests a quiet escape with the convenience of Thompsontown's nearby attractions. Get ready for Thompsontown with a hotel that brings comfort and value together—book today!

  Call (855) 239-5277 to book with an agent.
  20.7 miles from Thompsontown, PA 17094

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Best Western Nittany Inn Milroy

5 Commerce Drive Reedsville, PA

For an affordable and restful stay near Thompsontown, Best Western Nittany Inn Milroy offers budget-friendly accommodations with rooms starting at $117.99, creating a welcoming space. Stay refreshed with Best Western's poolside service, offering snacks and beverages while you relax by the water.

Stay at Best Western Nittany Inn Milroy for a quiet and restful experience, while keeping the lively streets of Thompsontown close for your adventures. Get more out of your Thompsontown adventure with accommodations that save you money—secure now!

  Call (855) 239-4019 to book with an agent.
  20.9 miles from Thompsontown, PA 17094

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg

503 Winding Creek Boulevard Mechanicsburg, PA

With rates beginning at $117.99, Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg is an ideal choice for budget-savvy travelers to Thompsontown, creating a warm and inviting space. Stay refreshed with Fairfield's tea and coffee making facilities available in each room, perfect for a morning or evening beverage.

Unwind in style at Fairfield Inn & Suites by Marriott Harrisburg West / Mechanicsburg, where comfort and accessibility to Thompsontown come together to create a refreshing stay. Find the best way to enjoy Thompsontown with accommodations that fit your needs—reserve now!

  Call (855) 235-0725 to book with an agent.
  23.1 miles from Thompsontown, PA 17094

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Harrisburg Mechanicsburg

4900 Woodland Drive Enola, PA

For a welcoming and budget-friendly stay, Best Western Plus Harrisburg Mechanicsburg offers inviting rooms with rates from $69.99, creating a hospitable space ideal for travelers bound for Thompsontown. Appreciate the beauty of Best Western Plus' landscaped grounds, meticulously maintained for guest enjoyment and relaxation.

Enjoy the serene atmosphere of Best Western Plus Harrisburg Mechanicsburg, providing the ideal base for travelers wanting to experience Thompsontown at their own pace. Treat yourself to a Thompsontown stay that blends convenience with budget-friendly rates—book now!

  Call (855) 234-2997 to book with an agent.
  23.2 miles from Thompsontown, PA 17094

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Carlisle

1239 Harrisburg Pike Carlisle, PA

Guests traveling to Thompsontown will find affordable comfort at Rodeway Inn Carlisle, where rooms begin at $50.99, providing a welcoming atmosphere ideal for a peaceful stay. Relax in accommodations that offer just the right amount of comfort for your budget, providing a pleasant and affordable stay.

Find your peaceful getaway at Rodeway Inn Carlisle, a restful haven where guests can unwind and still visit Thompsontown's lively offerings. Choose a cost-effective, welcoming hotel for your Thompsontown visit—book now!

  Call (855) 236-8982 to book with an agent.
  23.5 miles from Thompsontown, PA 17094

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

1252 Harrisburg Pike Carlisle, PA

With rooms starting at $49.99, Econo Lodge provides inviting accommodations for travelers to Thompsontown, creating a warm, welcoming environment ideal for relaxation. Take advantage of Econo Lodge's locations, often situated near highways for easy travel to and from your destinations.

Find your restful haven at Econo Lodge, where the calm surroundings are paired with proximity to Thompsontown's best offerings. Enjoy a comfortable and economical stay while exploring Thompsontown—secure today!

  Call (855) 235-0725 to book with an agent.
  23.5 miles from Thompsontown, PA 17094

Starting at

$49.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Carlisle North

1255 Harrisburg Pike Carlisle, PA

For a tucked away stay, Days Inn by Wyndham Carlisle North offers budget-conscious accommodations with rates from $61.99, creating a clean, welcoming environment ideal for travelers. Enjoy family-oriented services, including spacious rooms and entertainment options that cater to guests of all ages.

Step into comfort at Days Inn by Wyndham Carlisle North, a serene retreat with the convenience of Thompsontown's attractions just a short drive away. Get the most out of Thompsontown with lodging that makes your visit effortless—reserve now!

  Call (855) 239-5277 to book with an agent.
  23.5 miles from Thompsontown, PA 17094

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Carlisle

1247 Harrisburg Pike Carlisle, PA

Guests bound for Thompsontown will appreciate the inviting accommodations at Americas Best Value Inn Carlisle, where warm-hearted rooms start at $44.99, creating a welcoming space for rest. Get local insights and travel tips from the knowledgeable staff at Americas Best Value Inn, enhancing your overall experience.

Guests seeking both rest and adventure will find Americas Best Value Inn Carlisle ideal, offering a calm retreat near the vibrant streets of Thompsontown. Enjoy peace of mind on your Thompsontown trip with accommodations designed for relaxation—book today!

  Call (855) 233-0132 to book with an agent.
  23.5 miles from Thompsontown, PA 17094

Starting at

$44.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Marriott Carlisle

1 Hampton Ct Carlisle, PA

Explore a relaxing stay at Residence Inn Marriott Carlisle near Thompsontown, with comfortable rooms offering restful accommodations, with rates starting at $149.99 per night. Stay active with varied fitness options at Residence Inn, from gyms equipped with the latest machines to outdoor sports facilities.

At Residence Inn Marriott Carlisle, you can rest easy knowing Thompsontown is just a short drive away for whenever you’re ready to explore. Enjoy a Thompsontown hotel that offers more than just a stay—it’s an experience to remember—book today!

  Call (855) 235-6136 to book with an agent.
  23.6 miles from Thompsontown, PA 17094

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Larkspur Landing Select Carlisle

1164 Harrisburg Pike Carlisle, PA

Guests traveling to Thompsontown will appreciate the enchanting comfort at Larkspur Landing Select Carlisle, where budget-friendly rooms start at $92.99, creating a warm and inviting space for rest. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

Discover the tranquility of Larkspur Landing Select Carlisle, offering a peaceful setting just a quick trip from the excitement of Thompsontown. Get ready for a Thompsontown adventure with accommodations that keep your budget intact—book today!

  Call (855) 233-0132 to book with an agent.
  23.6 miles from Thompsontown, PA 17094

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Harrisburg West an IHG Hotel

2055 Technology Pkwy Mechanicsburg, PA

At Holiday Inn Express Hotel & Suites Harrisburg West an IHG Hotel, travelers visiting Thompsontown can enjoy inviting accommodations with rooms starting at $119.00, creating a warm, welcoming environment for rest. Appreciate the inclusivity of Holiday Inn Express, with facilities and services designed to accommodate guests with disabilities.

Enjoy a restful stay at Holiday Inn Express Hotel & Suites Harrisburg West an IHG Hotel, where calm accommodations and easy access to Thompsontown make for the ideal balance. Enjoy a hassle-free Thompsontown adventure with extra perks at a great price—lock in today!

  Call (855) 234-7135 to book with an agent.
  23.6 miles from Thompsontown, PA 17094

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Carlisle PA Cumberland Valley

1460 Harrisburg Pike Carlisle, PA

At Motel 6 Carlisle PA Cumberland Valley, travelers to Thompsontown can enjoy reassuring, affordable rooms with rates starting at $64.83, creating a warm and welcoming space ideal for relaxation. Opt for the uncomplicated comfort of Motel 6, where efforts are made to ensure your stay is both affordable and pleasant.

At Motel 6 Carlisle PA Cumberland Valley, the peaceful surroundings create a relaxing atmosphere, while Thompsontown remains just a short drive away. Stay smart and enjoy extra amenities on your Thompsontown visit—secure your hotel today!

  Call (855) 234-5074 to book with an agent.
  23.7 miles from Thompsontown, PA 17094

Starting at

$64.83

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1825 Harrisburg Pike Carlisle, PA

For an affordable and inviting stay, Quality Inn offers delightful rooms with rates from $64.99, creating a clean, comfortable atmosphere perfect for travelers. Dive into relaxation at Quality Inn's pools, whether you prefer the refreshing outdoor waters or the tranquility of an indoor swim.

Guests will love the quiet environment of Quality Inn, while having the option to easily visit Thompsontown's top attractions. Embrace added convenience and affordability on your Thompsontown travels—book now!

  Call (855) 235-6136 to book with an agent.
  23.7 miles from Thompsontown, PA 17094

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Carlisle North

1800 Harrisburg Pike Carlisle, PA

Guests visiting Thompsontown will appreciate the comforting comfort at Super 8 by Wyndham Carlisle North, where budget-friendly rooms start at $47.99, creating a warm and inviting space. Rest assured with Super 8's heightened cleanliness standards, offering a safe and spotless environment during your stay.

Relax at Super 8 by Wyndham Carlisle North, where a peaceful retreat is enhanced by the convenience of Thompsontown’s nearby attractions. Choose comfort and affordability for your Thompsontown adventure—reserve today!

  Call (855) 234-5074 to book with an agent.
  23.8 miles from Thompsontown, PA 17094

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Carlisle Harrisburg Area an IHG Hotel

1152 Harrisburg Pike Carlisle, PA

Guests visiting Thompsontown can enjoy affordable comfort at Holiday Inn Express Hotel & Suites Carlisle Harrisburg Area an IHG Hotel, where restful rooms start at $119.00, creating a warm and inviting space ideal for unwinding. Discover the added value of staying at Holiday Inn Express, where competitive rates include essential services and a comfortable stay.

Discover the tranquility of Holiday Inn Express Hotel & Suites Carlisle Harrisburg Area an IHG Hotel, where guests can unwind while keeping the sights of Thompsontown within easy reach. Choose a hotel that brings comfort and affordability together in Thompsontown—book now!

  Call (855) 234-7135 to book with an agent.
  23.8 miles from Thompsontown, PA 17094

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

American Inn

1153 Harrisburg Pike Carlisle, PA

With budget-friendly rooms starting at $53.10, American Inn is a practical choice for travelers bound for Thompsontown, creating a reassuring and inviting space perfect for relaxation. Experience a welcoming stay in rooms that provide essential amenities and a comfortable setting, all at an economical price.

At American Inn, you can enjoy the best of both worlds—a peaceful setting and convenient access to Thompsontown's vibrant attractions. Make your Thompsontown adventure memorable and budget-wise—secure your hotel room now!

  Call (855) 235-0725 to book with an agent.
  23.8 miles from Thompsontown, PA 17094

Starting at

$53.10

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Carlisle North

1800B Harrisburg Pike Carlisle, PA

For a comfortable stay near Thompsontown, Travelodge by Wyndham Carlisle North offers budget-conscious accommodations with rates from $47.99, creating a warm and inviting atmosphere. Relax in Travelodge's tastefully decorated rooms, where comfort and style come together to create a welcoming retreat.

Enjoy a relaxing stay at Travelodge by Wyndham Carlisle North, where a quiet environment allows you to unwind with the option to visit Thompsontown at your leisure. Stay smart and comfortable on your Thompsontown visit without breaking the bank—book now!

  Call (855) 239-5277 to book with an agent.
  23.8 miles from Thompsontown, PA 17094

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms

Best Western Carlisle

1155 Harrisburg Pike Carlisle, PA

With rates from $68.99, Best Western Carlisle provides relaxed comfort for guests traveling to Thompsontown, creating a warm and welcoming environment ideal for rest. Appreciate Best Western's commitment to cleanliness, with enhanced measures in place to ensure a safe and comfortable stay.

At Best Western Carlisle, guests can enjoy the best of both worlds—peaceful surroundings with the vibrant energy of Thompsontown never far away. Set your sights on Thompsontown with a hotel that makes every penny count—lock in today!

  Call (855) 239-4019 to book with an agent.
  23.8 miles from Thompsontown, PA 17094

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn PA Turnpike 1 81

77 Shady Lane Carlisle, PA

Guests visiting Thompsontown will find affordable comfort at Comfort Inn PA Turnpike 1 81, where rooms start at $86.99, creating a warm, inviting space perfect for relaxation. Enjoy the peace of mind that comes with staying at Comfort Inn, knowing that guest safety and satisfaction are top priorities.

Plan your ideal trip at Comfort Inn PA Turnpike 1 81, balancing rest in a serene setting with the excitement of Thompsontown a short drive away. Discover how great your Thompsontown visit can be with thoughtfully priced lodging—lock in today!

  Call (855) 233-0132 to book with an agent.
  23.9 miles from Thompsontown, PA 17094

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms