The best deals on hotels when visiting Mount Royal 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 Mount Royal, Pennsylvania 17315

Wyndham Garden York

2000 Loucks Rd York, PA

Find a relaxing retreat at Wyndham Garden York on your journey to Mount Royal, where inviting rooms create a welcoming environment, with nightly rates from $135.99. Stay in rooms that offer a refined experience with enhanced amenities that cater to both relaxation and productivity.

At Wyndham Garden York, guests can appreciate the relaxing environment, while downtown Mount Royal remains a short drive away for all their city adventures. Find unmatched comfort and style for your Mount Royal travels—book your hotel room today!

  Call (855) 233-0132 to book with an agent.
  7.5 miles from Mount Royal, PA 17315

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Best Western Westgate Inn

1415 Kenneth Road York, PA

Guests traveling to Mount Royal will appreciate the inviting accommodations at Best Western Westgate Inn, where delightful rooms start at $100.99, creating a warm, welcoming space. Experience the convenience of multiple dining options at Best Western, from casual cafés to fine dining restaurants.

From Best Western Westgate Inn, a short drive takes guests into downtown Mount Royal, where they can enjoy the city’s attractions before returning to a quiet stay. Settle into Mount Royal with a hotel that makes your stay memorable and cost-effective—lock in now!

  Call (855) 233-0132 to book with an agent.
  7.8 miles from Mount Royal, PA 17315

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham York

1405 Kenneth Road York, PA

For those headed to Mount Royal, La Quinta Inn & Suites by Wyndham York offers budget-friendly comfort with rooms starting at $109.99, creating a clean, welcoming environment perfect for unwinding. Relax with a nightcap in La Quinta's bar areas, serving a selection of beers, wines, and cocktails in a cozy setting.

From La Quinta Inn & Suites by Wyndham York, the drive into downtown Mount Royal offers easy access to the city’s top destinations while providing a peaceful escape at the end of the day. Make the most of your time in Mount Royal with a hotel that enhances your stay—lock in today!

  Call (855) 234-2997 to book with an agent.
  7.8 miles from Mount Royal, PA 17315

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Value Inn Harrisburg York

70 robinhood drive Etters, PA

At Value Inn Harrisburg York, travelers to Mount Royal will find affordable rooms with rates beginning at $63.99, creating a mellifluous, comfortable environment perfect for unwinding. Find peace and value in rooms that provide a clean, comfortable space, perfect for budget-savvy travelers seeking simplicity.

Guests staying at Value Inn Harrisburg York will enjoy the balance of city access and the quiet atmosphere of the hotel, ideal for a peaceful retreat. Stay smart and enjoy extra amenities on your Mount Royal visit—secure your hotel today!

  Call (855) 239-4019 to book with an agent.
  8.6 miles from Mount Royal, PA 17315

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

2250 North George St York, PA

For an affordable stay, Comfort Inn & Suites offers charming rooms with rates beginning at $102.82, creating a clean and comfortable space near Mount Royal. Choose Comfort Inn for a stay that combines comfort, convenience, and value, ensuring a satisfying travel experience.

From Comfort Inn & Suites, guests can easily drive into downtown Mount Royal, where they can experience the city’s highlights and return to a serene stay. Unwind in Mount Royal with a hotel that caters to your needs and budget—secure your stay today!

  Call (855) 234-2997 to book with an agent.
  8.7 miles from Mount Royal, PA 17315

Starting at

$102.82

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton York

200 Masonic Dr York, PA

Choose Homewood Suites by Hilton York for a restful stay near Mount Royal, where inviting rooms offer a peaceful escape, with affordable rates beginning at $127.99 per night. Trust in the cleanliness and safety protocols at Homewood Suites, ensuring a worry-free and healthy stay.

From Homewood Suites by Hilton York, the drive into downtown Mount Royal offers guests the flexibility to explore the city’s highlights while retreating to a more relaxed environment afterward. Unwind in Mount Royal with accommodations that make your visit a true delight—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  8.8 miles from Mount Royal, PA 17315

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham York Harrisburg Hershey

