Default HTG hotel image

Find hotels in Thompsontown, PA from $58

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Thompsontown hotels

1. Ramada by Wyndham Harrisburg/Hershey Area

Ramada by Wyndham Harrisburg/Hershey Area
2.5 star property
Harrisburg
7.4 out of 10, Good, (2,553 reviews)
"Clean room and the pool was very nice."
United States
NAYIBI
2 days ago
$55 nightly
The price is $61
Nov 15 - Nov 16
Total with taxes and fees
Ramada by Wyndham Harrisburg/Hershey Area

2. Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA
3.0 star property
Harrisburg
9.0 out of 10, Wonderful, (1,337 reviews)
"Front desk staff helpful in providing list of restaurants and recommendations."
United States
Jenny
6 days ago
$71 nightly
The price is $79
Nov 22 - Nov 23
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA

3. Hotel Carlisle

Hotel Carlisle
2.5 star property
Carlisle
8.8 out of 10, Excellent, (1,294 reviews)
"Reasonable priced and clean accommodations. It was quiet and pleasant stay. Staff was very friendly."
United States
Christine
11 days ago
Hotel Carlisle

4. Baymont by Wyndham Harrisburg

Baymont by Wyndham Harrisburg
2.5 star property
Harrisburg
8.6 out of 10, Excellent, (1,552 reviews)
"Breakfast was very good. The rooms was very clean. A good size."
United States
Lori
2 days ago
$56 nightly
The price is $62
Dec 2 - Dec 3
Total with taxes and fees
Baymont by Wyndham Harrisburg

5. Best Western Premier The Central Hotel & Conference Center

Best Western Premier The Central Hotel & Conference Center
3.0 star property
Harrisburg
9.6 out of 10, Exceptional, (1,005 reviews)
"Rooms clean and practical. Could update the restaurant."
United States
Cheryl
23 days ago
$121 nightly
The price is $134
Nov 22 - Nov 23
Total with taxes and fees
Best Western Premier The Central Hotel & Conference Center

6. Hampton Inn Harrisburg-East (Hershey Area)

Hampton Inn Harrisburg-East (Hershey Area)
2.5 star property
Harrisburg
9.4 out of 10, Exceptional, (1,000 reviews)
"Clean room, great staff, well maintained!"
United States
Michael Jeffrey
10 days ago
$102 nightly
The price is $113
Dec 6 - Dec 7
Total with taxes and fees
Hampton Inn Harrisburg-East (Hershey Area)

7. Econo Lodge Mifflintown

Econo Lodge Mifflintown
2.0 star property
Mifflintown
7.6 out of 10, Good, (488 reviews)
"The bed was comfortable. The parking area was ample. You need a place to sleep."
United States
steven
July 19th, 2026
$59 nightly
The price is $66
Dec 10 - Dec 11
Total with taxes and fees
Econo Lodge Mifflintown

8. Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg

Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg
3.0 star property
Mechanicsburg
8.0 out of 10, Very good, (1,043 reviews)
"We had a clean room, a decent breakfast, convenient parking."
United States
Diane
14 days ago
$96 nightly
The price is $106
Dec 6 - Dec 7
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisburg West Mechanicsburg

9. Hilton Harrisburg

Hilton Harrisburg
4.0 star property
Downtown Harrisburg
8.4 out of 10, Very good, (1,000 reviews)
"Very upscale and beautiful inside. Can't wait to stay there again and try the steakhouse!"
United States
Jeffrey
5 days ago
$130 nightly
The price is $145
Nov 22 - Nov 23
Total with taxes and fees
Hilton Harrisburg

10. Crowne Plaza Harrisburg-Hershey by IHG

Crowne Plaza Harrisburg-Hershey by IHG
3.5 star property
Downtown Harrisburg
8.0 out of 10, Very good, (1,000 reviews)
"Super friendly and helpful staff. Perfectly good medium priced hotel."
United States
Carla
3 days ago
$105 nightly
The price is $117
Nov 22 - Nov 23
Total with taxes and fees
Crowne Plaza Harrisburg-Hershey by IHG

11. Budget Inn

Budget Inn
1.5 star property
Mifflintown
6.4 out of 10, (339 reviews)
"Cable service worked perfectly. The room was painted nicely."
United States
matt
20 days ago
$65 nightly
The price is $72
Nov 15 - Nov 16
Total with taxes and fees
Budget Inn

