Find hotels in Middleburg, PA from $61

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Middleburg hotels

Quality Inn New Columbia–Lewisburg

Quality Inn New Columbia–Lewisburg
2.5 star property
New Columbia
8.4 out of 10, Very Good, (1000)
"We had a great stay...thank you!"
United States
Richard
$67 nightly
The price is $75
Jan 1 - Jan 2, 2026
Total with taxes and fees
Quality Inn New Columbia–Lewisburg

Holiday Inn Express Lewisburg/New Columbia by IHG

Holiday Inn Express Lewisburg/New Columbia by IHG
2.5 star property
New Columbia
8.2 out of 10, Very Good, (872)
"Nice and quiet "
United States
Vladimir
$72 nightly
The price is $80
Jan 2 - Jan 3, 2026
Total with taxes and fees
Holiday Inn Express Lewisburg/New Columbia by IHG

The Inn at Lewisburg, BW Signature Collection

The Inn at Lewisburg, BW Signature Collection
3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (1000)
"Excellent staff, good breakfast, nice room, very clean. "
United States
Troy
$102 nightly
The price is $113
Jan 2 - Jan 3, 2026
Total with taxes and fees
The Inn at Lewisburg, BW Signature Collection

Country Inn & Suites by Radisson, Lewisburg, PA

Country Inn & Suites by Radisson, Lewisburg, PA
3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (1000)
"Great stay "
United States
Suzie
$114 nightly
The price is $126
Jan 18 - Jan 19, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Lewisburg, PA

Best Western Danville Inn

Best Western Danville Inn
2.5 star property
Danville
8.6 out of 10, Excellent, (1003)
"clean room, friendly staff."
United States
Chengjian
$90 nightly
The price is $100
Dec 26 - Dec 27
Total with taxes and fees
Best Western Danville Inn

Fairfield Inn & Suites by Marriott Lewisburg

Fairfield Inn & Suites by Marriott Lewisburg
2.5 star property
Lewisburg
9.6 out of 10, Exceptional, (372)
"The staff is amazing. Clean and welcoming."
United States
Gretchen
$130 nightly
The price is $144
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott Lewisburg

Hampton Inn Danville

Hampton Inn Danville
2.5 star property
Danville
8.8 out of 10, Excellent, (946)
"Room was nice and very clean!"
United States
Lori
$90 nightly
The price is $100
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn Danville

Comfort Suites Lewisburg near University

Comfort Suites Lewisburg near University
2.5 star property
Lewisburg
8.8 out of 10, Excellent, (770)
"Staff was so nice and welcoming Place is so clean breakfast pool awesome Highly recommend "
United States
roseann
$101 nightly
The price is $112
Jan 2 - Jan 3, 2026
Total with taxes and fees
Comfort Suites Lewisburg near University

Selinsgrove Inn

Selinsgrove Inn
2.5 star property
Selinsgrove
9.6 out of 10, Exceptional, (939)
"The staff was friendly. The room was cozy. It was beautifully decorated "
United States
Jess
$123 nightly
The price is $137
Dec 28 - Dec 29
Total with taxes and fees
Selinsgrove Inn

Shamokin Bed and Breakfast

Shamokin Bed and Breakfast
2.0 star property
Shamokin
7.6 out of 10, Good, (20)
"Beautiful room, so elegant. The bathroom was satisfactory. If the water got a little warmer it would be almost perfect."
United States
Brandi
$86 nightly
The price is $94
Jan 5 - Jan 6, 2026
Total with taxes and fees
Shamokin Bed and Breakfast

Quality Inn Selinsgrove

Quality Inn Selinsgrove
2.5 star property
Selinsgrove
8.2 out of 10, Very Good, (1001)
"The staff was extremely friendly and helpful!!"
United States
Karen
$65 nightly
The price is $72
Jan 23 - Jan 24, 2026
Total with taxes and fees
Quality Inn Selinsgrove

Holiday Inn Express Hotel & Suites Selinsgrove by IHG

Holiday Inn Express Hotel & Suites Selinsgrove by IHG
2.5 star property
Selinsgrove
9.4 out of 10, Exceptional, (935)
"Parking was safe and easy, rooms were clean and nice and the breakfast was good"
United States
Karen
$105 nightly
The price is $117
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Selinsgrove by IHG

HomeTowne Studios by Red Roof Danville, PA

