The best deals on hotels when visiting York in Ohio.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In York, Ohio 43901

Cadiz Motel

45111 Cadiz Harrisville Rd Cadiz, OH

For a comfortable stay, Cadiz Motel offers budget-friendly rooms with rates beginning at $70.99, creating a clean and inviting space ideal for relaxation. Find a welcoming and comfortable setting in rooms that offer extra amenities and space, making your stay relaxing and economical.

At Cadiz Motel, guests can relax in the peaceful surroundings, with downtown York still within reach for a day of city exploration. Plan your York trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 234-7135 to book with an agent.
  5.7 miles from York, OH 43901

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Cadiz

620 Lincoln Ave Cadiz, OH

Enjoy the balance of quality and value at Microtel Inn & Suites by Wyndham Cadiz as you explore York, with welcoming rooms crafted for relaxation, all from an accessible rate of $119.99. Consider Microtel Inn & Suites by Wyndham for an enjoyable, budget-friendly stay without compromising on comfort or quality.

Guests at Microtel Inn & Suites by Wyndham Cadiz can enjoy the quiet surroundings, while downtown York is still within easy reach for a day of sightseeing. Get ready to relax in York with a hotel that delivers on quality and service—lock in today!

  Call (855) 239-4019 to book with an agent.
  7.3 miles from York, OH 43901

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham St. Clairsville / Wheeling

51128 National Rd. E St. Clairsville, OH

At Microtel Inn & Suites by Wyndham St. Clairsville / Wheeling, travelers visiting York will find budget-conscious accommodations with rooms beginning at $73.99, creating a warm and inviting space. Choose Microtel for its smartly configured rooms and suites, providing a variety of accommodations to fit your travel needs.

Travelers seeking a peaceful retreat will love Microtel Inn & Suites by Wyndham St. Clairsville / Wheeling, where calm surroundings provide relaxation and downtown York is accessible. Make your York adventure affordable and stress-free—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  12.5 miles from York, OH 43901

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Clairsville OH / Wheeling WV Area

68400 Matthews Dr St. Clairsville, OH

With affordable rooms starting at $51.00, Super 8 by Wyndham St. Clairsville OH / Wheeling WV Area is ideal for guests visiting York, creating a comfortable and welcoming environment for relaxation. Stay effortlessly connected with Super 8's free high-speed Wi-Fi, ideal for both leisure and business travelers.

Unwind at Super 8 by Wyndham St. Clairsville OH / Wheeling WV Area, where the calm environment offers a quiet retreat and downtown York is still nearby for exploration. Plan your York trip with comfort and affordability in mind—secure your room today!

  Call (855) 233-7850 to book with an agent.
  12.6 miles from York, OH 43901

Starting at

$51.00

per night

Read Reviews View Amenities View All Rooms

Hawthorn Extended Stay by Wyndham Saint Clairsville

51110 National Rd. East St. Clairsville, OH

Discover a restful retreat at Hawthorn Extended Stay by Wyndham Saint Clairsville near York, where comfortable rooms provide quality and warmth, with nightly rates starting at $130.99. Stay cozy with the fireplace lounges at Hawthorn Extended Stay, a warm and inviting space to relax during cooler months.

Rest in the calm environment at Hawthorn Extended Stay by Wyndham Saint Clairsville, knowing downtown York is a simple drive away for easy access to city attractions. Unwind in York with accommodations that provide a haven of relaxation—book today!

  Call (855) 234-2997 to book with an agent.
  12.6 miles from York, OH 43901

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn St. Clairsville Wheeling West

68301 Red Roof Lane St. Clairsville, OH

Guests bound for York will find budget-friendly comfort at Red Roof Inn St. Clairsville Wheeling West, where inviting rooms start at $59.00, creating a clean and welcoming space ideal for relaxation. Depend on the excellent service at Red Roof Inn, where the staff’s dedication to your comfort ensures a pleasant and stress-free stay.

