An aerial view of a suburban area with houses, roads, and green fields.

Find hotels in Shrewsbury, PA from Rp1.147.779

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Shrewsbury hotels

Best Western Plus Heritage Rail-South York/I-83

Best Western Plus Heritage Rail-South York/I-83
3.0 star property
York
9.0 out of 10, Wonderful, (421 reviews)
"Great breakfast, clean, helpful and welcoming staff. Overall a great experience."
United States
Leslie
The price is Rp1.565.414
Rp1.737.610 total
includes taxes & fees
5 Jul - 6 Jul
Best Western Plus Heritage Rail-South York/I-83

Heritage Hills Golf Resort

Heritage Hills Golf Resort
3.5 star property
York
8.8 out of 10, Excellent, (614 reviews)
"Golf course, driving range, and putt putt. Beautiful place to stay!"
United States
Tiffany
The price is Rp2.596.336
Rp2.981.336 total
includes taxes & fees
15 Jul - 16 Jul
Heritage Hills Golf Resort

Wingate by Wyndham - York

Wingate by Wyndham - York
3.0 star property
York
8.4 out of 10, Very good, (1,002 reviews)
"Great place"
United States
Rosa
The price is Rp1.312.471
Rp1.456.843 total
includes taxes & fees
29 Jul - 30 Jul
Wingate by Wyndham - York

Wyndham Garden York

Wyndham Garden York
3.0 star property
York
8.4 out of 10, Very good, (1,004 reviews)
"Great place! Would stay again!"
United States
Tammy
The price is Rp1.663.253
Rp1.846.211 total
includes taxes & fees
16 Jul - 17 Jul
Wyndham Garden York

La Quinta Inn & Suites by Wyndham York

La Quinta Inn & Suites by Wyndham York
3.0 star property
York
8.4 out of 10, Very good, (1,000 reviews)
"The hotel itself was in decent condition. However, the rooms were not maintained well. There was also dogs barking all stay. It was good for a quick stay nothing more"
United States
Emily
The price is Rp1.599.523
Rp1.775.470 total
includes taxes & fees
5 Jul - 6 Jul
La Quinta Inn & Suites by Wyndham York

Holiday Inn Express Hunt Valley by IHG

Holiday Inn Express Hunt Valley by IHG
2.5 star property
Hunt Valley
8.2 out of 10, Very good, (1,000 reviews)
"Great stay"
United States
Molly
The price is Rp1.705.440
Rp1.969.873 total
includes taxes & fees
12 Jul - 13 Jul
Holiday Inn Express Hunt Valley by IHG

Courtyard by Marriott York

Courtyard by Marriott York
3.0 star property
York
8.2 out of 10, Very good, (429 reviews)
"Everything about this hotel was great, check in staff, cleanliness and convenience for what my family needed. Would definitely stay here again if i need to"
United States
Elizabeth
The price is Rp2.348.145
Rp2.606.442 total
includes taxes & fees
6 Jul - 7 Jul
Courtyard by Marriott York

Ramada by Wyndham York Harrisburg Hershey

Ramada by Wyndham York Harrisburg Hershey
3.0 star property
York
6.4 out of 10, (402 reviews)
"Our receptionist was very friendly and helpful. Parking was great. Room was very clean - recently refurbished. Breakfast was good."
United States
Donald
The price is Rp1.062.758
Rp1.179.661 total
includes taxes & fees
2 Aug - 3 Aug
Ramada by Wyndham York Harrisburg Hershey

Red Lion Bed & Breakfast

Red Lion Bed & Breakfast
2.5 star property
Red Lion
9.4 out of 10, Exceptional, (213 reviews)
"Great place!"
United States
Jeffrey
The price is Rp1.917.840
Rp2.128.802 total
includes taxes & fees
5 Jul - 6 Jul
Red Lion Bed & Breakfast

Best Western Westgate Inn

Best Western Westgate Inn
2.5 star property
York
7.6 out of 10, Good, (1,000 reviews)
"Very nice staff very courteous "
United States
Ronald
The price is Rp1.346.606
Rp1.494.732 total
includes taxes & fees
6 Jul - 7 Jul
Best Western Westgate Inn

Hampton Inn by Hilton York

Hampton Inn by Hilton York
2.5 star property
York
9.0 out of 10, Wonderful, (970 reviews)
"Perfect stay!"
United States
Francis
The price is Rp2.407.363
Rp2.672.173 total
includes taxes & fees
8 Jul - 9 Jul
Hampton Inn by Hilton York

Candlewood Suites York by IHG

Candlewood Suites York by IHG
2.5 star property
York
8.0 out of 10, Very good, (531 reviews)
"Everything was nice even the staff "
United States
Candis
The price is Rp1.701.165
Rp1.888.293 total
includes taxes & fees
8 Jul - 9 Jul
Candlewood Suites York by IHG

Homewood Suites By Hilton York

Homewood Suites By Hilton York
3.0 star property
York
9.4 out of 10, Exceptional, (1,001 reviews)
"Good overnight stay"
United States
Kenneth
The price is Rp1.932.353
Rp2.144.905 total
includes taxes & fees
12 Jul - 13 Jul
Homewood Suites By Hilton York

Days Inn & Suites by Wyndham York

Days Inn & Suites by Wyndham York
2.5 star property
York
6.0 out of 10, (1,003 reviews)
"Staff was really sweet, clean room, soft bed and pillows. Overall a good weekend stay and cheap!"
United States
Madison
The price is Rp1.111.129
Rp1.233.354 total
includes taxes & fees
6 Jul - 7 Jul
Days Inn & Suites by Wyndham York

Tru by Hilton York

Tru by Hilton York
2.5 star property
York
9.2 out of 10, Wonderful, (985 reviews)
"Room was quite small, but okay for a one night stay. Breakfast provided was just okay. Staff however were amazing, helpful, and kind. Very clean hotel."
United States
Kayleen
The price is Rp1.751.756
Rp1.944.450 total
includes taxes & fees
23 Jul - 24 Jul
Tru by Hilton York

Embassy Suites by Hilton Baltimore Hunt Valley

Embassy Suites by Hilton Baltimore Hunt Valley
3.5 star property
Cockeysville
8.6 out of 10, Excellent, (1,006 reviews)
"The breakfast area is spacious and cozy., and the room is clean, the staff is nice."
United States
Dong
The price is Rp2.334.715
Rp2.696.596 total
includes taxes & fees
26 Jul - 27 Jul
Embassy Suites by Hilton Baltimore Hunt Valley

Residence Inn by Marriott Baltimore Hunt Valley

Residence Inn by Marriott Baltimore Hunt Valley
3.0 star property
Hunt Valley
9.0 out of 10, Wonderful, (883 reviews)
"Clean and friendly staff. I would recommend this place"
United States
Mary
The price is Rp1.956.768
Rp2.260.067 total
includes taxes & fees
2 Aug - 3 Aug
Residence Inn by Marriott Baltimore Hunt Valley

Sleep Inn North - Central York

Sleep Inn North - Central York
2.5 star property
York
9.0 out of 10, Wonderful, (723 reviews)
"Always a pleasant stay."
United States
Jamie
The price is Rp1.350.529
Rp1.499.087 total
includes taxes & fees
26 Jul - 27 Jul
Sleep Inn North - Central York

Home2 Suites by Hilton York

Home2 Suites by Hilton York
3.0 star property
York
9.4 out of 10, Exceptional, (568 reviews)
"Wonderful breakfast Nice clean rooms Modern design"
United States
Tod
The price is Rp2.046.169
Rp2.271.248 total
includes taxes & fees
2 Aug - 3 Aug
Home2 Suites by Hilton York

Inn at York

Inn at York
2.0 star property
York
5.8 out of 10, (1,002 reviews)
"Yes everything was satisfactory (clean rooms-shower-toilet) Check in was fast and helpful finding room Overall good rating and will book time Agian when needed"
United States
Christopher
The price is Rp1.105.843
Rp1.227.486 total
includes taxes & fees
5 Jul - 6 Jul
Inn at York
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 city centre where local shops and the farmers market showcase Pennsylvania's small-town charm. Railway Heritage Park offers a fascinating glimpse into the town's past, while nearby hiking trails provide peaceful woodland escapes.

An aerial view of a suburban area with houses, roads, and green fields.

Top Shrewsbury Hotel Reviews

More cheap stays in Shrewsbury

Find out more about Shrewsbury

Top reasons to visit Shrewsbury

  • Charming Town Centre: Shrewsbury's Town Centre is filled with local shops and eateries, perfect for a leisurely stroll and discovering unique finds.
  • Historical Sites: Visit Shrewsbury Castle and Shrewsbury Abbey to immerse yourself in the town's rich history and culture.
  • Outdoor Adventures: Enjoy scenic hikes and the tranquillity of local parks, ideal for nature enthusiasts.
  • Cultural Vibe: The proximity to Towson University adds a vibrant atmosphere, offering cultural experiences and events.
  • Diverse Accommodation: A range of comfortable and welcoming lodging options caters to all travellers, including pet-friendly choices.

Find great hotels near Shrewsbury

Discover a variety of accommodation options in Shrewsbury, Pennsylvania, ranging from comfortable hotels to charming agritourism properties. Whether you're travelling for business or leisure, you'll find pet-friendly and LGBTQIA-welcoming options that cater to your needs. Popular choices include the Hampton Inn Shrewsbury and local inns, ensuring a pleasant stay in this welcoming community.

  • La Quinta Inn & Suites by Wyndham York: A budget-friendly option for both leisure and business travellers, La Quinta Inn & Suites by Wyndham York boasts a solid guest rating of 8.4 out of 10. Located 24km from Shrewsbury, this hotel is ideal for those travelling with pets, offering a welcoming atmosphere for furry companions. Amenities include pet-friendly rooms with restrictions on weight and type, alongside business facilities to cater to corporate needs. Guests appreciate the comfortable accommodations and convenient services, making it an excellent choice for a relaxing stay.
  • Wyndham Garden York: This 3-star establishment also holds a guest rating of 8.4 out of 10, offering a blend of comfort and practicality. Situated 24km from Shrewsbury, Wyndham Garden York is perfect for business travellers looking for a pet-friendly environment. The hotel features essential business amenities and a pet policy that allows for certain pets with applicable fees. Guests often highlight the well-maintained facilities and the serene garden area, which provides a nice retreat after a busy day. It's a solid option for those needing both work and relaxation during their stay.
  • Best Western Westgate Inn: Known for its budget-friendly lodging, Best Western Westgate Inn is located 24km from Shrewsbury. This hotel caters primarily to business travellers, offering essential amenities and services to facilitate a productive stay. Guests appreciate the straightforward approach to comfort, with clean rooms and reliable service. While it may not have extensive leisure facilities, it serves as a practical base for those visiting the area for work or exploring local attractions.

Where to stay near Shrewsbury

Shrewsbury, Pennsylvania, offers a delightful blend of family-friendly activities and outdoor adventures. Visitors can explore the charming Shrewsbury Town Centre, where local shops and eateries abound. The nearby Towson University adds a vibrant atmosphere, perfect for those seeking a cultural experience. Whether you're enjoying the tranquillity of local parks or discovering the heart of Shrewsbury itself, this quaint town promises a relaxing getaway filled with friendly faces and memorable experiences.

  • York: Located 23km from Shrewsbury, York is a vibrant city that offers a diverse range of experiences suitable for families and adventure seekers alike. With a steady flow of visitors, particularly during the spring and summer months, York is known for its exciting outdoor activities, including amusement parks and climbing facilities. The city features a prominent convention centre, theme park, and sports stadium, making it an ideal destination for those looking to blend leisure with a dash of excitement. Whether you're exploring the local parks or enjoying the bustling recreation centres, York promises a memorable visit.
  • Railroad: A mere mile from Shrewsbury, Railroad is a charming city that captivates visitors with its scenic beauty and outdoor adventures. With a steady influx of tourists, especially during the warmer months, this area is perfect for those seeking a blend of relaxation and activity. Popular attractions include recreational areas, golf courses, and shopping centres, catering to a variety of interests. The nearby national state park offers stunning landscapes, while local museums add a touch of culture to your experience. Railroad is an excellent spot for those who appreciate nature and community.
  • New Freedom: Just 3km from Shrewsbury, New Freedom is a delightful city that comes alive during the peak seasons of spring and summer. Known for its family-friendly atmosphere, the city offers a range of activities, from shopping centres to theatres, ensuring there’s something for everyone. With a rich history and local landmarks, including a convention centre and sports facilities, New Freedom is perfect for those looking to immerse themselves in a city-themed experience. Despite its quieter months in winter, the charm of New Freedom remains a captivating draw for visitors.

Things to do near Shrewsbury

Shopping

In Shrewsbury, you can visit local shops for unique gifts and souvenirs. If you're up for a drive, check out the nearby York Galleria for a variety of retail options, or head to the West Manchester Town Center for additional shopping experiences.

Recreation