12. Homewood Suites by Hilton Harrisburg-West Hershey Area

Homewood Suites by Hilton Harrisburg-West Hershey Area
3.0 star property
Mechanicsburg
9.2 out of 10, Wonderful, (993 reviews)
"We had a good restful night there. The hotel is getting renovated right now."
United States
Karyl
8 days ago
$114 nightly
The price is $127
Nov 29 - Nov 30
Total with taxes and fees
Homewood Suites by Hilton Harrisburg-West Hershey Area

13. Microtel Inn & Suites by Wyndham Carlisle

Microtel Inn & Suites by Wyndham Carlisle
2.5 star property
Carlisle
9.6 out of 10, Exceptional, (1,269 reviews)
"Courteous, friendly staff reception. Well appointed room. Good breakfast for an early getaway."
Canada
Gary
3 days ago
$79 nightly
The price is $88
Nov 15 - Nov 16
Total with taxes and fees
Microtel Inn & Suites by Wyndham Carlisle

14. Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Holiday Inn Express Hotel & Suites Harrisburg West by IHG
2.5 star property
Mechanicsburg
9.0 out of 10, Wonderful, (1,000 reviews)
"Very accessible to the hospital. Easy to get from place to place."
United States
Galen E
18 days ago
$112 nightly
The price is $124
Dec 10 - Dec 11
Total with taxes and fees
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

15. Holiday Inn Express - Harrisburg East by IHG

Holiday Inn Express - Harrisburg East by IHG
3.0 star property
Harrisburg
7.8 out of 10, Good, (1,290 reviews)
"The staff was so extremely nice."
United States
Gianna
19 days ago
$59 nightly
The price is $65
Nov 22 - Nov 23
Total with taxes and fees
Holiday Inn Express - Harrisburg East by IHG

16. Inn of The Dove Harrisburg-Hershey Romantic Suites

Inn of The Dove Harrisburg-Hershey Romantic Suites
2.0 star property
Harrisburg
8.6 out of 10, Excellent, (371 reviews)
"Excellent water pressure. The hot tub was excellent. The bed was actually comfortable."
United States
Alison
24 days ago
$123 nightly
The price is $137
Nov 15 - Nov 16
Total with taxes and fees
Inn of The Dove Harrisburg-Hershey Romantic Suites

17. Fairfield Inn & Suites Harrisburg Hershey

Fairfield Inn & Suites Harrisburg Hershey
3.0 star property
Harrisburg
9.2 out of 10, Wonderful, (1,001 reviews)
"Amazing and helpful staff. Room was well cleaned."
United States
Stephen
9 days ago
$93 nightly
The price is $103
Nov 15 - Nov 16
Total with taxes and fees
Fairfield Inn & Suites Harrisburg Hershey

18. Penn Harris Hotel Harrisburg, Trademark by Wyndham

Penn Harris Hotel Harrisburg, Trademark by Wyndham
3.5 star property
Camp Hill
8.6 out of 10, Excellent, (292 reviews)
"Clean room and wonderful staff, with beautiful views."
United States
Jovita J
27 days ago
$98 nightly
The price is $108
Nov 29 - Nov 30
Total with taxes and fees
Penn Harris Hotel Harrisburg, Trademark by Wyndham

19. Home2 Suites by Hilton Harrisburg North

Home2 Suites by Hilton Harrisburg North
3.0 star property
Harrisburg
9.4 out of 10, Exceptional, (987 reviews)
"Nice little gym. A little living room area. The rooms have everything."
United States
Elizabeth
September 28th, 2026
$114 nightly
The price is $127
Nov 22 - Nov 23
Total with taxes and fees
Home2 Suites by Hilton Harrisburg North

20. Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
3.0 star property
Mechanicsburg
9.2 out of 10, Wonderful, (705 reviews)
"Our room had a large nice walk in shower which made it easy."
United States
Wendy
September 27th, 2026
$131 nightly
The price is $146
Nov 22 - Nov 23
Total with taxes and fees
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in and around Thompsontown

Thompsontown offers a charming getaway for outdoor enthusiasts and families alike. Explore the scenic beauty of the Cumberland Valley, enjoy the attractions in the Hershey area, and discover the nearby suburbs with choice hotels. Don’t miss a visit to Wilkes-Barre for a blend of adventure and relaxation.

Millerstown