40 Arsenal Road York, PA

With rooms starting at $52.99, Ramada by Wyndham York Harrisburg Hershey provides inviting accommodations for guests visiting Mount Royal, creating a warm and welcoming environment ideal for rest. Enjoy the personalized service of Ramada's guest relations team, dedicated to addressing your preferences and requirements.

Guests staying at Ramada by Wyndham York Harrisburg Hershey will enjoy the quiet surroundings, while downtown Mount Royal is still within reach for a day of exploration. Make your Mount Royal travel experience cost-effective and cozy—secure your room today!

  Call (855) 233-7850 to book with an agent.
  8.9 miles from Mount Royal, PA 17315

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham York

105 State Street York, PA

For an affordable stay near Mount Royal, Wingate by Wyndham York offers inviting accommodations with rooms beginning at $96.99, creating a clean and comfortable atmosphere. Indulge in Wingate’s pillow service, offering a menu of different shapes and firmness options to ensure optimal comfort.

At Wingate by Wyndham York, guests can enjoy the comfort of a quieter environment, while downtown Mount Royal remains within reach for all their city adventures. Stay in Mount Royal with accommodations that balance luxury and affordability—book today!

  Call (855) 235-6136 to book with an agent.
  9.0 miles from Mount Royal, PA 17315

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 York PA North

125 Arsenal Road York, PA

With rooms from $73.99, Motel 6 York PA North provides comforting accommodations for travelers bound for Mount Royal, creating an inviting and comfortable space for unwinding. Enjoy the simple, no-frills approach of Motel 6, focusing on what's most important: a good night's sleep at a great price.

Guests at Motel 6 York PA North will appreciate the quiet surroundings, with downtown Mount Royal just a convenient drive away for a day of city exploration. Enjoy more of Mount Royal with affordable, value-driven lodging—reserve your room today!

  Call (855) 235-0725 to book with an agent.
  9.0 miles from Mount Royal, PA 17315

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton York

1650 Toronita Street York, PA

Enjoy the peaceful ambiance of Four Points by Sheraton York on your trip to Mount Royal, where inviting rooms provide a relaxing escape, with budget-friendly rates from $144.99. Unwind with Sheraton’s custom spa treatments, tailored to rejuvenate your senses and restore your well-being.

With Mount Royal a drive away, guests at Four Points by Sheraton York can balance city adventures with a restful stay in more spacious accommodations. Find your perfect Mount Royal escape with a hotel that combines elegance and practicality—reserve now!

  Call (855) 235-0725 to book with an agent.
  9.2 miles from Mount Royal, PA 17315

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Inn at York

222 Arsenal Road York, PA

At Inn at York, guests visiting Mount Royal will find inviting accommodations with rooms beginning at $102.60, creating a warm and welcoming space ideal for relaxation. Enjoy the essentials in well-maintained rooms that provide a reliable and affordable stay for your visit.

At Inn at York, guests can enjoy the balance of city convenience and a more spacious, relaxed stay, with downtown Mount Royal just a drive away. Make your Mount Royal visit enjoyable and affordable—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  9.2 miles from Mount Royal, PA 17315

Starting at

$102.60

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton York

1520 Toronita Street York, PA

At Tru by Hilton York, travelers to Mount Royal will find inviting comfort with rooms beginning at $136.99, creating a appealing and comfortable environment ideal for rest. Experience the vibrant social scene at Tru by Hilton, where regular events and activities invite interaction and fun.

From Tru by Hilton York, the drive to downtown Mount Royal is quick and convenient, allowing guests to explore the city’s attractions while returning to a peaceful stay afterward. Get the best of Mount Royal with a hotel that balances convenience and cost savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  9.3 miles from Mount Royal, PA 17315

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 York PA

323 Arsenal Rd York, PA