HomeTowne Studios by Red Roof Danville, PA
2.0 star property
Danville
7.2 out of 10, Good, (112)
"My wife and I were pleasantly surprised with how nice it was. The staff was very helpful and nice. It was recently remodeled, and we would definitely stay there again. For a 2.5 star I would give this place a 9 out of 10."
United States
Mark
$70 nightly
The price is $77
Dec 28 - Dec 29
Total with taxes and fees
HomeTowne Studios by Red Roof Danville, PA

Econo Lodge And Suites Shamokin Dam - Selinsgrove

Econo Lodge And Suites Shamokin Dam - Selinsgrove
2.0 star property
Shamokin Dam
7.0 out of 10, Good, (1000)
"The room stayed pretty warm everything was clean nice and comfortable staff was friendly "
United States
Megan
$61 nightly
The price is $67
Jan 2 - Jan 3, 2026
Total with taxes and fees
Econo Lodge And Suites Shamokin Dam - Selinsgrove

Red Roof Inn Danville, PA

Red Roof Inn Danville, PA
2.0 star property
Danville
7.4 out of 10, Good, (1002)
"Yes"
United States
Ann
$55 nightly
The price is $61
Dec 28 - Dec 29
Total with taxes and fees
Red Roof Inn Danville, PA

Fairfield Inn & Suites by Marriott Selinsgrove

Fairfield Inn & Suites by Marriott Selinsgrove
2.5 star property
Selinsgrove
9.6 out of 10, Exceptional, (283)
"great stay"
United States
jacob
$139 nightly
The price is $154
Dec 28 - Dec 29
Total with taxes and fees
Fairfield Inn & Suites by Marriott Selinsgrove

Hampton Inn Selinsgrove/Shamokin Dam

Hampton Inn Selinsgrove/Shamokin Dam
2.5 star property
Shamokin Dam
8.8 out of 10, Excellent, (788)
"Great place great food wonderful night sleep"
United States
Mandy
$93 nightly
The price is $104
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hampton Inn Selinsgrove/Shamokin Dam

Relax Inn

Relax Inn
2.5 star property
Lewisburg
7.4 out of 10, Good, (423)
"Nice room for a reasonable price. "
United States
Alan
$75 nightly
The price is $83
Dec 28 - Dec 29
Total with taxes and fees
Relax Inn

Snyder's Knob Bed and Breakfast

Snyder's Knob Bed and Breakfast
2.5 star property
Newport
9.8 out of 10, Exceptional, (25)
"We enjoyed our stay. Breakfast was great. The place was peaceful and beautiful."
United States
Sherry
$165 nightly
The price is $175
Dec 26 - Dec 27
Total with taxes and fees
Snyder's Knob Bed and Breakfast

Super 8 by Wyndham Danville

Super 8 by Wyndham Danville
2.0 star property
Danville
6.2 out of 10, (1001)
"Location is very convenient, room was clean and comfortable. The only problem was that a neighbor was noisy."
United States
Elizabeth
$57 nightly
The price is $63
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Danville
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

Stay near popular Middleburg attractions

Top Middleburg Hotel Reviews

More cheap stays in Middleburg

Hotels in Middleburg with star-rating

Find out more about Middleburg

Top reasons to visit Middleburg

  • Outdoor Adventures: Middleburg is perfect for hiking and exploring scenic walking trails, making it a haven for outdoor enthusiasts.
  • Family-Friendly Activities: Enjoy the local aquatic center and recreational areas, ideal for fun-filled family outings.
  • Vibrant City Center: Experience a blend of business conveniences and a welcoming atmosphere in the charming city center.
  • P picturesque Landscapes: Discover beautiful surroundings perfect for relaxation and recreation, catering to all types of travelers.
  • Diverse Lodging Options: Find everything from family-friendly hotels to unique agritourism properties for a memorable stay.

Find great hotels near Middleburg

