The best deals on hotels when visiting Mcclellan Heights in Pennsylvania.

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 Mcclellan Heights, Pennsylvania 17403

Red Roof Inn York Downtown

132 North George St York, PA

With affordable rooms starting at $79.00, Red Roof Inn York Downtown is ideal for guests visiting Mcclellan Heights, creating a restorative and welcoming environment for relaxation. Enjoy traveling made simple with Red Roof Inn, where the focus is on providing a comfortable and enjoyable stay without complications.

Situated within walking distance of Mcclellan Heights’s vibrant downtown, Red Roof Inn York Downtown provides the perfect starting point for exploring the city’s top attractions. Plan your Mcclellan Heights getaway with a welcoming, economical hotel—reserve your stay today!

  Call (855) 233-0132 to book with an agent.
  1.2 miles from Mcclellan Heights, PA 17403

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn North Central York

1402 TORONITA STREET York, PA

For travelers headed to Mcclellan Heights, Sleep Inn North Central York offers inviting rooms with rates starting at $105.99, creating a clean and welcoming environment perfect for relaxation. Experience the dedicated service that Sleep Inn is known for, with staff who go above and beyond to ensure your stay is exceptional.

Guests staying at Sleep Inn North Central York are never far from the heart of Mcclellan Heights, where a quick drive brings them to the city’s most exciting attractions. Take comfort in knowing your Mcclellan Heights stay is both budget-wise and enjoyable—reserve today!

  Call (855) 233-0132 to book with an agent.
  2.5 miles from Mcclellan Heights, PA 17403

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites North Central York

1402 Toronita St. Building B York, PA

Guests bound for Mcclellan Heights will appreciate the reassuring comfort at MainStay Suites North Central York, with budget-friendly rooms beginning at $91.99, creating a warm and inviting space. Relax with in-suite dining options at MainStay Suites, offering the convenience of delicious meals in the comfort of your room.

MainStay Suites North Central York offers the perfect location for guests wanting to explore Mcclellan Heights, where the downtown area is just a brief drive away. Take a break in Mcclellan Heights with a hotel that understands the value of your time and money—book today!

  Call (855) 233-0132 to book with an agent.
  2.5 miles from Mcclellan Heights, PA 17403

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham York

334 Arsenal Road York, PA

With budget-friendly rooms from $76.99, Days Inn & Suites by Wyndham York is ideal for travelers visiting Mcclellan Heights, creating a warm and inviting environment for relaxation. Relish the convenience of vending machines at Days Inn, providing snacks and beverages for a quick treat anytime.

Guests staying at Days Inn & Suites by Wyndham York are just a brief drive from downtown Mcclellan Heights, where the city’s most popular attractions await exploration. Enjoy Mcclellan Heights like never before with a hotel that’s practical and inviting—book today!

  Call (855) 234-5074 to book with an agent.
  2.5 miles from Mcclellan Heights, PA 17403

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 York PA North

125 Arsenal Road York, PA

Guests visiting Mcclellan Heights will find budget-conscious comfort at Motel 6 York PA North, with rooms starting at $73.99, creating a clean and welcoming environment ideal for rest. Relax with the peace of mind that comes from staying at a brand committed to guest satisfaction and quality service.

At Motel 6 York PA North, a brief drive delivers guests into downtown Mcclellan Heights, where the city’s most exciting attractions are always within reach. Stay comfortably and spend less while exploring Mcclellan Heights—book your room now!

  Call (855) 236-8982 to book with an agent.
  2.5 miles from Mcclellan Heights, PA 17403

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham York Harrisburg Hershey

40 Arsenal Road York, PA

For an affordable stay near Mcclellan Heights, Ramada by Wyndham York Harrisburg Hershey provides budget-conscious accommodations with rooms from $52.99, creating a enchanting, inviting space for rest. Relax knowing Ramada by Wyndham offers pet-friendly accommodations, allowing your furry friends to join in on the travel fun.

