Find hotels in Shrewsbury, PA from $54

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shrewsbury hotels

Eden Resort and Suites, BW Premier Collection

Eden Resort and Suites, BW Premier Collection
3.5 star property
Lancaster
9.0 out of 10, Wonderful, (1,002 reviews)
"Quiet stay, staff was friendly and helpful "
United States
Jeff
$135 nightly
The price is $150
Apr 16 - Apr 17
Total with taxes and fees
Eden Resort and Suites, BW Premier Collection

Hampton Inn Shrewsbury

Hampton Inn Shrewsbury
2.5 star property
New Freedom
9.2 out of 10, Wonderful, (750 reviews)
"Very nice staff very clean enjoy the stay"
United States
Roseann
$126 nightly
The price is $140
May 3 - May 4
Total with taxes and fees
Hampton Inn Shrewsbury

Best Western Plus Heritage Rail Inn & Suites

Best Western Plus Heritage Rail Inn & Suites
3.0 star property
York
9.0 out of 10, Wonderful, (348 reviews)
"Breakfast was great."
United States
Daisy
$109 nightly
The price is $121
Apr 5 - Apr 6
Total with taxes and fees
Best Western Plus Heritage Rail Inn & Suites

Heritage Hotel Lancaster

Heritage Hotel Lancaster
3.0 star property
Lancaster
8.6 out of 10, Excellent, (1,001 reviews)
"Staff friendly. Hotel appearance was sketchy but after staying, it had what we needed."
United States
Sunday
$114 nightly
The price is $126
Apr 12 - Apr 13
Total with taxes and fees
Heritage Hotel Lancaster

The Country Inn of Lancaster

The Country Inn of Lancaster
3.0 star property
Lancaster
8.8 out of 10, Excellent, (1,283 reviews)
"Great place to stay! Beds were a bit to firm for me but the staff and amenities made up for that! "
United States
Alyssa
$134 nightly
The price is $149
Apr 5 - Apr 6
Total with taxes and fees
The Country Inn of Lancaster

Hampton Inn Towson Downtown

Hampton Inn Towson Downtown
3.5 star property
Towson
9.2 out of 10, Wonderful, (720 reviews)
"Reasonably priced, centrally located and comfortable. Pool, gym, breafast - we will definitely stay there again."
United States
Richard
$117 nightly
The price is $135
Apr 26 - Apr 27
Total with taxes and fees
Hampton Inn Towson Downtown

Lancaster Arts Hotel

Lancaster Arts Hotel
3.5 star property
Stadium District
9.4 out of 10, Exceptional, (1,000 reviews)
"A nice place for an overnight that is walking distance to the downtown area. 'T was relatively quiet and breakfast was great!"
United States
Robert
$133 nightly
The price is $147
Apr 19 - Apr 20
Total with taxes and fees
Lancaster Arts Hotel

Lancaster Suites

Lancaster Suites
2.5 star property
Lancaster
8.6 out of 10, Excellent, (1,151 reviews)
"Very easy to get a room and everything was great!!"
United States
Kristi
$85 nightly
The price is $94
Apr 21 - Apr 22
Total with taxes and fees
Lancaster Suites

Hilton Garden Inn Baltimore/White Marsh

Hilton Garden Inn Baltimore/White Marsh
3.0 star property
Nottingham
7.8 out of 10, Good, (1,003 reviews)
" Clean, comfortable, good location."
United States
Michele Patricia
$102 nightly
The price is $117
Apr 12 - Apr 13
Total with taxes and fees
Hilton Garden Inn Baltimore/White Marsh

Holiday Inn Lancaster by IHG

Holiday Inn Lancaster by IHG
3.5 star property
Historic Downtown Lancaster
8.4 out of 10, Very Good, (1,001 reviews)
"Clean room, great staff"
United States
Leslie
$126 nightly
The price is $140
May 3 - May 4
Total with taxes and fees
Holiday Inn Lancaster by IHG

Hyatt Place Baltimore/Owings Mills

Hyatt Place Baltimore/Owings Mills
3.0 star property
Owings Mills
8.2 out of 10, Very Good, (1,248 reviews)
"The Hotel and rooms were clean and the atmosphere was welcoming. "
United States
Thomas
$98 nightly
The price is $113
Apr 12 - Apr 13
Total with taxes and fees
Hyatt Place Baltimore/Owings Mills

Courtyard by Marriott Lancaster

Courtyard by Marriott Lancaster
3.0 star property
Lancaster
9.2 out of 10, Wonderful, (836 reviews)
"Clean room, building"
United States
Ronald
$110 nightly
The price is $122
Apr 5 - Apr 6
Total with taxes and fees
Courtyard by Marriott Lancaster

