We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Free Parking Family-friendly Restaurant Pets Allowed Suites Kitchenette Fitness centre Business Internet & up Business services & up Cheap Hotels & up Non-Smoking Hotel Meeting room Safe Hotels Air Conditioning Hotels with Jacuzzi Reduced mobility rooms Wedding Hotels $ $$ $$$ $$$$ Holiday Inn Express Comfort Inn Park Inn Hotels with Military Discounts Country Inns And Suites La Quinta Inn & Suites Airport Transportation Art and Architecture Lover Wingate Hampton Inn Room Service Quiet History Buff EconoLodge Bar/Lounge Motel 6 Towneplace Suites Beach Goer Homewood Suites Thrill Seeker Green Spring Break Hotels Courtyard Any distance from Oakes Museum of Natural History
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Wingate by Wyndham Mechanicsburg/Harrisburg West
Booking.com
US$76
View Deal
385 Cumberland Pkwy, Mechanicsburg, PA 17055-5673
3.9 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Motel 6 Mechanicsburg - Harrisburg West
Booking.com
US$60
View Deal
381 Cumberland Pkwy, Mechanicsburg, PA 17055-5673
4.0 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Econo Lodge
SAVE US$2
US$56
Booking.com
US$54
View Deal
650 Gettysburg Rd, Mechanicsburg, PA 17055-4827
5.0 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Country Inn and Suites Harrisburg West
SAVE US$4
US$80
Booking.com
US$76
View Deal
4943 Gettysburg Rd, Mechanicsburg, PA 17055-4816
5.5 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
TownePlace Suites by Marriott Harrisburg West/Mechanicsburg
TownePlace Suites
US$134
View Deal
4915 Ritter Rd, Mechanicsburg, PA 17055-6928
5.7 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Homewood Suites by Hilton Harrisburg-West Hershey Area
Homewood
US$149
View Deal
5001 Ritter Rd, Mechanicsburg, PA 17055-4884
5.8 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Courtyard Harrisburg West/Mechanicsburg
SAVE US$6
US$116
Booking.com
US$110
View Deal
4921 Gettysburg Rd, Mechanicsburg, PA 17055-4816
5.8 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Hampton Inn by Hilton Harrisburg West
Hampton.com
US$114
View Deal
4950 Ritter Rd, Mechanicsburg, PA 17055-4891
6.0 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Comfort Inn Mechanicsburg/Harrisburg - South
SAVE US$19
US$90
Booking.com
US$71
View Deal
1012 Wesley Dr, Mechanicsburg, PA 17055-5466
6.4 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
Rodeway Inn
SAVE US$12
US$63
Booking.com
US$51
View Deal
7 N US Route 15, Dillsburg, PA 17019-1530
6.8 km from Oakes Museum of Natural History
  • Free Wifi
  • Free Parking
No photo provided
3803 Glenwood Ave, Camp Hill, PA 17011-6945
8.0 km from Oakes Museum of Natural History
    Park Inn by Radisson Harrisburg West
    ParkInn.com
    US$77
    View Deal
    5401 Carlisle Pike, Mechanicsburg, PA 17050
    9.1 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Hampton Inn Camp Hill/Mechanicsburg
    3721 Market St, Camp Hill, PA 17011-4326
    9.6 km from Oakes Museum of Natural History
    • Free Wifi
    • Bar/Lounge
    Holiday Inn Express Harrisburg SW-Mechanicsburg
    HIExpress.com
    US$82
    View Deal
    6325 Carlisle Pike, Mechanicsburg, PA 17050-2309
    9.9 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Allenberry Resort
    TripAdvisor
    US$159
    View Deal
    1559 Boiling Springs Rd, Boiling Springs, PA 17007-9690
    10.7 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Best Western Plus New Cumberland Inn & Suites
    BestWestern.com
    US$76
    View Deal
    702 Limekiln Rd, I-83 Exit 40A, New Cumberland, PA 17070-2315
    10.9 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Motel 6 Harrisburg
    Booking.com
    US$46
    View Deal
    200 Commerce Dr, New Cumberland, PA 17070-2499
    10.9 km from Oakes Museum of Natural History
    • Free Parking
    • Pool
    Scottish Inns New Cumberland
    Booking.com
    US$43
    View Deal
    300 Commerce Drive, New Cumberland, PA 17070
    11.0 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Days Inn New Cumberland/Harrisburg South
    Booking.com
    US$51
    View Deal
    353 Lewisberry Rd, New Cumberland, PA 17070-2306
    11.1 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    La Quinta Inn & Suites Mechanicsburg-Harrisburg
    La Quinta
    US$84
    View Deal
    350 Bent Creek Blvd, Mechanicsburg, PA 17050-1839
    11.2 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Fairfield Inn & Suites by Marriott Harrisburg West
    Booking.com
    US$99
    View Deal
    185 Beacon Hill Boulevard, New Cumberland, PA 17070
    11.2 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    No photo provided
    AMOMA
    View Deal
    110 Limekiln Rd, I-83 Exit 40A • PA Turnpike Exit 242, New Cumberland, PA 17070-2475
    11.2 km from Oakes Museum of Natural History
    • Restaurant
    Highland Inn
    Booking.com
    US$30
    View Deal
    240 Lincoln Dr, New Cumberland, PA 17070-2828
    11.2 km from Oakes Museum of Natural History
    • Free Wifi
    Budget Inn
    Booking.com
    US$40
    View Deal
    110 Limekiln Rd, New Cumberland, PA 17070-2475
    11.2 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Capital Inn New Cumberland - Harrisburg South
    Booking.com
    US$47
    View Deal
    175 Beacon Hill Blvd, New Cumberland, PA 17070-3417
    11.3 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    New Cumberland Hotel
    Booking.com
    US$79
    View Deal
    130 Limekiln Rd, New Cumberland, PA 17070-2428
    11.3 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Red Carpet Inn & Suites New Cumberland
    Booking.com
    US$50
    View Deal
    351 Lewisberry Rd, New Cumberland, PA 17070-2306
    11.3 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Holiday Inn Express & Suites New Cumberland
    HIExpress.com
    US$102
    View Deal
    190 Beacon Hill Blvd, New Cumberland, PA 17070-3418
    11.4 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Clarion Hotel & Conference Center
    Booking.com
    US$78
    View Deal
    148 Sheraton Dr, I-83 & PA Turnpike Exit 242, New Cumberland, PA 17070-2440
    11.4 km from Oakes Museum of Natural History
    • Free Wifi
    • Free Parking
    Radisson Hotel Harrisburg
    SAVE US$12
    US$119
    Booking.com
    US$107
    View Deal