Default HTG hotel image

Find hotels in Middleburg, PA from CA $103

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Middleburg hotels

1. Shamokin Bed and Breakfast

Shamokin Bed and Breakfast
2.0 star property
Shamokin
8.0 out of 10, Very good, (34 reviews)
"Overall great stay"
United States
Dave
The price is CA $94
CA $149 total
includes taxes & fees
Jun 23 - Jun 24
Shamokin Bed and Breakfast

2. Splash Magic RV Resort

Splash Magic RV Resort
2.5 star property
Northumberland
The price is CA $232
CA $252 total
includes taxes & fees
Jul 22 - Jul 23
Splash Magic RV Resort

3. 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, (993 reviews)
"We enjoyed our stay. Very clean and plenty of room."
United States
Kathleen
The price is CA $161
CA $179 total
includes taxes & fees
Jul 5 - Jul 6
Holiday Inn Express Hotel & Suites Selinsgrove by IHG

4. Relax Inn

Relax Inn
2.5 star property
Lewisburg
7.4 out of 10, Good, (454 reviews)
"The place was ok"
United States
Dale
The price is CA $92
CA $110 total
includes taxes & fees
Jun 23 - Jun 24
Relax Inn

5. Quality Inn New Columbia–Lewisburg

Quality Inn New Columbia–Lewisburg
2.5 star property
New Columbia
8.4 out of 10, Very good, (1,011 reviews)
"Room was clean, has a nice bar, and a restaurant attached to the building was also a great touch. Staff was friendly."
United States
Matthew
The price is CA $103
CA $115 total
includes taxes & fees
Jul 13 - Jul 14
Quality Inn New Columbia–Lewisburg

6. Fairfield Inn & Suites by Marriott Selinsgrove

Fairfield Inn & Suites by Marriott Selinsgrove
3.0 star property
Selinsgrove
9.6 out of 10, Exceptional, (309 reviews)
"Clean room, restaurant was great"
United States
Jonathan
The price is CA $197
CA $218 total
includes taxes & fees
Jun 28 - Jun 29
Fairfield Inn & Suites by Marriott Selinsgrove

7. Snyder's Knob Bed and Breakfast

Snyder's Knob Bed and Breakfast
2.5 star property
Newport
9.8 out of 10, Exceptional, (29 reviews)
"Had a quick overnight stay while our son and his family camped at the state park nearby. Location and lodge was perfect for our needs. Joy (owner)was welcoming and provided us with a delicious home cooked breakfast. Highly recommend."
United States
Tom
The price is CA $215
CA $228 total
includes taxes & fees
Jul 1 - Jul 2
Snyder's Knob Bed and Breakfast

8. All Suites Inn Budget Host

All Suites Inn Budget Host
2.0 star property
Lewisburg
7.6 out of 10, Good, (334 reviews)
"Clean, convenient, and helpful staff. Great night's sleep in a quiet environment."
United States
Timothy
The price is CA $113
CA $126 total
includes taxes & fees
Jun 23 - Jun 24
All Suites Inn Budget Host

9. Selinsgrove Inn

Selinsgrove Inn
2.5 star property
Selinsgrove
9.6 out of 10, Exceptional, (1,002 reviews)
"The room was great and the breakfast was very good."
United States
Ernest
The price is CA $151
CA $167 total
includes taxes & fees
Jul 5 - Jul 6
Selinsgrove Inn

10. Travelodge by Wyndham Shamokin Dam/Selinsgrove

Travelodge by Wyndham Shamokin Dam/Selinsgrove
2.0 star property
Shamokin Dam
7.0 out of 10, Good, (1,003 reviews)
"Love"
United States
Humberto
The price is CA $93
CA $103 total
includes taxes & fees
Jul 2 - Jul 3
Travelodge by Wyndham Shamokin Dam/Selinsgrove

11. 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, (1,002 reviews)
"Very nice hotel"
United States
Lisa
The price is CA $181
CA $201 total
includes taxes & fees
Jun 29 - Jun 30
The Inn at Lewisburg, BW Signature Collection

12. Econo Lodge Mifflintown

Econo Lodge Mifflintown
2.0 star property
Mifflintown
7.6 out of 10, Good, (468 reviews)
"Convenient location. And easy parking. A bit rough around edges. But clean and quiet."
United States
nancy
The price is CA $106
CA $118 total
includes taxes & fees
Jun 29 - Jun 30
Econo Lodge Mifflintown

13. 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, (916 reviews)
"We had a nice one-night stay while travelling at the Holiday Inn Express in Lewisburg. It is very conveniently located just off I-80. We were with our dog and he got lots of attention (and treats) at check in. They put us on a first floor room with easy access to the outside door / poop bags. If our dog is happy, we are happy!"
United States
Roderick
The price is CA $119
CA $132 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Express Lewisburg/New Columbia by IHG

14. The Lodge at Lykens Valley

The Lodge at Lykens Valley
2.5 star property
Millersburg
9.4 out of 10, Exceptional, (238 reviews)
"Very peaceful setting. Clean rooms and breakfast was just what we needed to start our day."
United States
Denise
The price is CA $140
CA $155 total
includes taxes & fees
Jun 28 - Jun 29
The Lodge at Lykens Valley

15. Beagle's Bed & Breakfast

Beagle's Bed & Breakfast
3.0 star property
Paxinos
9.8 out of 10, Exceptional, (126 reviews)
"Great breakfast and very friendly hosts. "
United States
john
The price is CA $191
CA $255 total
includes taxes & fees
Jun 25 - Jun 26
Beagle's Bed & Breakfast

16. Fairfield Inn & Suites by Marriott Lewisburg

Fairfield Inn & Suites by Marriott Lewisburg
3.0 star property
Lewisburg
9.6 out of 10, Exceptional, (421 reviews)
"Clean room and great staff"
United States
Michael
The price is CA $183
CA $204 total
includes taxes & fees
Jun 29 - Jun 30
Fairfield Inn & Suites by Marriott Lewisburg

17. Super 8 by Wyndham Danville

Super 8 by Wyndham Danville
2.0 star property
Danville
6.4 out of 10, (1,003 reviews)
"They welcomed us even though we arrived very early; the room and bathroom were clean, and the breakfast was complete and very good."
United States
Kiara
The price is CA $87
CA $96 total
includes taxes & fees
Jun 29 - Jun 30
Super 8 by Wyndham Danville

18. Quality Inn Selinsgrove

Quality Inn Selinsgrove
2.5 star property
Selinsgrove
8.2 out of 10, Very good, (1,011 reviews)
"It served its purpose for our stay"
United States
Marlene
The price is CA $121
CA $134 total
includes taxes & fees
Jul 12 - Jul 13
Quality Inn Selinsgrove

19. HomeTowne Studios by Red Roof Danville, PA

HomeTowne Studios by Red Roof Danville, PA
2.0 star property
Danville
7.0 out of 10, Good, (128 reviews)
"Bed was comfortable. Room was clean but none of our 3 rooms had enough towels or pillows for the number of registered guests. Check in was efficient but not overly friendly."
United States
Wendy
The price is CA $110
CA $125 total
includes taxes & fees
Jun 23 - Jun 24
HomeTowne Studios by Red Roof Danville, PA

20. Hampton Inn Danville

Hampton Inn Danville
2.5 star property
Danville
8.8 out of 10, Excellent, (983 reviews)
"Breakfast was very nice. Staff very friendly. "
United States
John
The price is CA $185
CA $205 total
includes taxes & fees
Jun 30 - Jul 1
Hampton Inn 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 a haven for outdoor enthusiasts, offering state parks and recreational areas for hiking, biking, and more.
  • Local Wineries: Enjoy exploring nearby wineries, perfect for wine lovers seeking to sample local spirits.
  • Family-Friendly Activities: The area features attractions suitable for families, including urban parks and educational experiences.
  • Scenic Beauty: Visitors can revel in breathtaking landscapes that surround this charming town.
  • Comfortable Accommodations: Middleburg offers a range of hotels, ensuring a pleasant stay for all types of travellers.

Find great hotels in Middleburg