Days Inn & Suites by Wyndham Lancaster Amish Country

Days Inn & Suites by Wyndham Lancaster Amish Country
2.5 star property
Lancaster
7.8 out of 10, Good, (1,161 reviews)
"Staff was very friendly! "
Canada
Raechel
$67 nightly
The price is $75
Apr 5 - Apr 6
Total with taxes and fees
Days Inn & Suites by Wyndham Lancaster Amish Country

Lancaster Marriott at Penn Square

Lancaster Marriott at Penn Square
3.5 star property
Historic Downtown Lancaster
8.8 out of 10, Excellent, (1,002 reviews)
"Room was spacious and clean Wish the pool opened earlier than 9 am. Other than that great spot and location "
Canada
Lacey
$161 nightly
The price is $178
Apr 12 - Apr 13
Total with taxes and fees
Lancaster Marriott at Penn Square

Wyndham Garden York

Wyndham Garden York
3.0 star property
York
8.4 out of 10, Very Good, (1,001 reviews)
"Nice place to stay especially with pets. Lots of room to walk them."
United States
Amanda
$81 nightly
The price is $90
Apr 5 - Apr 6
Total with taxes and fees
Wyndham Garden York

Red Lion Bed & Breakfast

Red Lion Bed & Breakfast
2.5 star property
Red Lion
9.4 out of 10, Exceptional, (202 reviews)
"great staff and a beautiful spotless room"
United States
Keri
$98 nightly
The price is $108
Apr 13 - Apr 14
Total with taxes and fees
Red Lion Bed & Breakfast

Holiday Inn Express Towson - Baltimore North by IHG

Holiday Inn Express Towson - Baltimore North by IHG
2.5 star property
Towson
9.0 out of 10, Wonderful, (1,102 reviews)
"This is a nice motel with friendly staff."
United States
Ann
$106 nightly
The price is $122
Apr 6 - Apr 7
Total with taxes and fees
Holiday Inn Express Towson - Baltimore North by IHG

Cork Factory Hotel Lancaster

Cork Factory Hotel Lancaster
3.0 star property
East Side
9.2 out of 10, Wonderful, (1,000 reviews)
"Very nice hotel. Enjoyed our stay. "
United States
Mark
$143 nightly
The price is $159
Apr 6 - Apr 7
Total with taxes and fees
Cork Factory Hotel Lancaster

The Yorktowne Hotel, Tapestry Collection by Hilton

The Yorktowne Hotel, Tapestry Collection by Hilton
3.5 star property
York
8.8 out of 10, Excellent, (593 reviews)
"Super nice hotel "
United States
Christiane
$130 nightly
The price is $145
Apr 12 - Apr 13
Total with taxes and fees
The Yorktowne Hotel, Tapestry Collection by Hilton

Home2 Suites by Hilton Lancaster

Home2 Suites by Hilton Lancaster
3.0 star property
Lancaster
9.2 out of 10, Wonderful, (684 reviews)
"Room is clean. Staff is friendly and accommodating. Welcome water is a plus"
United States
Christley
$141 nightly
The price is $156
Apr 26 - Apr 27
Total with taxes and fees
Home2 Suites by Hilton Lancaster
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Shrewsbury attractions

Learn more about Shrewsbury

Stroll through the historic downtown where local shops and the farmers market showcase Pennsylvania's small-town charm. Railroad Heritage Park offers a fascinating glimpse into the town's past, while nearby hiking trails provide peaceful woodland escapes.

View of Main Street in Shrewsbury, Pennsylvania/

Top Shrewsbury Hotel Reviews

More cheap stays in Shrewsbury

Hotels in Shrewsbury with star-rating

Find out more about Shrewsbury

Top reasons to visit Shrewsbury

  • Family-Friendly Attractions: Shrewsbury offers a variety of activities perfect for families, ensuring everyone has a great time.
  • Outdoor Adventures: Explore urban and state parks that provide opportunities for hiking, picnicking, and enjoying nature.
  • Cultural Experiences: Visit historic areas, including Shrewsbury Prison, to immerse yourself in the local history.
  • Community Atmosphere: Enjoy the welcoming vibe of Shrewsbury, ideal for relaxation and connection with locals.
  • Diverse Accommodation Options: Choose from comfortable hotels and charming agritourism properties to suit your needs.

Find great hotels near Shrewsbury

Shrewsbury, Pennsylvania offers a variety of accommodation options to suit every traveler's needs. From comfortable hotels to charming agritourism properties, you'll find the perfect place to unwind. Many hotels provide essential amenities for business travelers, while also being pet-friendly and welcoming to the LGBTQIA community. Whether you're looking for the Hampton Inn Shrewsbury or other local inns, you'll discover a welcoming atmosphere and convenient access to the area's attractions.

  • La Quinta Inn & Suites by Wyndham York: This budget-friendly hotel offers a welcoming atmosphere for both business and leisure travelers. With a guest rating of 8.4, La Quinta Inn & Suites is pet-friendly, allowing dogs and cats, making it an ideal choice for families traveling with furry companions. Located 15 miles from Shrewsbury, the hotel features essential amenities such as free Wi-Fi, a complimentary breakfast, and a fitness center. The property caters to the needs of business travelers, while also providing a comfortable space for relaxation, ensuring a pleasant stay for all guests.
  • Best Western Westgate Inn: Known for its reliable service and affordability, the Best Western Westgate Inn is perfect for business travelers seeking convenience and comfort. Situated 15 miles from Shrewsbury, this hotel offers essential amenities like free breakfast, high-speed internet, and a business center. With a focus on providing a hassle-free experience, guests can enjoy a peaceful atmosphere while still being close to local attractions. The hotel's friendly staff is dedicated to ensuring a comfortable stay, making it a solid choice for those visiting the area on business.
  • Wyndham Garden York: This 3-star hotel combines comfort with a pet-friendly policy, making it an excellent choice for travelers with pets. Rated 8.4, Wyndham Garden York is situated 15 miles from Shrewsbury and offers a variety of amenities, including a full-service restaurant, free Wi-Fi, and a fitness center. The hotel is designed for both business and leisure travelers, providing a relaxing environment with easy access to local attractions. Guests appreciate the welcoming atmosphere and quality service, ensuring a memorable stay for everyone.

Where to stay near Shrewsbury

Shrewsbury, Pennsylvania, offers a delightful blend of family-friendly attractions and outdoor adventures. Just a short drive from nearby cities, visitors can explore Towson University and enjoy the welcoming atmosphere of the community. With options for recreation and relaxation, Shrewsbury is perfect for those seeking a secluded getaway or a cultural experience. Don't miss the chance to stroll around the historic areas, including the sights near Shrewsbury Prison, for a memorable vacation.

  • York: Located 14 miles from Shrewsbury, York is a vibrant city that offers a delightful mix of outdoor adventures and family-friendly activities. Visitors can enjoy thrilling experiences at the local amusement park or engage in various recreational activities at the recreation center. The city's attractions include a convention center, a theme park, and a sports facility stadium, making it a hub for both entertainment and leisure. The best time to visit is during the spring and summer months, especially from March to April and July, when the weather is perfect for outdoor exploration.
  • Railroad: Just 1 mile away from Shrewsbury, Railroad is a charming city that boasts beautiful scenery and a relaxed atmosphere. This destination is ideal for those seeking outdoor adventures, with ample opportunities for golf, shopping, and enjoying the local recreational areas. Visitors can explore nearby landmarks such as the national state park and local museums. The peak visitor times are during the summer months of July and August, as well as October, when the area comes alive with activities and attractions.
  • New Freedom: A mere 2 miles from Shrewsbury, New Freedom is a quaint city known for its family-oriented vibe and outdoor experiences. It's a great spot to engage in shopping or catch a performance at the local theater. The city also features notable landmarks like a convention center and a historic site, providing a glimpse into the region's rich past. New Freedom sees its highest visitor numbers in the spring and early summer, particularly from April to July, making it a lively place to visit during those months.

Things to do in Shrewsbury

Shrewsbury, Pennsylvania, is a great destination for family-friendly vacations, offering a mix of outdoor activities and city-themed experiences. Visitors can enjoy local attractions, explore a shopping mall, and engage in educational opportunities. Whether you're looking to shop or simply enjoy the community atmosphere, Shrewsbury has something for everyone.

Shopping

In Shrewsbury, you can explore local shops like Shrewsbury Antiques & Arts Center for unique gifts. If you're up for a drive, visit the nearby York Galleria for a larger selection of stores, including popular brands and dining options.

Recreation

Experience serenity at the Shrewsbury Yoga and Wellness Center, where you can participate in rejuvenating yoga classes and mindfulness sessions. For outdoor activities, explore the scenic trails at Codorus State Park, perfect for hiking and enjoying nature's beauty.

Adventure

In Shrewsbury, explore the scenic trails of the nearby Susquehanna State Park, perfect for hiking and biking. Experience thrilling outdoor adventures at the local paintball parks, where you can engage in friendly competition with friends or family. Enjoy the charm of the area's parks for picnics and relaxation.

Nightlife

Shrewsbury offers a cozy nightlife scene with venues like the Shrewsbury Diner for late-night bites and the local bars for drinks with friends. You can enjoy live music at nearby spots, creating a welcoming atmosphere perfect for relaxation and socializing.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shrewsbury

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shrewsbury are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shrewsbury is Monday. The most expensive day to stay in Shrewsbury is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Shrewsbury with your flights and activities through an Expedia package deal.

Find the best attractions near Shrewsbury

Shrewsbury, Pennsylvania, is perfect for family, outdoor, and city-themed vacations. Visitors can explore popular attractions like urban parks, state parks, and convention centers. The area's points of interest cater to travelers seeking outdoor adventures, family-friendly activities, and cultural experiences, making it an ideal destination for a memorable getaway.

  • York ExpoCenter: Located 13 miles from Shrewsbury, the York ExpoCenter is a vibrant convention venue hosting various events throughout the year. Whether you're attending a trade show, a wedding expo, or a community festival, you'll experience the dynamic atmosphere that brings together business and local culture.
  • York City Ice Arena: Also 13 miles from Shrewsbury, this family-friendly ice arena is perfect for enjoying recreational skating or catching a thrilling hockey game. With a welcoming vibe and community events, it’s an ideal spot for families to relax and have fun together.
  • Steam Into History: Just 2 miles from Shrewsbury, this historic rail attraction offers a glimpse into the past with scenic rides on a steam locomotive. Embrace the culture and history as you travel through picturesque landscapes, making it a unique experience for history buffs and families alike.

Best time to go to Shrewsbury

The best time to visit Shrewsbury is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January30.4°F (-0.9°C)Light RainMostly SunnyAverageSlightly Low
February32.9°F (0.5°C)Light RainMostly SunnyAverageSlightly Low
March40.6°F (4.8°C)Light RainMostly SunnyAverageAverage
April51.4°F (10.8°C)Light RainMostly SunnySlightly HighAverage
May61.3°F (16.3°C)Light RainMostly SunnyAverageSlightly High
June69.6°F (20.9°C)Light RainMostly SunnySlightly HighSlightly High
July75.0°F (23.9°C)Light RainMostly SunnySlightly HighSlightly High
August72.9°F (22.7°C)Light RainMostly SunnyAverageAverage
September66.4°F (19.1°C)Light RainMostly SunnyAverageAverage
October55.6°F (13.1°C)Light RainMostly SunnySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly SunnySlightly LowAverage
December36.3°F (2.4°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Shrewsbury

Traveling to Shrewsbury, Pennsylvania, is convenient with several major airports nearby. Philadelphia International Airport (PHL) is 77 miles away, with luxurious options like the 5-star W Philadelphia and The Rittenhouse, both 6 miles from the airport. Washington, D.C.'s Ronald Reagan National Airport (DCA) is 66 miles from Shrewsbury, featuring the InterContinental Washington D.C. - The Wharf and Salamander Washington DC, both just 2 miles away. Additionally, Washington Dulles International Airport (IAD) is 70 miles from Shrewsbury, offering comfortable stays at The Westin and Hyatt Regency, both 1 mile from the airport. Each hotel provides easy access to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

What is the best area to stay in Shrewsbury?
The best area to stay in Shrewsbury, Pennsylvania, is right in the heart of the borough, particularly near the intersection of Main Street (Route 116) and Baltimore Street (Route 61).

This central area offers convenient access to local businesses and dining options. You'll find an inviting space with a mix of small shops and eateries, providing a comfortable base for exploring the surrounding Southern York County region.

For travelers who appreciate convenience and easy access to local amenities, staying near the main crossroads is ideal.
When is the best time to go to Shrewsbury?
The best time to visit Shrewsbury for pleasant weather and outdoor activities is generally during the spring (late April to early June) and fall (September to October) months.

During the spring, temperatures are mild, ranging from the mid-50s to low 70s Fahrenheit, and the natural landscape begins to bloom. This is an excellent time for couples who enjoy exploring the local parks and scenic drives without the peak summer crowds. The Shrewsbury Borough Community Park offers walking trails and open spaces.

The fall season brings comfortable temperatures, typically from the low 60s to mid-70s Fahrenheit, and the beautiful foliage of south-central Pennsylvania. This period is ideal for solo travelers or couples interested in visiting local farms for seasonal produce and enjoying the changing colors of the trees. Many local orchards and markets are active during this time.

While summer (July and August) can be warm and humid, with temperatures often in the 80s and 90s, it's also a popular time for local festivals and community events.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Shrewsbury.
How can I save on a Shrewsbury hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Shrewsbury hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Shrewsbury hotel?
Prices for hotels in Shrewsbury often vary, but you can find a great deal from $54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia