Top Hotels near Shrewsbury

See all Hotels near Shrewsbury
Jackson House Bed and Breakfast
Jackson House Bed and Breakfast
0.2 mi from Shrewsbury
3.0 out of 5.0
5 out of 5 (6 reviews)

Situated in the historical district, this bed & breakfast is 1.8 mi (2.8 km) from Steam Into History and within 20 mi (32 km) …

$139
Hampton Inn Shrewsbury
Hampton Inn Shrewsbury
0.2 mi from Shrewsbury
2.5 out of 5.0
4.6 out of 5 (125 reviews)

Situated in New Freedom, this hotel is 4.2 mi (6.8 km) from Steam Into History and within 16 mi (25 km) of Greystone Golf …

$118
Holiday Inn Express Hotel & Suites York
Holiday Inn Express Hotel & Suites York
8.3 mi from Shrewsbury
2.5 out of 5.0
4.2 out of 5 (270 reviews)

Situated in York, this hotel is 3 mi (4.8 km) from William Kain Park and within 6 mi (10 km) of York City Ice Arena and The …

$96
Country Inn & Suites York
Country Inn & Suites York
9.6 mi from Shrewsbury
3.0 out of 5.0
3.8 out of 5 (210 reviews)

Situated in York, this hotel is 2.3 mi (3.7 km) from Penn State York and 2.6 mi (4.2 km) from York City Ice Arena. Heritage …

$95
Hampton Inn & Suites York South
Hampton Inn & Suites York South
9.7 mi from Shrewsbury
2.5 out of 5.0
4.7 out of 5 (163 reviews)

Situated in the suburbs, this hotel is within 3 mi (5 km) of Penn State York, York City Ice Arena, and The Parliament Arts …

$130
Home2 Suites by Hilton York
Home2 Suites by Hilton York
9.8 mi from Shrewsbury
2.5 out of 5.0
4.8 out of 5 (40 reviews)

Situated in York, this hotel is 2.2 mi (3.6 km) from Penn State York and 2.6 mi (4.3 km) from York City Ice Arena. Heritage …

$95
Heritage Hills Golf Resort
Heritage Hills Golf Resort
11.6 mi from Shrewsbury
3.5 out of 5.0
4.3 out of 5 (102 reviews)

Situated in the suburbs, this spa hotel is 0.1 mi (0.1 km) from Heritage Hill Golf Course and within 3 mi (5 km) of York …

Get Rates
Courtyard by Marriott York
Courtyard by Marriott York
13.3 mi from Shrewsbury
3.0 out of 5.0
4.5 out of 5 (77 reviews)

Situated in York, this hotel is 1.2 mi (1.9 km) from York Galleria and within 3 mi (5 km) of York Little Theatre and Heritage …

Get Rates
La Quinta Inn & Suites York
La Quinta Inn & Suites York
13.5 mi from Shrewsbury
2.5 out of 5.0
4.5 out of 5 (50 reviews)

Situated in York, this hotel is within 1 mi (2 km) of Old Hawk Lake Golf Course and West Manchester Mall. DreamWrights Yout …

$89
Best Western Westgate Inn
Best Western Westgate Inn
13.6 mi from Shrewsbury
2.5 out of 5.0
3.6 out of 5 (292 reviews)

Situated in York, this hotel is within 1 mi (2 km) of Old Hawk Lake Golf Course and West Manchester Mall. DreamWrights Yout …

Get Rates

Recent Reviews in Shrewsbury

Where to stay in Shrewsbury

Shrewsbury Hotel Guide

If you plan to stay close to downtown Shrewsbury, there are a small number of places. Within a 0.1-mile radius of central Shrewsbury you'll find 2 Expedia-recommended long-stay and short-stay accommodation options from which to choose.

Shrewsbury's city heart is a short stroll from hotels such as Hampton Inn Shrewsbury and Jackson House Bed and Breakfast.

The Heritage Hills Golf Resort is 13 miles from the center of Shrewsbury. Or, alternatively, the Homewood Suites By Hilton York can be found 16 miles away. The Embassy Suites Hotel Baltimore Hunt Valley and also the Hampton Inn York are alternative Expedia-listed hotels around Shrewsbury.

Should you have the time, you should discover the other cultural and scenic and cultural delights of the Central Pennsylvania region. Check out Central Pennsylvania's traditional villages and also photograph its rivers. Active travelers might enjoy hiking, camping and winery tours in this part of United States of America.

Shippensburg is 45 miles to the northwest of Shrewsbury and is home to the Shippensburgs University and Shippen House. Shippensburg accommodation options are the Best Western Shippensburg Hotel and The Shippen Place Hotel. Alternatively, you could consider staying at Fairfield, 35 miles to the west of Shrewsbury, where you can pick from the Liberty Mountain Resort and The Historic Fairfield Inn. Should you choose to stay in Fairfield, be sure to visit the Liberty Mountain Ski Resort and Carroll Valley Resort Golf Courses.

If you are really into sports and love watching local games you might choose to take a trip to Oriole Park at Camden Yards, which is 35 miles to the south of Shrewsbury. If you are keen on sleeping nearby, make a reservation in the Four Seasons Hotel Baltimore or Baltimore Marriott Waterfront.

Harrisburg International Airport is a nearby airport, and is 30 miles away from Shrewsbury. Nearby hotels include Best Western Plus Harrisburg East Inn & Suites and Holiday Inn Harrisburg East.