For families and nature enthusiasts seeking a memorable getaway, Millerstown offers a charming escape just about 4 miles from Thompsontown. Here, you can enjoy the picturesque landscapes at Little Buffalo State Park, participate in local events at the Perry County Fairgrounds, or relax at the Millerstown Area Community Park. With its inviting outdoor scenery, Millerstown is an ideal base for exploring the area's natural beauty and recreational activities, making it a smart choice for your stay.

East Salem

Experience the charm of East Salem, a wonderful hub for family and nature lovers seeking budget-friendly accommodations in Thompsontown, Pennsylvania. This quaint village offers access to beautiful spots like Millerstown Area Community Park and Myers Park, perfect for outdoor adventures, as well as the intriguing Juniata County Courthouse, showcasing local history. With visitor numbers peaking from June to August, East Salem is a smart choice for a delightful getaway throughout the year, providing a cozy stay that complements your travel plans.

McAlisterville

If you are a family-oriented traveler, look no further than McAlisterville, which features beautiful outdoor scenery and a range of budget-friendly activities. Enjoy the nearby national state park and river for recreational adventures, or relax in Myers Park’s serene environment. With McAlisterville just about 5 miles from Thompsontown, you’ll find it an ideal base for exploring the area’s attractions while benefiting from a charming local atmosphere. McAlisterville is a smart choice for your vacation stay.

Mexico

Mexico, Pennsylvania, stands out as a prime spot for adventure travelers interested in outdoor activities and scenic experiences. With attractions like the Juniata County Courthouse and Myers Park, visitors can enjoy both culture and nature in this charming village. Located about 6 miles from Thompsontown, Mexico offers easy access to a nearby river and lake, making it an ideal destination for a family getaway or a business trip. Choosing Mexico for your stay ensures a memorable experience filled with diverse activities.

Mifflintown

Travelers visiting the area often choose Mifflintown, especially families and nature lovers seeking close proximity to outdoor adventures. This charming city offers a blend of scenic beauty and recreational opportunities, with attractions like the Juniata County Courthouse and Kishacoquillas Park enhancing your stay. Mifflintown is located about 8 miles from Thompsontown, making it easy to explore the local wonders. Overall, Mifflintown provides a smart choice for a vacation that balances adventure and relaxation.

Stay near popular attractions around Thompsontown

Discover the charm of Thompsontown, where outdoor enthusiasts can explore miles of scenic trails and parks. Nestled in Dauphin County, this area is a true fisherman's paradise, offering eco-friendly adventures for families and nature lovers alike. Enjoy the perfect blend of adventure and tranquility during your stay!

Top Thompsontown Hotel Reviews

More cheap stays in Thompsontown

Hotels in Thompsontown with star-rating

Find out more about Thompsontown

Top reasons to visit Thompsontown

  • Outdoor Adventures: Thompsontown is perfect for hiking, biking, and exploring scenic parks, catering to all outdoor enthusiasts.
  • Charming Neighborhoods: Experience friendly atmospheres and explore picturesque neighborhoods that enhance your stay.
  • Variety of Accommodations: Choose from pet-friendly hotels, family motels, and budget apartments tailored to all travelers.
  • Educational Experiences: Engage in learning opportunities that enrich your visit and connect you with the local culture.
  • Recreational Facilities: Enjoy arena entertainment and recreational areas that provide fun for the whole family.

Find great hotels near Thompsontown

Experience the charm of Thompsontown, Pennsylvania, with a variety of accommodation options tailored for every traveler. Whether you're seeking pet-friendly hotels, family-friendly motels, or affordable apartments, you’ll find a welcoming place to stay. Enjoy the convenience of amenities designed for business travelers and vacationers alike, making your visit to this delightful town a memorable one.

  • Days Inn by Wyndham Carlisle North: A budget-friendly haven located 23 miles from Thompsontown, Days Inn by Wyndham Carlisle North is perfect for travelers seeking a practical stay without compromising comfort. This hotel caters to both business and leisure guests, featuring pet-friendly accommodations that allow certain pets onsite. Amenities include a welcoming environment for service animals, with waived fees, ensuring a stress-free visit for you and your furry friends. The straightforward yet cozy atmosphere makes it a solid choice for those looking to balance affordability with convenience.
  • Holiday Inn Express Hotel & Suites Harrisburg West by IHG: Positioned 24 miles from Thompsontown, the Holiday Inn Express Hotel & Suites Harrisburg West boasts a commendable guest rating of 8.8 out of 10. This hotel combines modern comfort with a focus on business travelers, offering pet-friendly options that include food and water bowls for your pets. The inviting ambiance and excellent service make it a suitable choice for both work and leisure, ensuring a relaxing stay. Guests appreciate the thoughtful amenities and the seamless blend of practicality and comfort.
  • Best Western Plus Harrisburg Mechanicsburg: Located 23 miles from Thompsontown, the Best Western Plus Harrisburg Mechanicsburg offers a balanced experience for families, business travelers, and pet owners alike, with a guest rating of 8.0 out of 10. This hotel is family-oriented, featuring amenities like a pool gate for children's safety. Pets are welcome, and specific policies cater to dogs and cats, ensuring a friendly environment for all. The welcoming atmosphere, combined with essential services, makes it an excellent choice for those traveling with loved ones, both human and furry.

Where to stay near Thompsontown

Thompsontown, Pennsylvania, offers a delightful blend of outdoor adventures and scenic beauty, perfect for vacationers seeking both excitement and relaxation. Explore charming neighborhoods that provide a friendly atmosphere, as well as nearby cities that cater to various budgets and family needs. Whether you’re looking for trendy spots or quieter retreats, Thompsontown and its surroundings promise a memorable getaway filled with diverse experiences and picturesque landscapes.

  • Millerstown: Located 4 miles from Thompsontown, Millerstown is a charming city known for its beautiful outdoor scenery and family-friendly experiences. The area sees a steady flow of travelers year-round, with peak visits in May, July, and September. Visitors can enjoy various recreational activities, including access to a national state park, a picturesque lake, and a meandering river. Families can explore local amusement parks and educational venues, making it an ideal spot for a fun-filled day in nature.
  • McAlisterville: Situated 5 miles away from Thompsontown, McAlisterville offers a delightful blend of outdoor activities and scenic landscapes, attracting visitors throughout the year. Peak travel times occur in July to August and October, with a slight dip in winter months. Here, families can enjoy recreational areas and golf courses, while nearby attractions include a national state park and an urban park, perfect for leisurely strolls or picnics. McAlisterville is a haven for those looking to immerse themselves in nature and enjoy quality time together.
  • Mexico: Just 6 miles from Thompsontown, Mexico is a quaint village that welcomes visitors with its serene atmosphere and family-oriented activities. The village enjoys consistent visitor numbers, peaking during July, August, and October. Travelers can revel in outdoor adventures at nearby amusement parks, as well as enjoy the beauty of a nearby river and lake. With a theme park close at hand, Mexico is an excellent destination for families seeking both relaxation and excitement during their stay in the area.

Things to do in Thompsontown

Thompsontown, Pennsylvania, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy a variety of activities, including exploring its recreational areas, engaging in educational experiences, and visiting arena entertainment facilities. Whether you're looking to soak in the scenic beauty or participate in exciting outdoor adventures, Thompsontown offers something for everyone to enjoy.

Shopping

Thompsontown has charming local shops perfect for gifts and souvenirs. If you're up for a drive, visit the nearby Selinsgrove's Susquehanna Valley Mall, about 15 miles away, where you'll find a wide range of retail stores and dining options for a complete shopping experience.

Recreation

At Serenity Springs Wellness Retreat, unwind with rejuvenating spa treatments and holistic therapies in a tranquil setting. Explore the scenic paths of the nearby Juniata River, perfect for kayaking or hiking, while soaking in the natural beauty of Pennsylvania's countryside.

Adventure

In Thompsontown, explore the scenic hiking trails of the nearby Tuscarora State Forest, offering breathtaking views and diverse wildlife. For a thrilling experience, try white-water rafting on the Juniata River, where you can navigate exciting rapids surrounded by beautiful landscapes.

Nightlife

Visit the Thompsontown Tavern for a cozy atmosphere and enjoy their hearty menu alongside local brews. For a lively night, check out the Jolly Roger, where you can dance to live music and mingle with friendly locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thompsontown

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Thompsontown are March and December to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Thompsontown is Monday. The most expensive day to stay in Thompsontown is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you customize your travel experience by choosing your budget, preferred destination, and additional criteria. You can easily arrange your search results to display the lowest-priced hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Thompsontown hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Thompsontown