Shrewsbury's Serenity Spa offers rejuvenating treatments designed to relax and revitalise your body and mind. Enjoy serene surroundings with soothing massages and holistic therapies. Nearby, the Shrewsbury Recreation Centre provides walking trails and green spaces, ideal for leisurely strolls or invigorating outdoor exercise.

Adventure

At Susquehanna Speedway Park, located 40km from Shrewsbury, you can immerse yourself in the thrilling world of motor racing. Feel the adrenaline rush as you watch high-speed races and experience the vibrant atmosphere that surrounds this exciting venue.

Nightlife

Shrewsbury offers a charming nightlife scene with local pubs and taverns. Enjoy a drink at The Green Turtle, known for its friendly atmosphere, or unwind at the nearby Shrewsbury Social Club, where you can mingle with locals and enjoy live music on weekends.

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

Booking tips and Expedia advantages for Shrewsbury

To save money on your trip to Shrewsbury, consider visiting between December and February when prices are lower, especially on Mondays, the least expensive day for accommodation. Avoid Saturdays, as they are typically the most expensive. Use Expedia to find budget-friendly options by filtering prices from lowest to highest, and consider bundling your hotel, flights, and activities for additional savings. Look out for deals at the Hampton Inn Shrewsbury for affordable rates and check for any strikingly low availability rates to maximise your budget.

  • 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: Utilise the search feature on Expedia to refine your options according to your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can conserve your budget by combining your hotel reservation in Shrewsbury with your flights and activities through an Expedia package.

Find the best attractions near Shrewsbury

Shrewsbury, Pennsylvania, is perfect for family, outdoor, and city-themed vacations, offering a variety of attractions. Explore local points of interest such as urban parks, convention centres, and national state parks that cater to diverse experiences. Don't miss visiting Shrewsbury Castle and Shrewsbury Abbey for a taste of history and culture during your stay.

  • York ExpoCenter: Located 21km from Shrewsbury, this vibrant convention centre hosts a variety of events, from trade shows to community gatherings, fostering a dynamic atmosphere for networking and business opportunities.
  • York City Ice Arena: Also 21km away, this family-friendly hockey stadium offers a delightful experience for sports enthusiasts and casual visitors alike. Enjoy the cultural atmosphere while relaxing with friends and family.
  • Steam Into History: A mere 3km from Shrewsbury, this historic rail experience allows visitors to step back in time, exploring local heritage and culture aboard authentic steam trains.

Best time to go to Shrewsbury

The best time to visit Shrewsbury can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shrewsbury falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Shrewsbury falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Accessing Shrewsbury, Pennsylvania, is convenient with several major airports nearby. Washington, DC (DCA-Ronald Reagan Washington National) is situated 106km away, with excellent hotel options like the InterContinental Washington D.C. - The Wharf, Pendry Washington DC - The Wharf, and Salamander Washington DC, all within 3km of the airport. Another option is Washington, DC (IAD-Washington Dulles Intl.), 113km from Shrewsbury, featuring the Hyatt Regency Dulles International Airport and The Westin Washington Dulles Airport, both just 2km away. Additionally, Baltimore, MD (BWI-Baltimore Washington Intl. Thurgood Marshall) is 66km distant, with luxurious stays like the Four Seasons Hotel Baltimore and Pendry Baltimore, both 13km from the airport.

Frequently asked questions

Where is the best place to stay in Shrewsbury?
Embassy Suites by Hilton Baltimore Hunt Valley, located 18.8 mi (30.3 km) from the heart of Shrewsbury, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Wyndham Garden York and Holiday Inn Express Hunt Valley by IHG. See all available top hotels, or vacation rentals in Shrewsbury.
If I need to cancel my hotel reservation in Shrewsbury, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Shrewsbury.
How is it to stay in Shrewsbury?
Visitors can enjoy all that Shrewsbury has to offer, including the breweries, basketball games and shopping. This city also attracts tourists with its secluded setting. There are 218 hotels and other accommodation options in the surrounding area. Find out more about Shrewsbury.
What should I see while I'm in Shrewsbury?
A favourite place to visit is John Stevens Gallery. You'll also find Steam Into History and Greystone Golf Course in the area. Take a look at what more there is to see and do in Expedia's Shrewsbury guide.
What's the seasonal weather in Shrewsbury?
The hottest months are usually July and August, with an average temperature of 22°C, while the coldest months are January and February, with an average of 2°C. Average annual precipitation for Shrewsbury is 1216 mm.