At Ramada by Wyndham York Harrisburg Hershey, guests are only a short drive from downtown Mcclellan Heights, where the city’s most iconic spots are easily reachable by car. Make your Mcclellan Heights visit both cozy and cost-effective—secure your hotel room now!

  Call (855) 233-0132 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton York

1520 Toronita Street York, PA

For a soothing and affordable stay near Mcclellan Heights, Tru by Hilton York offers comfortable accommodations with rates beginning at $136.99, providing a warm environment. Experience the convenience of Tru by Hilton’s grab-and-go dining options, perfect for busy travelers on the move.

With downtown Mcclellan Heights only a brief drive from Tru by Hilton York, guests can enjoy the best of the city while returning to a more peaceful stay. Relax in a hotel that makes your Mcclellan Heights adventure feel special and stress-free—reserve now!

  Call (855) 234-5074 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Inn at York

222 Arsenal Road York, PA

Guests visiting Mcclellan Heights will find warm, budget-conscious comfort at Inn at York, with rates beginning at $102.60, creating a welcoming atmosphere for relaxation. Relax in a setting that offers basic comforts without compromising on quality, ensuring a pleasant and economical stay.

From Inn at York, a short drive delivers guests to the heart of downtown Mcclellan Heights, where the city’s best attractions await. Enjoy a cozy, cost-effective hotel for your Mcclellan Heights visit—secure your stay now!

  Call (855) 239-5277 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$102.60

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham York

1405 Kenneth Road York, PA

Guests traveling to Mcclellan Heights will find appealing comfort at La Quinta Inn & Suites by Wyndham York, where rooms start at $116.99, providing a warm, welcoming environment perfect for relaxation. Unwind with La Quinta's enhanced cleaning protocols, providing a clean and comfortable environment throughout your stay.

With a quick drive into downtown Mcclellan Heights, guests at La Quinta Inn & Suites by Wyndham York can enjoy the best of the city while staying in a more peaceful setting. Enjoy stress-free Mcclellan Heights travel with accommodations designed for relaxation and savings—book today!

  Call (855) 234-7135 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham York

105 State Street York, PA

For an affordable stay near Mcclellan Heights, Wingate by Wyndham York offers inviting accommodations with rooms beginning at $96.99, creating a clean and comfortable space. Enjoy Wingate’s seasonal welcome amenities, from summer refreshments to winter warmers, greeting you upon arrival.

Guests staying at Wingate by Wyndham York will love the proximity to downtown Mcclellan Heights, where a quick drive delivers them to the city’s most iconic attractions. Discover the best value for your Mcclellan Heights stay with a hotel that won’t disappoint—reserve now!

  Call (855) 239-4019 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 York PA

323 Arsenal Rd York, PA

With rates from $69.99, Motel 6 York PA is an ideal choice for travelers to Mcclellan Heights, providing a comfortable, welcoming atmosphere perfect for rest. Unwind with ease, knowing Motel 6 offers a comfortable place to rest no matter where your travels take you.

Motel 6 York PA provides the perfect location for those wanting to visit downtown Mcclellan Heights, where a brief drive delivers them to the city’s most iconic spots. Make your Mcclellan Heights trip memorable and wallet-friendly—reserve your hotel room now!

  Call (855) 239-4019 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites York South

2159 South Queen Street York, PA

At Hampton Inn & Suites York South, guests visiting Mcclellan Heights will enjoy tranquil accommodations with rates starting at $179.99, creating a clean and welcoming environment. Rest easy on the clean and fresh Hampton beds®, designed to provide a deep, restful sleep with plush duvets and fluffy pillows.

Hampton Inn & Suites York South offers a convenient location for travelers who want to be near downtown Mcclellan Heights, with the city’s most exciting spots just a quick drive away. Discover how great your Mcclellan Heights stay can be with thoughtful, cost-effective amenities—secure now!

  Call (855) 233-7850 to book with an agent.
  2.6 miles from Mcclellan Heights, PA 17403

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Best Western Westgate Inn