Thompsontown, Pennsylvania, is an excellent destination for outdoor enthusiasts seeking scenic adventures. The area boasts an array of parks, including urban parks and national/state parks, perfect for family-friendly and eco-conscious experiences. Whether you’re looking to hike, bike, or simply enjoy nature, Thompsontown offers a variety of attractions that cater to all types of travelers eager to explore the great outdoors.

  • Little Buffalo State Park: This beautiful state park offers stunning scenery and a variety of outdoor activities, making it perfect for hiking, picnicking, and exploring nature. You'll find serene landscapes and adventurous trails just 8 miles from Thompsontown.
  • Myers Park: Located 8 miles away, this urban park is ideal for families seeking a relaxing day outdoors. Enjoy playgrounds, picnic areas, and open spaces in a vibrant city setting, perfect for a leisurely stroll or playing with the kids.
  • Juniata River: Stretching 16 miles from Thompsontown, the Juniata River offers picturesque views and opportunities for kayaking and fishing. Experience the great outdoors along this scenic waterway, surrounded by lush landscapes.

Best time to go to Thompsontown

The best time to visit Thompsontown is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.8°F (-1.8°C)Light RainMostly CloudyAverageSlightly Low
February31.1°F (-0.5°C)Light RainMostly CloudyAverageAverage
March39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
April50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
May60.8°F (16.0°C)Light RainMostly SunnyModerately LowAverage
June69.1°F (20.6°C)Light RainMostly SunnyModerately HighSlightly High
July74.7°F (23.7°C)Light RainMostly SunnyModerately HighSlightly High
August72.3°F (22.4°C)Light RainMostly SunnyAverageSlightly High
September65.5°F (18.6°C)Light RainMostly SunnyModerately HighAverage
October54.3°F (12.4°C)Light RainMostly SunnyAverageAverage
November42.3°F (5.7°C)Light RainMostly SunnyModerately LowAverage
December34.7°F (1.5°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Thompsontown

To reach Thompsontown, Pennsylvania, you have several nearby airport options. Harrisburg International Airport (MDT) is located 36 miles away, with hotels such as The Suites at Hershey No Resort Fee and Hotel Indigo Harrisburg - Hershey nearby. Wilkes-Barre/Scranton International Airport (AVP) and Lehigh Valley International Airport (ABE) are both situated 95 miles from Thompsontown, offering hotel options like Mohegan Pennsylvania Casino Resort and Hotel Bethlehem, respectively. Each airport is accessible from its respective hotels, ensuring a convenient stay. Transportation services are readily available for easy travel to and from these airports, making your visit to Thompsontown smooth and enjoyable.

Frequently asked questions

What is the best area to stay in Thompsontown?
For most visitors, the best area to stay in Thompsontown is the central part of the borough, particularly near Main Street, for convenience and access to local amenities.

This area serves as the commercial and social center of Thompsontown. Main Street is where you'll find local shops, eateries, and community services. It's a compact and walkable district, making it easy to stroll and explore. The proximity to the Juniata River also offers some scenic views and recreational opportunities nearby.

Couples looking for a quiet and focused retreat will appreciate staying in this central area. It provides easy access to local dining and the serene environment of the surrounding Pennsylvania countryside, superb for relaxed evenings and day trips to nearby natural attractions.

Travelers prioritizing convenience for local activities and a relaxed pace will find the central part of Thompsontown ideal.
When is the best time to go to Thompsontown?
The best time to visit Thompsontown, Pennsylvania, depends on your preference for outdoor activities and weather, with late spring through early autumn generally offering the most pleasant conditions.

For those who enjoy warm weather and a full range of outdoor activities, the summer months of June, July, and August are ideal. Temperatures are typically in the 70s and 80s Fahrenheit, making it superb for exploring the nearby Juniata River for kayaking, fishing, or enjoying local parks. This period also often features community events and farmers' markets.

If you prefer cooler temperatures and the beauty of fall foliage, September and October are excellent choices. The surrounding Susquehanna Valley transforms with vibrant colors, providing a scenic backdrop for hiking and drives. The crisp air is also comfortable for exploring the small-town charm without the summer heat.

Travelers looking to avoid crowds and potentially find better value might consider visiting in late April or May.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Thompsontown.
How much is the nightly rate at a Thompsontown hotel?
Prices for hotels in Thompsontown often vary, but you can find a great deal from $58 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia