Featured Harrisburg - Hershey 3 stars Hotels

See all 175 Hotels in Harrisburg - Hershey
The Yorktowne Hotel
The Yorktowne Hotel
48 E Market St, York
3.5 out of 5.0
3.3 out of 5 (16 reviews)

$119

$119
The Londonderry Inn
The Londonderry Inn
2764 Horseshoe Pike, Palmyra
3.5 out of 5.0

$195

$195
Walton Manor Inn Bed & Breakfast
Walton Manor Inn Bed & Breakfast
231 East Main, Palmyra
3.5 out of 5.0
5.0 out of 5 (1 reviews)

$149

$149
Grace Manor Bed and Breakfast
Grace Manor Bed and Breakfast
258 West Market Street, York
3.5 out of 5.0

Heritage Hills Golf Resort
Heritage Hills Golf Resort
2700 Mount Rose Ave, York
3.5 out of 5.0
5.0 out of 5 (1 reviews)

$139

$139
Moon Shadow Bed & Breakfast
Moon Shadow Bed & Breakfast
23 Sherks Church Rd., Palmyra
3.5 out of 5.0

$159

$159
Crowne Plaza Harrisburg-Hershey
Crowne Plaza Harrisburg-Hershey
23 S 2nd St, Harrisburg
3.5 out of 5.0
3.2 out of 5 (10 reviews)

$93

$93
Sheraton Harrisburg Hershey Hotel
Sheraton Harrisburg Hershey Hotel
4650 Lindle Rd, Harrisburg
3.5 out of 5.0
3.7 out of 5 (45 reviews)

$135

$135
Radisson Hotel Harrisburg
Radisson Hotel Harrisburg
1150 Camp Hill Bypass, Camp Hill
3.5 out of 5.0
3.3 out of 5 (18 reviews)

$97

$97
Hilton Harrisburg
Hilton Harrisburg
One North Second Street, Harrisburg
3.5 out of 5.0
3.9 out of 5 (18 reviews)

$155

$155
Map

Recently booked Harrisburg - Hershey hotels

Hilton Garden Inn Harrisburg East
3.0 out of 5.0
Last booking: 1 hour ago

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.