1415 Kenneth Road York, PA

At Best Western Westgate Inn, travelers to Mcclellan Heights can unwind in affordable comfort with rooms beginning at $100.99, creating a warm, inviting space ideal for relaxation. Take advantage of Best Western's picnic areas, perfect for a family outing or a quiet afternoon outdoors.

With downtown Mcclellan Heights only a short drive away, guests at Best Western Westgate Inn can easily access the city’s best sights while enjoying a quieter retreat. Enjoy more of Mcclellan Heights with a practical hotel designed for your convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  2.7 miles from Mcclellan Heights, PA 17403

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton York

1650 Toronita Street York, PA

Stay comfortably at Four Points by Sheraton York when traveling to Mcclellan Heights, where comfy accommodations start at an affordable $144.99 per night for a relaxing experience. Relax at Sheraton’s resort-style pools, complete with cabanas and poolside service for a refreshing retreat.

At Four Points by Sheraton York, guests can quickly reach downtown Mcclellan Heights, making it easy to explore the city’s top spots while staying in a quieter location. Enjoy a Mcclellan Heights experience where quality and affordability meet—lock in your hotel today!

  Call (855) 234-7135 to book with an agent.
  2.7 miles from Mcclellan Heights, PA 17403

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton York

212 Pauline Drive York, PA

Choose Home2 Suites by Hilton York for a comfortable stay when visiting Mcclellan Heights, where quality accommodations offer relaxation, with affordable rates beginning at $163.99. Enjoy the convenience and taste of Home2 Suites' complimentary breakfast, featuring hot, cold, and grab-and-go options.

Home2 Suites by Hilton York offers an excellent location for guests who want to be close to downtown Mcclellan Heights, where the city’s top destinations are just a quick drive away. Make your Mcclellan Heights adventure one for the books with a hotel that goes above and beyond—book today!

  Call (855) 239-4019 to book with an agent.
  2.8 miles from Mcclellan Heights, PA 17403

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

Wyndham Garden York

2000 Loucks Rd York, PA

Relax in the comfortable ambiance of Wyndham Garden York near Mcclellan Heights, where inviting accommodations offer a peaceful escape, with nightly rates beginning at $135.99. Enjoy a blend of modern amenities and personalized service, ensuring a comfortable and hassle-free stay.

At Wyndham Garden York, guests can quickly drive into downtown Mcclellan Heights, where the city’s most vibrant spots are within easy reach. Discover a hotel in Mcclellan Heights that enhances your adventure with unparalleled value—secure now!

  Call (855) 234-5074 to book with an agent.
  2.9 miles from Mcclellan Heights, PA 17403

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Heritage Rail Inn & Suites

140 Leader Heights Road York, PA

Guests traveling to Mcclellan Heights will find secure comfort at Best Western Plus Heritage Rail Inn & Suites, with budget-friendly rooms starting at $117.99, creating a warm and inviting space perfect for rest. Appreciate the convenience of in-room dining available at Best Western Plus, with a menu featuring a variety of delicious options.

At Best Western Plus Heritage Rail Inn & Suites, guests can take advantage of the brief drive into downtown Mcclellan Heights, where the city’s best sights are within easy reach. Uncover the perfect balance of comfort and affordability in Mcclellan Heights—reserve today!

  Call (855) 234-5074 to book with an agent.
  3.0 miles from Mcclellan Heights, PA 17403

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites York an IHG Hotel

951 North Hills Rd York, PA

With rates starting at $119.00, Candlewood Suites York an IHG Hotel is an ideal option for those traveling to Mcclellan Heights, offering budget-friendly rooms in a welcoming, clean environment. Relax in the comfort of Candlewood Suites' Lending Locker®, where you can borrow items you might need during your stay, from crock pots to board games.

From Candlewood Suites York an IHG Hotel, a brief drive delivers guests into downtown Mcclellan Heights, making it simple to explore the city’s top spots. Get the most out of your Mcclellan Heights visit with well-appointed, budget-friendly lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  3.1 miles from Mcclellan Heights, PA 17403

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton York

200 Masonic Dr York, PA

Relax in the comfortable surroundings of Homewood Suites by Hilton York as you explore Mcclellan Heights, where quality rooms offer a restful experience, with rates from $127.99. Take advantage of Homewood Suites' luggage storage services, providing secure handling of your belongings before check-in or after check-out.

From Homewood Suites by Hilton York, a brief drive delivers guests into downtown Mcclellan Heights, where the city’s most popular attractions are easily reachable. Uncover Mcclellan Heights lodging that turns your trip into an unforgettable experience—secure now!

  Call (855) 235-6136 to book with an agent.
  3.3 miles from Mcclellan Heights, PA 17403

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

2250 North George St York, PA

Guests bound for Mcclellan Heights can enjoy inviting comfort at Comfort Inn & Suites, where serene rooms begin at $97.99, creating a warm and welcoming space ideal for relaxation. Maintain your fitness routine while on the road with access to our state-of-the-art gym facilities at select locations.

With downtown Mcclellan Heights just a short drive from Comfort Inn & Suites, guests can enjoy the best of the city while staying in a quieter, more peaceful location. Make Mcclellan Heights travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 234-2997 to book with an agent.
  3.3 miles from Mcclellan Heights, PA 17403

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Heritage Hills Golf Resort

2700 Mount Rose Ave York, PA

Relax in style at Heritage Hills Golf Resort on your journey to Mcclellan Heights, where quality rooms offer comfort and elegance, with inviting nightly rates beginning at $200.99. Experience a stay that combines luxury with convenience, offering rooms with enhanced amenities and superior service.

At Heritage Hills Golf Resort, guests are never far from downtown Mcclellan Heights, where a quick drive brings them to the city’s best offerings. Plan your Mcclellan Heights adventure with a hotel that makes traveling feel effortless—reserve now!

  Call (855) 233-0132 to book with an agent.
  3.5 miles from Mcclellan Heights, PA 17403

Starting at

$200.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

2600 East Market St York, PA

Guests headed to Mcclellan Heights can relax at Quality Inn & Suites, where budget-friendly rooms start at $85.99, creating a warm and inviting atmosphere ideal for unwinding. Kick back and relax with Quality Inn's premium cable TV offerings, perfect for unwinding after a day of travel.

Quality Inn & Suites is ideally positioned for those wanting to visit downtown Mcclellan Heights, where the city’s best destinations are just a short drive from the hotel. Set your sights on Mcclellan Heights with a hotel that makes every penny count—lock in today!

  Call (855) 236-8982 to book with an agent.
  3.6 miles from Mcclellan Heights, PA 17403

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites York

2789 Concord Rd York, PA

At TownePlace Suites York, travelers to Mcclellan Heights will find inviting comfort with rooms beginning at $179.99, creating a plush and comfortable environment ideal for rest. Embrace the community atmosphere at TownePlace Suites, fostering connections among guests with shared outdoor and communal areas.

With downtown Mcclellan Heights only a short drive away, guests at TownePlace Suites York can explore the city’s best spots while enjoying a more peaceful location. Unwind in Mcclellan Heights with accommodations that blend affordability and relaxation—book today!

  Call (855) 235-0725 to book with an agent.
  4.1 miles from Mcclellan Heights, PA 17403

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott York

2799 Concord Road York, PA

Relax in the inviting ambiance of Courtyard by Marriott York near Mcclellan Heights, where snug accommodations create a peaceful escape, with affordable nightly rates from $149.99. Appreciate Courtyard's eco-friendly initiatives, from water conservation measures to recycling programs, reflecting a commitment to sustainability.

With a quick drive into downtown Mcclellan Heights, guests at Courtyard by Marriott York can explore the city’s top attractions while returning to a more peaceful stay. Relax and enjoy Mcclellan Heights with a hotel that keeps your comfort front and center—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  4.1 miles from Mcclellan Heights, PA 17403

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms