Hotels in Mechanicsburg

Search and compare Mechanicsburg hotels from hundreds of travel sites and save

Mechanicsburg, PA, United States
23 Oct — 24 Oct2
Mechanicsburg, PA, United States
Sat 23/10
Sun 24/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mechanicsburg

Filter by star ratings
All filters
Homewood Suites Harrisburg-West Hershey Area
Homewood Suites Harrisburg-West Hershey Area
8.9 Excellent
5001 Ritter Road, Mechanicsburg, PA, United States
Show on map
4.1 km from city centre, Mechanicsburg 
ExcellentBased on 67 reviews
8.9

Situated in Harrisburg, the hotel is within a 25-minute drive of Harrisburg International Airport and provides an outdoor pool. It has a gym, as well as meeting rooms, an express check-in and check-out feature and a 24-hour reception.

Tips for booking a Mechanicsburg hotel

Cheapest month:January
Most expensive month:March
Average price in Mechanicsburg:$162/night
Absolute cheapest price found:$72/night
Cheapest day:Sunday
Most expensive day:Monday
$100 - $246
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$132 - $251
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Mechanicsburg, Harrisburg

Show all 33 hotels
Homewood Suites Harrisburg-West Hershey Area
Homewood Suites Harrisburg-West Hershey Area
8.9 Excellent
5001 Ritter Road, Mechanicsburg, PA, United States
Show on map
4.1 km from city centre,  

Situated in Harrisburg, the hotel is within a 25-minute drive of Harrisburg International Airport and provides an outdoor pool. It has a gym, as well as meeting rooms, an express check-in and check-out feature and a 24-hour reception.

$160
Avg. per night

Where to stay in Mechanicsburg

Mechanicsburg travel FAQs

  • What are the best hotels in Mechanicsburg?

    Mechanicsburg is home to many highly-rated hotels, one of which is Country Inn & Suites by Radisson, Harrisburg West, which has a current rating of 8.2. For other potential stays, consider Comfort Inn Mechanicsburg - Harrisburg South and Hampton Inn by Hilton Harrisburg West, which can also be great places to stay in Mechanicsburg.

  • How much do hotels in Mechanicsburg cost?

    The average price of a hotel in Mechanicsburg is $167 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Mechanicsburg?

    HotelsCombined searches in the last 3 days suggest cheap Mechanicsburg hotels have prices starting from as low as $87/night, depending on the popularity of your requested dates.