Pet Friendly Hotels in Mechanicsburg, PA

Looking for pet-friendly hotels in Mechanicsburg, PA? We made sure that each one of these hotels will welcome your pet, so you can enjoy your trip with your furkid by your side! Once you have found a pet-friendly hotel, you can book your stay instantly online.
Rates from
$57/night
2055 Technology Pkwy - Mechanicsburg, PA
Pet guests are welcome at pet friendly Holiday Inn Express Hotel & Suites Harrisburg West.
Rates from
$67/night
4943 Gettysburg Road - Mechanicsburg, PA
Country Inn & Suites by Radisson, Harrisburg West, PA welcomes four-legged guests at their pet friendly accommodation. Up to 2 pets are allowed in eac...
Rates from
$68/night
385 Cumberland Parkway - Mechanicsburg, PA
Pet guests are welcome at pet friendly Wingate by Wyndham Mechanicsburg. Each room can have no more than 2 pets. The pet fee is $25 per pet, per night...
Rates from
$70/night
350 Bent Creek Blvd - Mechanicsburg, PA
La Quinta Inn & Suites by Wyndham Mechanicsburg - Harrisburg welcomes four-legged guests at their pet friendly accommodation. Up to 2 pets are allowed...
Rates from
$70/night
381 Cumberland Parkway - Mechanicsburg, PA
All pets stay FREE at Motel 6. There is a limit of 2 pets per room with a combined weight of 150 lbs. No breed restrictions. Pets are permitted unless...
Rates from
$71/night
1012 Wesley Dr - Mechanicsburg, PA
Comfort Inn Mechanicsburg - Harrisburg South welcomes pets at their pet friendly accommodation. The pet fee is $25 per pet, per day.
Rates from
$85/night
6325 Carlisle Pike - Mechanicsburg, PA
Holiday Inn Express Harrisburg SW - Mechanicsburg allows pets to accompany their people at their pet friendly accommodation. The pet weight limit is 2...
Rates from
$104/night
4950 Ritter Rd - Mechanicsburg, PA
Hampton Inn by Hilton Harrisburg West welcomes pets at their pet friendly accommodation. Up to 2 pets are allowed. The pet weight limit is 75 pounds a...
Rates from
$133/night
5001 Ritter Road - Mechanicsburg, PA
Homewood Suites by Hilton Harrisburg-West Hershey Area allows pets to accompany their people at their pet friendly accommodation. Up to 2 pets are wel...
Rates from
$144/night
4915 Ritter Rd - Mechanicsburg, PA
Towneplace Suites by Marriott Harrisburg West/Mechanicsburg welcomes four-legged guests at their pet friendly accommodation. Up to 1 pet is allowed in...
Rates from
$199/night
300 Bent Creek Blvd - Mechanicsburg, PA
Home2 Suites by Hilton Mechanicsburg is pet friendly. Guests are welcome to bring pets no more than 50 pounds of pet. The pet fee is $50.
Rates from
$45/night
400 Corporate Cir - Harrisburg, PA
Pets stay FREE of charge. One well-behaved family pet per room. Pet weight limit is 80 lbs.
Rates from
$46/night
1800 Harrisburg Pike - Carlisle, PA
Super 8 by Wyndham Carlisle North welcomes pets at their pet friendly accommodation. Up to 1 pet is allowed. The pet fee is $10.00 per pet, per night.
Rates from
$47/night
353 Lewisberry Rd - New Cumberland, PA
Days Inn by Wyndham New Cumberland/Harrisburg South allows pets to accompany their people at their pet friendly accommodation. Up to 2 pets are welcom...
Rates from
$50/night
1239 Harrisburg Pike - Carlisle, PA
Rodeway Inn Carlisle allows pets to accompany their people at their pet friendly accommodation. The pet fee is $15 per pet, per night.
Rates from
$50/night
200 Commerce Dr - New Cumberland, PA
All pets stay FREE at Motel 6. There is a limit of 2 pets per room with a combined weight of 150 lbs. No breed restrictions. Pets are permitted unless...
Rates from
$50/night
1252 Harrisburg Pike - Carlisle, PA
Econo Lodge welcomes four-legged guests at their pet friendly accommodation. Up to 2 25 pound or less pets are allowed in each room. The pet fee is $1...
Rates from
$50/night
631 Eisenhower Blvd - Harrisburg, PA
Rodeway Inn welcomes pets at their pet friendly accommodation.
Rates from
$53/night
1344 Eisenhower Blvd - Harrisburg, PA
Best Western Plus Harrisburg East Inn & Suites is pet friendly. The pet fee is $25 per pet, per night.
Rates from
$54/night
Route 422 & Sipe Avenue - Hershey, PA
Inn at Chocolate Avenue welcomes four-legged guests at their pet friendly accommodation. The pet fee is $25 per accommodation, per stay.
Rates from
$55/night
1460 Harrisburg Pike - Carlisle, PA
All pets stay FREE at Motel 6. There is a limit of 2 pets per room with a combined weight of 150 lbs. No breed restrictions. Pets are permitted unless...
Rates from
$55/night
1155 Harrisburg Pike - Carlisle, PA
Best Western Carlisle welcomes pets at their pet friendly accommodation. Up to 2 pets are allowed. The pet weight limit is 80 pounds and the pet fee i...
Rates from
$58/night
1153 Harrisburg Pike - Carlisle, PA
American Inn allows pets to accompany their people at their pet friendly accommodation. Up to 2 pets are welcome. The pet fee is $10 per pet, per nigh...
Rates from
$59/night
3919 North Front St/I-81 - Harrisburg, PA
Days Inn by Wyndham Harrisburg North welcomes four-legged guests at their pet friendly accommodation. Up to 2 50 pound or less pets are allowed in eac...
Rates from
$59/night
77 Shady Lane - Carlisle, PA
Comfort Inn PA Turnpike - 1-81 welcomes pets at their pet friendly accommodation. The pet fee is $20 per pet, per night.
Rates from
$59/night
5680 Allentown Blvd - Harrisburg, PA
Baymont by Wyndham Harrisburg is pet friendly. Guests are welcome to bring 2 pets no more than 80 pounds of pet. The pet fee is $10 per pet, per nigh...
Rates from
$59/night
1255 Harrisburg Pike - Carlisle, PA
Days Inn by Wyndham Carlisle North welcomes pets at their pet friendly accommodation. Up to 1 pet is allowed. The pet weight limit is 25 pounds and th...
Rates from
$60/night
1450 Harrisburg Pike - Carlisle, PA
Pets stay FREE of charge. One well-behaved family pet per room. Pet weight limit is 80 lbs.
Rates from
$60/night
5 E Garland Dr - Carlisle, PA
Pet guests are welcome at pet friendly Sleep Inn Carlisle South. The pet fee is $15 per accommodation varies based on length of stay.
Rates from
$60/night
950 Eisenhower Boulevard - Harrisburg, PA
Pets stay FREE of charge. One well-behaved family pet per room. Pet weight limit is 80 lbs.