For a relaxing stay, Red Roof Inn St. Clairsville Wheeling West offers quiet surroundings, with the added convenience of downtown York being within easy reach. Plan your York visit affordably and comfortably—book your hotel room today!

  Call (855) 234-7135 to book with an agent.
  12.6 miles from York, OH 43901

Starting at

$59.00

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham St. Clairsville / Wheeling

51130 National Rd. E St. Clairsville, OH

Stay at Wingate by Wyndham St. Clairsville / Wheeling when traveling to York, where restful rooms provide relaxation and quality, with affordable nightly rates from $107.99. Relax with a selection of Wingate’s in-room board games, available upon request for a fun and engaging downtime activity.

With a relaxing drive into downtown York, guests at Wingate by Wyndham St. Clairsville / Wheeling can enjoy the city’s top spots while retreating to a quieter, more peaceful stay. Enjoy your York travels with a hotel that turns your stay into a true pleasure—book today!

  Call (855) 233-7850 to book with an agent.
  12.7 miles from York, OH 43901

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn St. Clairsville Wheeling

51260 National Rd. East St. Clairsville, OH

Guests headed to York will appreciate the restful accommodations at Americas Best Value Inn St. Clairsville Wheeling, where rooms start at $50.99, creating a warm, inviting environment ideal for rest. Learn about our commitment to the environment, with eco-friendly practices implemented at many of our locations.

Enjoy a peaceful atmosphere at Americas Best Value Inn St. Clairsville Wheeling, where guests can relax knowing that downtown York remains close enough for exploration. Book your York visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 234-2997 to book with an agent.
  12.7 miles from York, OH 43901

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Saint Clairsville

51659 National Rd. E St. Clairsville, OH

With rooms beginning at $47.00, Knights Inn Saint Clairsville provides inviting accommodations for guests bound for York, creating a tucked away and comfortable atmosphere. Experience the comfort of adjustable lighting in Knights Inn rooms, allowing you to create the perfect ambiance for relaxation or work.

For travelers looking for a peaceful stay, Knights Inn Saint Clairsville offers calm surroundings with downtown York still within easy reach by car. Enjoy added comfort and savings while exploring York—lock in your stay now!

  Call (855) 234-7135 to book with an agent.
  12.8 miles from York, OH 43901

Starting at

$47.00

per night

Read Reviews View Amenities View All Rooms

Best Western St. Clairsville Inn & Suites

51654 National Rd. E St. Clairsville, OH

With rooms starting at $67.99, Best Western St. Clairsville Inn & Suites provides budget-conscious comfort for travelers visiting York, creating a restful, inviting space for relaxation. Enjoy the tranquility of Best Western's soundproof rooms, ensuring a quiet environment for rest or work.

At Best Western St. Clairsville Inn & Suites, guests can unwind in a calm setting, while downtown York remains easily accessible for sightseeing or city activities. Experience York at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 233-7850 to book with an agent.
  12.8 miles from York, OH 43901

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Wheeling St. Clairsville OH

50694 Ohio Valley Place St. Clairsville, OH

Unwind in the inviting atmosphere of Residence Inn Wheeling St. Clairsville OH on your trip to York, where inviting rooms create a peaceful retreat, with rates starting at $149.99. Relax and unwind at Residence Inn, where you'll find spacious accommodations and friendly service to make your stay a pleasant one.

Guests staying at Residence Inn Wheeling St. Clairsville OH will enjoy the calm atmosphere, while downtown York remains nearby for a day of exploration. Get ready for a York getaway filled with comfort and thoughtful amenities—book today!

  Call (855) 236-8982 to book with an agent.
  13.0 miles from York, OH 43901

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites St. Clairsville

67806 Mall Ring Road St. Clairsville, OH

At Hampton Inn & Suites St. Clairsville, travelers visiting York can enjoy inviting accommodations with rooms from $89.99, creating a clean and welcoming environment ideal for rest. Get insider tips from Hampton's friendly staff, who are always ready to share their local knowledge to enhance your stay.

At Hampton Inn & Suites St. Clairsville, guests can unwind in a calm environment, with downtown York still close enough for all their city adventures. Stay affordably and rest well in York with a hotel that understands your needs—secure now!

  Call (855) 239-4019 to book with an agent.
  13.0 miles from York, OH 43901

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites St. Clairsville an IHG Hotel