Discover a variety of comfortable accommodations in Middleburg, Pennsylvania, perfect for every type of traveller. With hotel options ranging from 2.5 to 3.5 stars, you can find the ideal spot for your adventure, family getaway, or business trip. Enjoy the welcoming atmosphere and essential amenities that Middleburg hotels offer, ensuring a memorable stay in this charming town.

  • Quality Inn Selinsgrove: Experience a family-friendly retreat at Quality Inn Selinsgrove, located 17.7km from Middleburg. This hotel is ideal for travellers seeking a delightful getaway with their pets and children. With complimentary cribs for the little ones and a welcoming pet policy, it's a home away from home for families. Guests appreciate the inviting atmosphere, as well as the variety of amenities that ensure a comfortable stay. Quality Inn Selinsgrove combines convenience and warmth, making it an excellent choice for family vacations.
  • Holiday Inn Express Hotel & Suites Selinsgrove by IHG: Perfect for the business traveller, the Holiday Inn Express Hotel & Suites Selinsgrove by IHG, located 17.7km from Middleburg, offers a professional atmosphere with all the necessary amenities. Featuring a fully equipped business centre and meeting rooms, this hotel caters to the needs of corporate guests. With comfortable rooms and complimentary breakfast options, guests find it easy to stay productive while enjoying the comforts of home. This hotel stands out for its focus on efficiency and convenience for business-minded individuals.
  • Selinsgrove Inn: Nestled 16.1km from Middleburg, Selinsgrove Inn offers a unique blend of adventure and business amenities, making it perfect for those seeking an active getaway. Guests can engage in onsite mountain biking and horse riding or explore nearby hiking and climbing opportunities. The hotel also provides a business centre, ensuring that corporate guests can easily manage their work commitments. With its focus on adventure and business, Selinsgrove Inn is an ideal choice for those looking to combine leisure and productivity during their stay.

Where to stay in Middleburg

Middleburg, Pennsylvania, offers a delightful getaway for those seeking outdoor adventures and stunning scenery. Explore the charming atmosphere of nearby towns, perfect for families and couples alike. Don't miss the chance to visit Mt. Defiance Distillery for a taste of local spirits and enjoy the breathtaking landscapes that surround this quaint locale. Whether you’re looking for a romantic escape or a budget-friendly retreat, Middleburg promises an unforgettable experience in every season.

  • Selinsgrove: Located 16.1km from Middleburg, Selinsgrove is a charming city that offers a delightful blend of family-friendly activities and outdoor adventures. With visitor numbers peaking in April, July, and September, you’ll find a lively atmosphere, particularly during these months. The area boasts a modern college university, a popular theme park, and a stadium, making it an engaging destination for education and entertainment. Enjoy recreational areas that invite exploration and fun for all ages.
  • Kreamer: Just a stone's throw from Middleburg, Kreamer is a quaint village that offers a peaceful retreat for outdoor enthusiasts and families alike. Although visitor numbers peak from July to September, Kreamer’s tranquil setting makes it a lovely spot to visit year-round. Explore the local visitor centre and nature reserves, which provide insight into the area's natural beauty. The welcoming community and scenic surroundings make it an ideal place for a relaxing getaway.
  • Penns Creek: Situated a mere 8.0km from Middleburg, Penns Creek is a picturesque city known for its stunning scenery and outdoor adventures. With peak visitor numbers in March and May to June, this area draws nature lovers eager to explore its hiking trails and recreational areas. The proximity to a national state park, as well as a beautiful river and lake, makes it a perfect destination for those seeking an active experience immersed in nature’s beauty.

Things to do in Middleburg

Middleburg, Pennsylvania, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy recreational areas, educational experiences, and an aquatic centre. Key activities include visiting a riding arena and exploring nearby wineries, making it an ideal destination for those looking to embrace nature and local culture. Whether you're seeking relaxation or adventure, Middleburg offers a charming blend of scenic beauty and engaging activities.

Shopping

In Middleburg, you can enjoy shopping at local boutiques and quaint shops. If you're up for a drive, visit Susquehanna Valley Mall, 17.7km away, for family-friendly stores, or explore the Lewisburg Farmers Market, 22.5km away, for fresh produce and local crafts.

Recreation

Bucks County River Country provides a fun-filled aquatic experience with family-friendly vibes, perfect for relaxation and enjoyment. Thor Park, located within Middleburg, offers serene spaces for wellness and rejuvenation, while Keene Community Park, just 8.0km away, invites you to unwind amidst nature's beauty.

Adventure

Selinsgrove Speedway offers exhilarating motor racing experiences, located 14.5km from Middleburg. Feel the adrenaline rush as you watch skilled drivers navigate high-speed turns, creating an electrifying atmosphere filled with excitement and competitive spirit. It's a must-visit for racing enthusiasts seeking adventure and thrills.