Explore a variety of lodging options in Middleburg, Pennsylvania, where you can find family-friendly hotels and unique agritourism properties. Whether you're seeking adventure or a historic-themed vacation experience, Middleburg offers something for everyone. Discover the best hotels, read reviews, and choose the perfect place to unwind during your visit to this charming town.

  • Quality Inn Selinsgrove: Located 11 miles from Middleburg, Quality Inn Selinsgrove is the perfect choice for families and pet lovers looking for a comfortable stay. This family-friendly hotel offers a welcoming atmosphere and amenities tailored for children, including complimentary cribs. Pets are also permitted on-site, making it a great option for those traveling with furry companions. With its emphasis on family vacation experiences, Quality Inn ensures a memorable stay for guests of all ages.
  • Holiday Inn Express Hotel & Suites Selinsgrove by IHG: Just 10 miles from Middleburg, the Holiday Inn Express Hotel & Suites is a modern haven for business travelers and LGBTQIA guests. This hotel embraces inclusivity and offers facilities tailored for corporate needs, including a well-equipped business center and meeting rooms. With a commitment to providing a supportive environment for all travelers, this hotel is a great choice for those looking to combine work and relaxation in a welcoming setting.
  • Selinsgrove Inn: Situated 10 miles from Middleburg, Selinsgrove Inn caters to adventure seekers and business travelers alike. This hotel not only offers accessible business amenities, such as a business center, but also provides thrilling recreational activities nearby. Guests can enjoy onsite horseback riding, mountain biking, and hiking options, ensuring an exhilarating stay. Whether you're in town for work or play, Selinsgrove Inn delivers a unique blend of business convenience and outdoor adventure.

Where to stay near Middleburg

Middleburg, Pennsylvania, offers a charming blend of outdoor adventures and scenic beauty, ideal for families and romantic getaways alike. Explore the vibrant city center, where business conveniences meet family-friendly atmospheres. Nearby, you’ll find picturesque landscapes perfect for recreation, and if you’re seeking a luxurious escape, the surrounding areas have that covered too. Whether you’re looking for budget-friendly options or a taste of New York’s elegance, Middleburg is the perfect destination for your vacation.

  • Selinsgrove: Located 10 miles from Middleburg, Selinsgrove is a vibrant city known for its family-friendly atmosphere and outdoor adventures. With a steady influx of visitors throughout the year, Selinsgrove peaks in popularity during April, July, and September. Travelers flock here for its educational venues, amusement parks, and recreational areas. Don't miss the modern college university that graces the town, or take a thrill ride at the local theme park. The nearby stadium also hosts various events that add to the city's lively charm.
  • Mifflinburg: Just 9 miles from Middleburg, Mifflinburg offers a picturesque escape filled with scenic outdoor experiences. This city attracts visitors year-round, with peak travel times in April, July, and September. Outdoor enthusiasts will appreciate the recreational areas and nearby national state park, perfect for hiking and exploring nature. The lake offers a tranquil setting for picnics or water activities. Mifflinburg is also home to a modern college university, ensuring a blend of education and adventure for all who visit.
  • Penns Creek: Situated 5 miles from Middleburg, Penns Creek is a charming city that beckons outdoor lovers and adventure seekers alike. With a moderate seasonal visitor pattern, peak times occur in March and from May to June. The city's recreational areas and hiking trails provide ample opportunities for exploration. Nature enthusiasts will be captivated by the nearby national state park, river, and lake, offering stunning views and a variety of activities. Whether you're fishing, hiking, or simply soaking in the scenery, Penns Creek promises an unforgettable experience.

Things to do in and around Middleburg

Middleburg, Pennsylvania, is perfect for outdoor enthusiasts and families seeking adventure. Enjoy scenic walking trails and explore recreational areas ideal for family outings. Visit the local aquatic center for a refreshing experience, making it a great destination for education and fun in nature. Whether you're hiking or spending quality time with loved ones, Middleburg offers a delightful getaway filled with various activities.

Shopping

In Middleburg, you can explore local shops and unique boutiques. If you're up for a drive, visit Susquehanna Valley Mall, 11 miles away, featuring entertainment and family-friendly vibes. For fresh produce and local crafts, check out the Lewisburg Farmers Market, 14 miles away.

Recreation

Thor Park in Middleburg offers a serene environment perfect for relaxation and rejuvenation, featuring walking trails and picnic areas. Veterans Memorial Park, also in Middleburg, provides a tranquil setting with beautiful landscapes for mindfulness and leisure. Keene Community Park, located 5 miles away, boasts open spaces ideal for outdoor activities and unwinding.

Adventure

Experience the thrill of motor racing at Selinsgrove Speedway, located 9 miles from Middleburg. Feel the adrenaline rush as you watch high-speed races in a lively atmosphere, perfect for sports enthusiasts seeking adventure and excitement.

Nightlife

In Middleburg, Bounce Fun Plex offers an exciting arcadeAdventureZone just 12 miles away, perfect for thrill-seekers. The Weis Center for the Performing Arts, located 14 miles away, provides a rich cultural experience, while The Campus Theatre, 15 miles out, is ideal for a romantic movie night.

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

Booking tips and Expedia advantages for Middleburg

