Book Middleburg hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Middleburg
Cheap Middleburg hotels

Modern Farmhouse, Country Getaway, Christmas Tree Farm,Beautiful Views & Hot Tub

Holiday Inn Express Lewisburg/New Columbia by IHG

Selinsgrove Inn

Quality Inn New Columbia–Lewisburg

Fairfield Inn & Suites by Marriott Lewisburg

Quality Inn Selinsgrove

Econo Lodge And Suites Shamokin Dam - Selinsgrove

Best Western Danville Inn

Country Inn & Suites by Radisson, Lewisburg, PA
Hotels in Middleburg
Hotels in Middleburg are are pretty tricky to come by. However, you can choose from 14 great digs within 30 kilometres of Middleburg's centre. Just think of the drive as a little extra sightseeing!
It won't take long to reach downtown Middleburg from Selinsgrove Inn and Country Inn & Suites By Carlson, Lewisburg, PA (although with beds as cosy as these, don't be surprised if you end up running a little behind schedule!)
Additional hotels and accommodations include the Holiday Inn Express Lewisburg/New Columbia, which is 30 kilometres from central Middleburg, and the Hampton Inn Lewisburg, which is 25 kilometres away. And be sure to remember the Best Western Plus Country Cupboard Inn, 25 kilometres away.
Attractions and Hotels Near Middleburg
Sure, you could spend the whole time just in Middleburg, but you'd really be missing out. For even more epic memories, you've gotta check out the wider Central Pennsylvania region. Traditional villages are a few popular sights that should be on your must-do list. If the outdoors are more your thang, visit Middleburg's rivers and rolling hills. Alternatively, try your hand at one or two popular local pastimes like hiking and camping.
Looking for things to do? Spend the day discovering the The Campus Theatre and the Fero Vineyards and Winery. You'll find them in Lewisburg, 20 kilometres to the northeast of Middleburg. Some of our recommended Lewisburg hotels are the All Suites Inn Budget Host and Rodeway Inn Lewisburg. Alternatively, you could stay in Mifflintown, 40 kilometres to the southwest of Middleburg, where you can choose from the Econo Lodge Mifflintown and Knights Inn Mifflintown. Whether you're just passing through or staying in Mifflintown, be sure to check out Myers Park and Messiah Lutheran Church.
You'll come across some great visitor attractions in York. The Penn State York, the Harley Davidson Factory and the Old Hawk Lake Golf Course are up there with the best. This regional hub is located 95 kilometres south of Middleburg and has a population of 44,000. If you've got time to spare, continue on and check out the vibe at the York Little Theatre and The Parliament Arts Collective. There are a range of great hotels where you can snap up a room for a night or two in York. Check out the deals at the Heritage Hills Golf Resort and Homewood Suites By Hilton York.
Tired of trying to nod off upright? Dreaming of a cosy bed? Then pick up a room at the Candlewood Suites Williamsport. It's pretty close to Williamsport Regional Airport, which is 50 kilometres from the centre of town.
Middleburg hotels essential information
Accommodation | 232 hotels |
---|---|
Lowest Price | AU$116 |
Highest Price | AU$848 |
Popular hotels | Modern Farmhouse, Country Getaway, Christmas Tree Farm,Beautiful Views & Hot Tub, Holiday Inn Express Lewisburg/New Columbia by IHG, Selinsgrove Inn, Quality Inn New Columbia–Lewisburg, Fairfield Inn & Suites by Marriott Lewisburg, Quality Inn Selinsgrove, Econo Lodge And Suites Shamokin Dam - Selinsgrove, Best Western Danville Inn, Country Inn & Suites by Radisson, Lewisburg, PA |
Most recent Middleburg hotel reviews

Other cities near Middleburg
- Williamsport Hotels
- Lewisburg Hotels
- Selinsgrove Hotels
- Danville Hotels
- Appalachian Mountains Hotels
- Harrisburg - Hershey Hotels
- Elysburg Hotels
- Lewistown Hotels
- Mifflinburg Hotels
- Mifflintown Hotels
- New Columbia Hotels
- Milton Hotels
- Mill Hall Hotels
- Milroy Hotels
- Shamokin Dam Hotels
- Port Royal Hotels
- Spring Mills Hotels
- Shamokin Hotels
- Sunbury Hotels
- Halifax Hotels
Other top Middleburg hotels
- Holiday Inn Express Lewisburg/New Columbia by IHG
- Fairfield Inn & Suites by Marriott Lewisburg
- Econo Lodge And Suites Shamokin Dam - Selinsgrove
- Country Inn & Suites by Radisson, Lewisburg, PA
- Holiday Inn Express Hotel & Suites Selinsgrove by IHG
- Hampton Inn Selinsgrove/Shamokin Dam
- Fairfield Inn & Suites by Marriott Selinsgrove
- Red Roof Inn Danville, PA
More ways to explore Middleburg
Top picks
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.