Nightlife

For a lively night in Middleburg, visit Bounce Fun Plex for an adventurous arcade experience, only 19.3km away. If you're in the mood for culture, the Weis Center for the Performing Arts, 22.5km from town, offers captivating shows. For a romantic film, check out The Campus Theatre, 18.0km away.

Booking tips and Expedia advantages for Middleburg

Middleburg, Pennsylvania, offers numerous ways to save on your visit. Free activities such as Shade Mountain Winery & Vineyard and Susquehanna University are great options. For budget-friendly accommodation, consider visiting between December and February, with Mondays being the least expensive stay. Use Expedia to compare hotel prices and package deals for flights and activities to maximise savings. Avoid Saturdays for hotel stays, as they tend to be pricier. Take advantage of special offers by filtering search results from lowest to highest price to find the best deals.

  • 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 refine your options based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Middleburg hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Middleburg

Middleburg, Pennsylvania, is perfect for outdoor enthusiasts and families seeking adventure. Visitors can explore local attractions such as modern colleges, urban parks, and state parks, offering a blend of scenic beauty and recreational activities. Whether you’re looking for a family-friendly outing or a city experience, Middleburg has a variety of points of interest that cater to all types of travellers eager to enjoy the great outdoors.

  • Bucknell University: Experience the vibrant atmosphere of Bucknell University, a modern college that blends academic excellence with city vibes. Stroll through its picturesque campus and enjoy the rich cultural events and activities that take place year-round.
  • Mifflinburg Buggy Museum: Discover the fascinating history of transportation at the Mifflinburg Buggy Museum, where family-friendly exhibits showcase the craftsmanship of buggies that were once a vital part of local culture. Engage with interactive displays that highlight the town's heritage.
  • Shikellamy State Park: Immerse yourself in nature at Shikellamy State Park, offering breathtaking scenery and outdoor adventures. This national park features hiking trails, picnic areas, and stunning views of the Susquehanna River, perfect for an adventurous day out.

Best time to go to Middleburg

Visitor numbers in Middleburg is generally unchanged in popularity throughout the year. The best time to visit Middleburg is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

For your visit to Middleburg, Pennsylvania, you can fly into several major airports. Harrisburg International Airport (MDT) is located 69.2km away, with nearby hotels such as The Suites at Hershey (14.5km) and Hotel Indigo Harrisburg - Hershey (6.4km). Another option is University Park Airport (SCE) in State College, 67.6km from Middleburg, where you’ll find accommodations like Graduate by Hilton State College (6.4km) and Reynolds Mansion B&B (9.7km). Lastly, Lancaster Airport (LNS) is 98.2km away, with options including The Wilbur Lititz (4.8km) and DoubleTree Resort by Hilton Lancaster (14.5km). All airports have accessible transportation options to these hotels.

Frequently asked questions

What is the best area to stay in Middleburg?
The best area to stay in Middleburg is within the town centre itself, particularly along Main Street and its immediate surroundings.

This area is the heart of Middleburg, offering a traditional small-town experience. Main Street is lined with historic buildings, independent shops, and local eateries. It's very walkable, making it easy to stroll between attractions and enjoy the town's atmosphere.

Couples often find this area great for a relaxing getaway. You're close to wine-tasting rooms, quaint art galleries, and restaurants offering local cuisine. The proximity to stately homes and equestrian facilities also provides opportunities for great experiences.

For travellers looking for a tranquil escape with easy access to nature, staying slightly outside the main town, perhaps along scenic routes like Route 522, can be ideal.
When is the best time to go to Middleburg?
For most travellers, the best time to visit Middleburg, Pennsylvania, is during the late spring (May to early June) and autumn (September to October) months.

Late spring offers pleasant weather with milder temperatures, making it ideal for exploring the town's outdoor attractions and enjoying local events without the summer crowds. The countryside is lush and green, superb for scenic drives.

Autumn is particularly appealing due to the stunning fall foliage. The rolling hills surrounding Middleburg transform into a vibrant display of reds, oranges, and yellows. This season also often coincides with popular local festivals and equestrian events, which are a big draw for many visitors.
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 Middleburg.
How can I save on a Middleburg hotel booking with Expedia?
Members always get our best prices. Find our best Middleburg hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 CA $103 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