To save money on your trip to Middleburg, consider visiting between December and February when prices are lowest. Book your stay on a Monday for the best rates, as Saturdays tend to be the priciest. Use Expedia to find budget-friendly accommodations by applying filters for eco-certified hotels and arranging prices from lowest to highest. Look for package deals that combine hotels, flights, and activities for additional savings. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. Explore free local attractions to maximize your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Middleburg are December to February, where the prices are slightly lower. This is in comparison to May and August to September, 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 Middleburg is Monday. The most expensive day to stay in Middleburg is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Middleburg hotel, flights, and activities all in one.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Middleburg

Middleburg, Pennsylvania, is an ideal destination for outdoor enthusiasts and adventure seekers. Visitors can explore a variety of attractions, including modern colleges, urban parks, and national and state parks. Whether you're looking for family-friendly activities or a vibrant city experience, Middleburg offers a diverse range of points of interest that cater to all types of travelers, ensuring an unforgettable vacation.

  • Bucknell University: Situated 14 miles from Middleburg, Bucknell University offers a vibrant atmosphere with its modern campus and city vibes. Explore its beautiful architecture, engage with lively student life, and enjoy various cultural events throughout the year.
  • Mifflinburg Buggy Museum: Located 9 miles away, this unique museum showcases the rich history of buggy-making. With a family-friendly environment and cultural vibes, visitors can learn about the craftsmanship that shaped local transportation and community life.
  • Shikellamy State Park: Just 14 miles from Middleburg, this national park is perfect for adventure seekers. With stunning scenery and plenty of outdoor activities like hiking, fishing, and picnicking, it's an ideal spot to connect with nature.

Best time to go to Middleburg

The best time to visit Middleburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Middleburg falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Middleburg falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January27.5°F (-2.5°C)Light RainMostly CloudySlightly LowSlightly Low
February29.8°F (-1.2°C)Light RainMostly CloudyAverageSlightly Low
March38.3°F (3.5°C)Light RainMostly CloudyAverageAverage
April49.5°F (9.7°C)Light RainMostly SunnyAverageAverage
May60.3°F (15.7°C)Light RainMostly SunnyAverageSlightly High
June68.2°F (20.1°C)Light RainMostly SunnyAverageAverage
July73.8°F (23.2°C)Light RainMostly SunnySlightly HighAverage
August71.4°F (21.9°C)Light RainMostly SunnySlightly HighSlightly High
September64.6°F (18.1°C)Light RainMostly SunnySlightly HighSlightly High
October53.4°F (11.9°C)Light RainMostly SunnySlightly LowAverage
November41.4°F (5.2°C)Light RainMostly SunnyAverageAverage
December33.4°F (0.8°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Middleburg

When planning your visit to Middleburg, Pennsylvania, you have several major airports to choose from. Harrisburg International Airport (MDT) is 44 miles away, with nearby hotels like the 4-star Suites at Hershey No Resort Fee and the 3.5-star Hilton Harrisburg. State College Airport (SCE) is 42 miles away, offering accommodations such as the Graduate by Hilton and the Penn Stater Hotel and Conference Center. Lastly, Lancaster Airport (LNS) is 61 miles from Middleburg, with hotel options including the 4-star Wilbur Lititz and DoubleTree Resort by Hilton. Each airport provides convenient access to local hotels for your stay.

Frequently asked questions

When is the best time to go to Middleburg?
The best time to visit Middleburg is in the spring, particularly during April and May. During these months, the weather is pleasantly mild, with temperatures ranging from the mid-50s to mid-70s Fahrenheit. This creates an inclusive setting for leisurely strolls through the charming streets, as well as enjoying outdoor activities like biking or visiting local vineyards.

As you plan your trip, keep in mind that the peak tourist season in Middleburg typically runs from June to October. While this period is vibrant with various events and a lively ambiance, spring offers a more serene experience with fewer crowds, allowing you to savor the town's unique character at a leisurely pace.

For those who appreciate attentive service and quality experiences, Middleburg's springtime festivals and farmers' markets provide a delightful glimpse into the local culture. You can enjoy fresh produce, artisanal goods, and even engage with the warm-hearted community that defines this picturesque town.

If you're looking to save a bit on travel expenses, consider visiting in early April, when many accommodations may offer lower rates while still providing a pleasant experience. This timing allows you to explore the blossoming landscapes without feeling rushed.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Middleburg hotel for you.
How can I save on a Middleburg hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Middleburg hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Middleburg hotel?
Prices for hotels in Middleburg often vary, but you can find a great deal from $61 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