For guests visiting Mount Royal, Motel 6 York PA offers budget-friendly accommodations with rates starting at $69.99, providing a warm and inviting space for rest. Stay connected with complimentary Wi-Fi at Motel 6, ensuring you can easily keep in touch with family, friends, or work.

Guests staying at Motel 6 York PA will love the peaceful surroundings, with downtown Mount Royal still just a short drive away for easy access to the city’s highlights. Book a welcoming, budget-savvy hotel for your Mount Royal travels—secure now!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Mount Royal, PA 17315

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites North Central York

1402 Toronita St. Building B York, PA

At MainStay Suites North Central York, travelers headed to Mount Royal will find inviting comfort with rooms starting at $91.99, creating a warm and inviting environment ideal for relaxation. Enjoy the convenience of express laundry services at MainStay Suites, ensuring your clothing is clean no matter the length of your stay.

With downtown Mount Royal a convenient drive from MainStay Suites North Central York, guests can easily explore the city’s highlights while returning to a peaceful, quiet stay afterward. Plan your Mount Royal adventure with extra comfort at a price you’ll love—book today!

  Call (855) 234-7135 to book with an agent.
  9.4 miles from Mount Royal, PA 17315

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn North Central York

1402 TORONITA STREET York, PA

Guests bound for Mount Royal will find homely accommodations at Sleep Inn North Central York, with rooms beginning at $105.99, creating a welcoming, comfortable atmosphere ideal for relaxation. Maintain your fitness routine in Sleep Inn’s well-equipped gyms, perfect for staying active while on the road.

From Sleep Inn North Central York, a short drive brings guests into downtown Mount Royal, where they can explore the city’s most popular attractions before returning to tranquility. Stay affordably and rest well while enjoying Mount Royal—secure your hotel room now!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Mount Royal, PA 17315

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham York

334 Arsenal Road York, PA

With rooms beginning at $76.99, Days Inn & Suites by Wyndham York provides budget-friendly accommodations for travelers visiting Mount Royal, creating a warm and welcoming environment. Trust in the attentive and caring staff at Days Inn, ready to ensure your stay is both comfortable and enjoyable.

The calm atmosphere at Days Inn & Suites by Wyndham York offers guests a restful stay, with downtown Mount Royal just a drive away for easy access to the city’s highlights. Choose a hotel that makes your Mount Royal experience delightful and budget-friendly—book now!

  Call (855) 239-5277 to book with an agent.
  9.4 miles from Mount Royal, PA 17315

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Dillsburg

7 North Us Highway 15 Dillsburg, PA

Guests headed to Mount Royal will appreciate the cozy-like accommodations at Rodeway Inn Dillsburg, where rooms begin at $0.00, creating a clean and welcoming space perfect for rest. Experience a hassle-free stay in rooms that provide all the necessary comforts, focusing on affordability and practicality.

At Rodeway Inn Dillsburg, guests can relax in the peaceful surroundings, with downtown Mount Royal still within reach for a day of city exploration. Make the most of your Mount Royal travels with comfortable, cost-saving lodging—book now!

  Call (855) 235-6136 to book with an agent.
  9.5 miles from Mount Royal, PA 17315
Read Reviews View Amenities View All Rooms

Red Roof Inn York Downtown

132 North George St York, PA

With rooms from $79.00, Red Roof Inn York Downtown is an affordable option for guests traveling to Mount Royal, creating a comfortable, welcoming space perfect for a relaxing stay. Appreciate the modern touches in Red Roof Inn's renovated properties, offering a fresh and updated take on comfort.

With a short drive into downtown Mount Royal, guests at Red Roof Inn York Downtown can explore the city’s highlights and return to the hotel’s peaceful atmosphere. Enjoy Mount Royal without the high cost—reserve a cozy, affordable room now!

  Call (855) 234-7135 to book with an agent.
  9.9 miles from Mount Royal, PA 17315

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites York an IHG Hotel

951 North Hills Rd York, PA

With budget-friendly rooms starting at $119.00, Candlewood Suites York an IHG Hotel provides inviting accommodations for those bound for Mount Royal, creating a clean, welcoming space. Guest information channels at Candlewood Suites keep you updated on hotel services, local events, and essential weather info.

Guests at Candlewood Suites York an IHG Hotel will enjoy the serene setting, while downtown Mount Royal remains close enough for easy city access. Make the most of Mount Royal with a hotel that pairs convenience with savings—lock in now!

  Call (855) 235-6136 to book with an agent.
  11.0 miles from Mount Royal, PA 17315

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Highland Inn New Cumberland

240 LINCOLN DR New Cumberland, PA

At Highland Inn New Cumberland, travelers bound for Mount Royal can enjoy budget-conscious comfort with rooms starting at $63.99, creating a tranquil, inviting environment for rest. Enjoy a worry-free stay with rooms that provide standard amenities and a welcoming environment, perfect for a comfortable visit.

With a scenic drive into downtown Mount Royal, guests at Highland Inn New Cumberland can balance city exploration with the peaceful surroundings of their stay. Plan your Mount Royal getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 233-7850 to book with an agent.
  11.5 miles from Mount Royal, PA 17315

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Mechanicsburg

385 Cumberland Parkway Mechanicsburg, PA

With budget-friendly rooms starting at $95.99, Wingate by Wyndham Mechanicsburg provides inviting accommodations for those bound for Mount Royal, creating a clean, welcoming space. Protect your digital privacy with Wingate's enhanced Wi-Fi security, ensuring a safe and secure online experience during your stay.

Guests at Wingate by Wyndham Mechanicsburg will appreciate the tranquil environment, with downtown Mount Royal nearby for all their city adventures. Discover Mount Royal from the comfort of a hotel that makes every dollar count—reserve today!

  Call (855) 234-7135 to book with an agent.
  11.7 miles from Mount Royal, PA 17315

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Express Inn

353 Lewisberry Rd New Cumberland, PA

Guests bound for Mount Royal can enjoy affordable comfort at Express Inn, with rooms beginning at $66.99, creating a sheltered and inviting atmosphere perfect for relaxation. Stay in a room that combines affordability with practicality, offering the necessary comforts for a pleasant visit.

Unwind in the serene surroundings of Express Inn, where quiet surroundings provide a restful stay and downtown Mount Royal remains close by. Plan your Mount Royal getaway with ease and value-driven comfort—book today!

  Call (855) 239-5277 to book with an agent.
  11.7 miles from Mount Royal, PA 17315

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Altland House Inn&Suites

1 Center Square Abbottstown, PA

For an inviting and restful stay, Altland House Inn&Suites offers secure accommodations with rates starting at $149.99, creating a comfortable space near Mount Royal. Relax in a setting that offers a bit more comfort and convenience, designed to make your stay both pleasant and economical.

Guests staying at Altland House Inn&Suites will love the peaceful retreat, with downtown Mount Royal just a convenient drive away for easy access to all the city's attractions. Stay relaxed and on budget while exploring Mount Royal—reserve your hotel room today!

  Call (855) 234-2997 to book with an agent.
  11.7 miles from Mount Royal, PA 17315

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Harrisburg S Mechanicsburg an IHG Hotel

5011 LOUISE DRIVE Mechanicsburg, PA

Guests traveling to Mount Royal will appreciate the inviting accommodations at Holiday Inn Express & Suites Harrisburg S Mechanicsburg an IHG Hotel, where secure rooms start at $159.00, creating a warm, welcoming space. Discover the value of staying at Holiday Inn Express, where essential services and amenities are included without extra charges.

For a restful stay, Holiday Inn Express & Suites Harrisburg S Mechanicsburg an IHG Hotel provides peaceful surroundings, with downtown Mount Royal still a comfortable drive away. Rest easy during your Mount Royal adventure with accommodations that make sense—lock in today!

  Call (855) 233-7850 to book with an agent.
  11.8 miles from Mount Royal, PA 17315

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms