Hotels with Spa in Macungie, Pennsylvania
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Macungie Hotels with Spa
Top Macungie Hotels with Spa

Bear Creek Mountain Resort
Bear Creek Mountain Resort
9.0 out of 10, Wonderful, (900)
The price is P7,275
P9,659 total
includes taxes & fees
Jul 29 - Jul 30
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.
Recent Reviews in Macungie
Recent Reviews in Macungie

Wind Creek Bethlehem
5/5 Excellent
"No clue about the casino and nearby music venue and walkway to see the now defunct Bethlehem Steel. Very pleasant stay!"
A verified traveler stayed at Wind Creek Bethlehem
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodations in Macungie
- Cottages in Pennsylvania
- Apartments in Pennsylvania
- Motels in Pennsylvania
- B&B in Pennsylvania
- Vacation Homes in Pennsylvania
- Aparthotels in Pennsylvania
- Condo Rentals in Pennsylvania
- Inns in Pennsylvania
- Guest Houses in Pennsylvania
- Cabin Rentals in Pennsylvania
- Resorts in Pennsylvania
- RV Parks in Pennsylvania
- Lodges in Pennsylvania
- Holiday Parks in Pennsylvania
- Residences in Pennsylvania
- Castles in Pennsylvania
- Country Houses in Pennsylvania
- Hostels in Pennsylvania
- Ranches in Pennsylvania
Hotels near other Attractions
Most Popular Hotels in Macungie
- Sonesta ES Suites Allentown Bethlehem Airport
- Comfort Suites Bethlehem Near Lehigh University and LVI Airport
- Hyatt Place Bethlehem
- Allentown Park Hotel, Ascend Hotel Collection
- SpringHill Suites® by Marriott® Easton PA
- Comfort Inn Lehigh Valley West - Allentown
- Hilton Garden Inn Allentown Bethlehem Airport
- SureStay Plus by Best Western Reading North
- Doubletree By Hilton Reading
- Fairfield by Marriott Inn & Suites Bethlehem PA
- Courtyard by Marriott Bethlehem Lehigh Valley/I-78
- Red Roof Inn Allentown Airport