York, Pennsylvania, is a charming city filled with rich history and vibrant culture. Whether you’re visiting for business or leisure, the hotels in York offer a variety of accommodations to suit every traveler’s needs. From cozy inns to modern suites, there’s something for everyone. You can expect warm hospitality and easy access to local attractions, making your stay enjoyable and memorable.
Staying at a hotel in York allows you to experience the city’s unique character. After a comfortable night’s rest, you can step outside and explore historic downtown, taste local cuisine, or stroll through beautiful parks. Each hotel provides a perfect base to relax after a day of adventures, ensuring you make the most of your time in this delightful city.
Best Hotels In York, PA
1. Hampton Inn & Suites York South

Welcome to the Hampton Inn & Suites York South! This hotel stands out for its cleanliness and modern amenities. Whether you’re traveling for business or leisure, this is a perfect choice.
Enjoy a complimentary breakfast that offers a great start to your day. You can fuel up with delicious options before heading out to explore the local attractions. Make sure to take advantage of the gym and pool during your stay!
The rooms are spacious and designed with comfort in mind. Relax in a cozy environment after a long day of meetings or sightseeing. The friendly staff is always ready to assist you with any needs.
Location is key, and this hotel is near several dining and shopping options. Explore the local area easily by car or on foot. It’s a great base for visiting the charming city of York, PA.
Room rates typically start around $150 per night. Prices may vary depending on your booking date and room type. Enjoy your stay and all the amenities this hotel has to offer.
Address: 2159 South Queen Street, York, PA 17402
2. Home2 Suites by Hilton York

Discover the modern comforts of Home2 Suites by Hilton York. This hotel offers spacious suites that are perfect for both short and extended stays. Each suite comes equipped with a full kitchen for your convenience.
Wake up to a complimentary breakfast that features a variety of options. The casual atmosphere sets the perfect tone for a relaxing morning. Enjoy your meal in the dining area or take it back to your suite.
One standout feature is the outdoor patio and BBQ area. This creates a wonderful space for socializing or a family cookout. Take a dip in the indoor pool to unwind after a busy day.
With a central location, you can explore York’s attractions with ease. Visit local shops and restaurants nearby or take a stroll in the surrounding area.
Rates at Home2 Suites usually start at around $120 per night, providing excellent value for the amenities offered.
Address: 200 Masonic Dr, York, PA 17406
3. Hampton Inn York

The Hampton Inn York is ideal for both leisure and business travels. It features well-appointed rooms with all the essentials you need for a comfortable stay. The cozy atmosphere will make you feel right at home.
Start your day with a hot breakfast, included in your stay. Enjoy a range of options from fresh fruits to pastries. It’s a great way to fuel up for a day of exploration.
The hotel also has a fitness center for guests who want to keep up with their workouts. Afterward, relax in the peaceful setting of your room or by the outdoor pool.
Conveniently located, you’ll have quick access to nearby attractions. Explore the rich history and vibrant culture of York, PA, or visit local dining spots.
Rooms at the Hampton Inn typically start at $130 per night. Booking in advance can help you secure the best rates!
Address: 1550 Mt Zion Rd, York, PA 17402
4. The Yorktowne Hotel, Tapestry Collection by Hilton

Experience the charm of the Yorktowne Hotel, a historic landmark in downtown York. The hotel offers a unique blend of modern comfort and historic elegance. Each room is beautifully designed to ensure a cozy and delightful stay.
Enjoy a delicious breakfast in the on-site restaurant. The historic location makes it a perfect spot to start your morning before exploring the vibrant downtown area.
Additionally, you can unwind in the hotel’s lounge area or take advantage of event spaces for special occasions. It’s a great place for both travelers and locals to gather.
Being right in the center of York, you’re surrounded by countless shops, eateries, and local sights. Take a stroll through the streets to soak up the cultural atmosphere.
Rates for rooms at the Yorktowne Hotel generally start around $150 per night, depending on the season and room type.
Address: 48 E. Market Street, York, PA 17401
5. Red Roof Inn York Downtown
If you’re looking for a budget-friendly option, Red Roof Inn York Downtown is a great choice. It offers clean and comfortable rooms at an affordable rate. This makes it perfect for those on a budget.
Pets are welcome too, making it a convenient stop for travelers with furry friends. You’ll find easy access to local attractions, especially downtown York.
The hotel provides essential amenities, including free Wi-Fi for your convenience. Start your day with coffee in the lobby, readying yourself for your adventures.
Its prime location means you’re never far from York’s popular dining and shopping areas. Explore the rich heritage by visiting local museums and historical sites.
Room rates at the Red Roof Inn usually begin at just $90 per night. Perfect for an economical stay without sacrificing comfort!
Address: 132 N George St, York, PA 17401
6. Wingate By Wyndham York

Wingate By Wyndham York is known for its convenience and comfortable accommodations. The hotel features spacious rooms with modern design and plenty of amenities to keep you satisfied during your stay.
Start each morning with a complimentary breakfast featuring hot and cold options. Enjoy free Wi-Fi access throughout the hotel, keeping you connected during your travels.
Business travelers appreciate the meeting rooms and business center. The fitness center is also available for those wishing to work out while traveling.
Located near major highways, it’s easy to get to attractions in York and nearby cities. Enjoy dinner at local restaurants or unwind in the hotel after exploring the area.
At Wingate, room rates begin at around $110 per night, making it a wise choice for travelers looking for both comfort and affordability.
Address: 105 State St, York, PA 17402
7. Homewood Suites by Hilton York
For extended stays, Homewood Suites by Hilton York offers spacious suites designed for comfort. Each suite includes full kitchens and separate living areas, ideal for family vacations or longer visits.
Start your day with a complimentary breakfast. Even better, the hotel offers evening socials on select nights, providing a chance to mingle with other guests.
Take advantage of the pool and fitness center, perfect for unwinding after a busy day of sightseeing. The hotel staff is friendly and eager to assist with local recommendations.
Situated close to major attractions, you can enjoy the vibrant local scene. Explore shopping centers, parks, and historical sites with ease.
Rates typically start at $150 per night, offering value-packed accommodations for friends and family.
Address: 200 Masonic Dr, York, PA 17406
8. Tru by Hilton York

Enjoy a fresh and trendy experience at Tru by Hilton York. The hotel features a fun, vibrant atmosphere that embraces modern design. Each room is equipped with comfy beds and plenty of tech amenities.
The complimentary breakfast features a variety of tasty options. You can enjoy your meal in the dining area or grab a snack anytime at the market.
With a games area and an outdoor space, there’s something for everyone to enjoy. Whether you want to relax or have fun, Tru provides great options during your stay.
Located near key attractions, visiting York’s best spots is quite convenient. Explore local eateries and parks for a taste of the region.
Room rates usually start around $120 per night. It’s a good value for the funky vibe and modern feel.
Address: 3901 E Market St, York, PA 17402
9. Inn at York
For a cozy and budget-friendly stay, consider the Inn at York. Conveniently situated off I-83, it’s perfect for those traveling through the area. The welcoming atmosphere sets it apart from bigger hotels.
The rooms are comfortable and equipped with essential amenities. Enjoy a restful night’s sleep before embarking on your adventures. The friendly staff is always on hand to ensure you have a pleasant stay.
Plus, the location offers easy access to nearby dining and shopping options. You can explore the charming town of York, full of historical sites and local culture.
Room rates at the Inn at York are very reasonable, typically starting at around $70 per night. Perfect for travelers looking for an affordable and convenient option.
Address: 222 Arsenal Rd, York, PA 17402
10. Quality Inn & Suites York
Quality Inn & Suites York offers a comfortable and approachable stay for travelers. With quality accommodations and friendly service, it’s a solid choice for visitors to the area.
Start your morning with a complimentary breakfast featuring hot options. The hotel also provides free Wi-Fi access to stay connected.
Relax in the indoor pool or work out in the fitness center after a long day. It’s a great way to unwind and enjoy your stay to the fullest.
Conveniently located, you can explore nearby historical sites and entertainment options. The local area has plenty of restaurants and shops to discover.
Room rates generally start at around $95 per night, offering a good balance of comfort and affordability.
Address: 140 Leader Heights Rd, York, PA 17403
11. Comfort Inn & Suites York

Experience Comfort Inn & Suites York for a warm welcome and convenient accommodations. Ideal for both business and leisure travelers, the hotel provides all the necessary amenities for a relaxing stay.
Enjoy a complimentary breakfast each morning to kickstart your day. The indoor pool is a great spot to unwind while the fitness center keeps you active.
The rooms are spacious and equipped with modern features to make your visit enjoyable. The hotel staff is attentive, ready to assist you with any needs.
With a prime location, you’ll have quick access to local attractions and dining options. Explore the exciting sights of York with ease.
Room rates usually start around $120 per night, ensuring good value for quality accommodations.
Address: 1925 S Queen St, York, PA 17403
12. Candlewood Suites York

If you’re planning a longer visit, Candlewood Suites York offers the comforts of home with a spacious suite. Each room features a fully equipped kitchen, making it easy to prepare your meals.
The hotel provides complimentary Wi-Fi for all guests, ensuring you stay connected during your trip. Enjoy the convenience of on-site laundry facilities as well.
After a busy day, unwind in the outdoor seating area. It’s the perfect spot to relax and enjoy some fresh air while catching up with loved ones.
Located near dining options and major attractions, the hotel is perfect for exploring York. Take advantage of everything the area has to offer!
Room rates typically start at around $115 per night, making it a great option for budget-conscious travelers.
Address: 245 St. Charles Way, York, PA 17402
13. Days Inn by Wyndham York

Days Inn by Wyndham York provides a convenient stop for travelers seeking budget accommodations. This hotel is known for its friendly staff and clean rooms, ensuring a comfortable experience.
Enjoy a complimentary breakfast each morning with a selection of options. The hotel also features free Wi-Fi to keep you connected throughout your stay.
The outdoor pool is a nice touch, perfect for a refreshing dip on warm days. Relax and unwind after exploring the history and charm of York.
Situated near major highways, it’s easy to explore York’s attractions. Take a short drive to enjoy local dining and shopping opportunities.
Room rates typically start at around $70 per night, giving you great value for your stay.
Address: 50 Arsenal Rd, York, PA 17404
14. Super 8 by Wyndham York
Super 8 by Wyndham York is a solid choice for budget-conscious travelers. Offering essential amenities, you can enjoy a comfortable stay without breaking the bank.
The hotel provides a complimentary breakfast to start your day off right. Plus, free Wi-Fi is available for guests needing to stay connected.
Take a moment to relax in the outdoor seating area after a day of exploring York. The friendly staff is available to assist with any questions or needs you may have.
Located near local attractions and major roads, it’s easy to explore the area. Discover dining, entertainment, and cultural experiences just a short drive away.
Room rates usually start at about $65 per night. Enjoy affordability without compromising comfort.
Address: 40 Arsenal Rd, York, PA 17402
15. Econo Lodge York
Econo Lodge York is ideal for travelers seeking a simple, no-frills stay. With essential accommodations and a convenient location, it’s perfect for those on the go.
Enjoy a complimentary breakfast to fuel up for your adventures. The hotel also offers free Wi-Fi for guests, making it easy to check your emails or plan your day.
Comfortable rooms provide the basics you need for a restful night. The friendly staff is on-site to ensure you have a pleasant experience.
Located near major highways, accessing York’s attractions is simple. Explore local dining and entertainment options just minutes away.
Room rates start around $60 per night, making it a budget-friendly choice for travelers.
Address: 1070 Haines Rd, York, PA 17402
16. La Quinta Inn & Suites by Wyndham York
La Quinta Inn & Suites by Wyndham York ensures a comfortable stay with excellent service. This pet-friendly hotel is perfect for families and travelers with furry companions.
Start your day with a delicious complimentary breakfast featuring tasty options. Free Wi-Fi keeps you connected during your visit as well.
The fitness center and indoor pool provide opportunities for relaxation and exercise. It’s ideal for unwinding after a long day of exploring.
Being centrally located, La Quinta allows easy access to local attractions and dining options. Guests can enjoy York’s culture without hassle.
Room rates typically start at around $110 per night. A great choice for travelers seeking comfort with family-friendly amenities.
Address: 2175 S Queen St, York, PA 17402
17. Red Roof Inn York
Red Roof Inn York provides a budget-friendly stay without compromising on comfort. This hotel is known for its clean rooms and welcoming atmosphere, perfect for a short break.
Pets are welcome, ensuring your furry friends can join you on vacation. Enjoy a coffee in the lobby to wake up refreshed and ready for the day.
The hotel is conveniently located near various attractions and restaurants. Explore the vibrant history and local culture of York without any hassle.
Room rates typically start at around $75 per night, making it a great option for those on a budget. Welcome to a stay that balances value and comfort!
Address: 1054 Jake Landis Rd, York, PA 17404
Final Thoughts
York, PA, offers a diverse range of accommodations to suit every traveler’s needs. From budget-friendly options to more luxurious stays, each hotel provides unique amenities and welcoming surroundings. Whether you’re traveling for business or a relaxing getaway, you are sure to find the perfect place to rest your head.
As you explore the beauty and history of York, PA, your stay at any of these fantastic hotels will enhance your overall experience. Enjoy the local eateries, attractions, and culture as you create lasting memories in this charming city. To discover even more destinations and exciting things to do, check out fun things to do in Lancaster, PA or things to do in Reading, PA.