67689 Mall Ring Road St. Clairsville, OH

For budget-conscious travelers headed to York, Candlewood Suites St. Clairsville an IHG Hotel offers calm rooms with rates from $119.00, creating a clean and welcoming atmosphere. Relax with Candlewood Suites' quiet and comfortable rooms, designed to ensure a peaceful and restorative stay.

With a relaxing drive into downtown York, guests at Candlewood Suites St. Clairsville an IHG Hotel can enjoy the city’s top spots while retreating to a quieter, more peaceful stay. Plan your York getaway with a hotel that’s tailored for a perfect stay—secure now!

  Call (855) 234-2997 to book with an agent.
  13.1 miles from York, OH 43901

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn&Suites by Marriott Wheeling St. Clairsville

67731 Mall Road St. Clairsville, OH

Guests visiting York can unwind at Fairfield Inn&Suites by Marriott Wheeling St. Clairsville, where cushy accommodations start at $99.99, creating a welcoming and comfortable environment for rest. Welcome to Fairfield by Marriott, where guests are treated to the warm hospitality and simple comforts that make travel a joy.

A perfect balance between tranquility and city access can be found at Fairfield Inn&Suites by Marriott Wheeling St. Clairsville, where downtown York is still a short drive away. Embrace your York adventure with lodging that keeps comfort within reach—reserve today!

  Call (855) 235-0725 to book with an agent.
  13.1 miles from York, OH 43901

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

52509 National Rd. E St. Clairsville, OH

At Comfort Inn, guests bound for York will find inviting rooms with rates beginning at $74.99, creating a warm and comfortable space perfect for relaxation. Grab a snack or a quick meal anytime with convenient vending options, available around the clock.

Situated away from the city’s noise, Comfort Inn offers calm and comfort, while downtown York remains a simple drive away. Escape to York with budget-wise lodging that offers more—book your stay now!

  Call (855) 233-0132 to book with an agent.
  13.2 miles from York, OH 43901

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham St. Clairsville

52601 Holiday Dr St. Clairsville, OH

Guests visiting York can enjoy the budget-friendly comfort of Days Inn by Wyndham St. Clairsville, where intimate rooms start at $53.99, creating a clean and welcoming environment. Stay assured with top-notch security and guest services, prioritizing your safety and comfort throughout your visit.

Guests at Days Inn by Wyndham St. Clairsville can enjoy a restful escape, while knowing downtown York remains nearby for a day of adventure. Make the most of your York experience with affordable, welcoming lodging—book now!

  Call (855) 239-5277 to book with an agent.
  13.4 miles from York, OH 43901

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Franciscan Square Inn&Suites

200 Franciscan Square Steubenville, OH

With rooms starting at $242.32, Best Western Plus Franciscan Square Inn&Suites provides inviting comfort for guests bound for York, creating a charming, welcoming environment perfect for unwinding. Experience the family-friendly amenities at Best Western Plus, including children's activities and accommodations suitable for all ages.

At Best Western Plus Franciscan Square Inn&Suites, visitors can enjoy the peace and quiet of the hotel, while downtown York remains a convenient drive away for a day of adventure. Relax in a hotel that makes your York adventure feel special and stress-free—reserve now!

  Call (855) 233-0132 to book with an agent.
  15.1 miles from York, OH 43901

Starting at

$242.32

per night

Read Reviews View Amenities View All Rooms

The McLure Hotel&Conference Center

1200 Market St Wheeling, WV

With rates beginning at $89.99, The McLure Hotel&Conference Center provides inviting accommodations for travelers visiting York, creating a gentle, welcoming space for relaxation. Enjoy a stay that offers more comfort and amenities, providing a pleasant and affordable travel experience.

At The McLure Hotel&Conference Center, visitors can unwind in peaceful surroundings, while the excitement of downtown York is still within driving distance. Experience York comfortably and within budget with inviting accommodations—book today!

  Call (855) 234-5074 to book with an agent.
  15.2 miles from York, OH 43901

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Wheeling

