Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Shrewsbury, a charming borough in York County, Pennsylvania! With its rich history and picturesque scenery, Shrewsbury is a delightful destination for travelers looking to explore the beauty of small-town America. The town's name has gone through a few changes over the years, from Strassburg to Shrewsbury, reflecting the diverse cultural influences that have shaped its identity. Wander through the Shrewsbury Historic District, lined with majestic American sycamores, and feel like you've stepped back in time. Don't forget to visit the Paul Smith Library of Southern York County, a treasure trove of knowledge in the heart of town.
When it comes to accommodations, Shrewsbury has plenty to offer weary travelers. From cozy bed and breakfasts that exude old-world charm to modern hotels equipped with all the amenities, you'll find the perfect place to rest your head. Whether you prefer the elegance of a boutique hotel or the comfort of a familiar chain, you'll find a variety of options to suit your taste and budget. Enjoy a peaceful night's sleep in a plush bed, wake up to a delicious breakfast, and get ready to explore all that Shrewsbury and its neighboring towns have to offer.
If you're looking to venture beyond the borders of Shrewsbury, you'll find the neighboring towns of New Freedom and Glen Rock waiting to be discovered. Explore the rolling hills and lush greenery of the surrounding countryside, perfect for outdoor enthusiasts and nature lovers. And when you've had your fill of adventure, head back to your hotel for a relaxing evening, knowing that tomorrow holds more exciting experiences in store. So pack your bags, hit the road, and let Shrewsbury be your home away from home. Your next great adventure awaits!
Free parking
Indoor swimming pool
Business center
Experience a comfortable stay at Hampton Inn Shrewsbury, a top-rated 3-star hotel just 0.9mi from the city center. Enjoy complimentary breakfast and free Wi-Fi, alongside premium amenities including a fitness center, indoor swimming pool, and spacious meeting facilities. With free parking and wheelchair accessibility, convenience is guaranteed. Our 24-hour front desk ensures your needs are met at any time. Choose Hampton Inn Shrewsbury for a delightful blend of comfort and value, making it the smart choice among local hotels.
Hampton Inn Shrewsbury is one of the most popular 3-star hotels in Shrewsbury city. With a starting price of $84, it offers great value for money. The hotel is located just 0.9mi from the city center, making it a convenient choice for travelers.
One of the standout features of Hampton Inn Shrewsbury is its complimentary breakfast. Guests can start their day off with a delicious meal before exploring the city. The hotel also offers a range of amenities to enhance guests' stay. These include free parking, making it convenient for those travelling by car, as well as being pet-friendly for those travelling with their furry friends. The indoor swimming pool and hot tub/jacuzzi provide the perfect opportunity to relax and unwind after a long day of sightseeing. The hotel also offers free wifi, air conditioning, and a 24-hour front desk for added convenience.
In terms of additional amenities, Hampton Inn Shrewsbury does not disappoint. Guests can enjoy snacks and drinks from the vending machines, and there is a designated smoking area for those who wish to smoke. The hotel also offers facilities for disabled guests, as well as a fitness center and public bath for those looking to stay active during their stay. Other services provided include dry cleaning, laundry, and fax/photocopying facilities. The hotel boasts a range of in-room amenities, such as a TV, iron, and tea/coffee maker. The private bathrooms are equipped with a bathtub, shower, and hairdryer. Overall, Hampton Inn Shrewsbury offers a comfortable and convenient stay for travelers visiting Shrewsbury city.
Cities nearby
Cities nearby
What is the lowest price of hotels in Shrewsbury?
Looking to save some pennies on your stay in Shrewsbury? The lowest price for hotels here starts at an affordable $116. One option to consider is the Hampton Inn Shrewsbury, where you can enjoy a comfortable stay and kickstart your day with a delicious breakfast included in the price. So why not treat yourself to a budget-friendly getaway in this charming town?
What is the average price of hotels in Shrewsbury?
The average price of hotels in Shrewsbury is surprisingly affordable, with 3-star hotels averaging around $116 per night. This means that travelers can enjoy a comfortable stay without breaking the bank. So, whether you're exploring the town's historical sites or immersing yourself in its charming atmosphere, Shrewsbury won't disappoint your wallet.
What are the best hotels in Shrewsbury center?
For a delightful stay in the heart of Shrewsbury, look no further than the Hampton Inn Shrewsbury. Located at 1000 Far Hills Drive, this popular hotel offers rooms starting at $84 per night. Start your day off right with a delicious breakfast included with your stay.