795 National Rd Wheeling, WV

Experience a welcoming retreat at Hampton Inn Wheeling near York, where calm accommodations provide comfort, with room rates starting from a friendly $154.99. Grab a Hampton On the Run™ breakfast bag on weekdays, a quick and healthy option for guests who need to eat on the move.

From Hampton Inn Wheeling, a brief drive brings guests into downtown York, where they can explore the city’s top spots and return to the peace and quiet of their stay. Maximize your York experience with a hotel that caters to your every need—book today!

  Call (855) 235-0725 to book with an agent.
  15.2 miles from York, OH 43901

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Steubenville

820 University Blvd Steubenville, OH

Enjoy a refined stay at Wingate by Wyndham Steubenville as you explore York, where inviting rooms create a relaxing environment, with affordable nightly rates beginning at $107.99. Experience enhanced air quality with Wingate’s advanced HEPA filtration systems, ensuring a healthy environment inside your room.

Guests at Wingate by Wyndham Steubenville will appreciate the calm retreat, with downtown York remaining within easy reach for city exploration. Relax and enjoy York with a hotel that elevates your stay to pure luxury—lock in today!

  Call (855) 235-0725 to book with an agent.
  15.3 miles from York, OH 43901

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Wheeling Tridelphia Area

908 National Road Wheeling, WV

Find comfort and value at SpringHill Suites by Marriott Wheeling Tridelphia Area near York, where inviting rooms create a intimate-feeling atmosphere, with room rates starting from a friendly $149.99. Strategically located, many SpringHill Suites properties offer easy access to airports, business centers, and attractions.

Relax in the serene environment of SpringHill Suites by Marriott Wheeling Tridelphia Area, where guests can enjoy quiet surroundings and a short drive to downtown York. Get ready to experience York with a hotel that balances luxury and savings perfectly—reserve now!

  Call (855) 233-7850 to book with an agent.
  15.6 miles from York, OH 43901

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Belmont

66774 Belmont Morristown Rd Belmont, OH

Guests visiting York can unwind in inviting comfort at Days Inn & Suites by Wyndham Belmont, with rooms beginning at $64.80, creating a clean and welcoming atmosphere ideal for relaxation. Relax with Days Inn's pet-friendly rooms, allowing you to travel with your beloved pets without stress.

For travelers looking to unwind, Days Inn & Suites by Wyndham Belmont offers serenity with downtown York still within reach for a day of sightseeing. Plan your York adventure wisely and lock in a comfortable room now!

  Call (855) 236-8982 to book with an agent.
  16.7 miles from York, OH 43901

Starting at

$64.80

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Belmont / St. Clairsville

41371 Reco Rd Belmont, OH

With budget-conscious rooms beginning at $69.99, Sleep Inn & Suites Belmont / St. Clairsville is a practical choice for travelers to York, providing a warm and inviting space ideal for rest. Enjoy a range of value-driven amenities at Sleep Inn, including complimentary breakfast and high-speed Wi-Fi, enhancing your stay without stretching your budget.

From Sleep Inn & Suites Belmont / St. Clairsville, guests can enjoy the peaceful retreat of the hotel, while downtown York remains easily accessible for sightseeing. Discover the best value for your York stay with a hotel that won’t disappoint—reserve now!

  Call (855) 236-8982 to book with an agent.
  17.1 miles from York, OH 43901

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Wheeling WV

2400 National Road Wheeling, WV

At Super 8 by Wyndham Wheeling WV, travelers to York can find budget-conscious comfort with rooms beginning at $55.99, creating a enchanting, comfortable environment for guests. Securely park your vehicle at Super 8, where ample parking space is provided for guests’ convenience and peace of mind.

At Super 8 by Wyndham Wheeling WV, guests can relax in serene surroundings, with the energy of downtown York still accessible by car for a day of exploration. Stay comfortably and save on your York adventure—lock in your room today!

  Call (855) 239-5277 to book with an agent.
  18.4 miles from York, OH 43901

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms