The best deals on hotels when visiting Scotland 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 Scotland, Pennsylvania 17254

Quality Inn & Suites

1435 Doron Dr Chambersburg, PA

At Quality Inn & Suites, guests traveling to Scotland will find warm-hearted, budget-friendly rooms starting at $74.99, creating a clean and welcoming environment for relaxation. Appreciate the peace of mind provided by Quality Inn's emergency response plans, ensuring your safety throughout your stay.

At Quality Inn & Suites, guests can explore Scotland’s vibrant city center at their own pace, with the best the city has to offer just a short walk away. Choose a well-rounded, budget-friendly stay for your Scotland adventure—book now!

  Call (855) 234-5074 to book with an agent.
  0.4 miles from Scotland, PA 17254

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

3648 Old Scotland Road Chambersburg, PA

With affordable rooms from $80.99, Comfort Inn is ideal for travelers visiting Scotland, creating a comfortable, welcoming environment perfect for unwinding. Discover the modern amenities in select Comfort Inn renovations, offering an updated look while maintaining affordable rates.

Guests at Comfort Inn can enjoy the ease of being close to Scotland’s downtown, where the city’s most popular spots are just a few minutes away. Stay worry-free in Scotland with a hotel that offers all the essentials at a great price—lock in now!

  Call (855) 233-0132 to book with an agent.
  0.6 miles from Scotland, PA 17254

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Chambersburg I-81

3301 Black Gap Rd Chambersburg, PA

With rates from $76.99, Super 8 by Wyndham Chambersburg I-81 provides budget-conscious comfort for travelers visiting Scotland, creating a warm and inviting atmosphere ideal for relaxation. Count on Super 8's dedicated staff to ensure your stay is enjoyable, with a friendly and helpful approach to guest service.

With downtown Scotland just a short distance from Super 8 by Wyndham Chambersburg I-81, guests can explore the city’s most vibrant areas without staying right in the middle of it all. Stay relaxed and on budget while exploring Scotland—book your room today!

  Call (855) 233-0132 to book with an agent.
  0.7 miles from Scotland, PA 17254

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Chambersburg PA

399 Beddington Blvd Chambersburg, PA

Enjoy the charm and warmth of Country Inn & Suites by Radisson Chambersburg PA when visiting Scotland, with comfortable accommodations crafted for relaxation, beginning at just $84.15 per night. Stay connected with free high-speed internet at Country Inn & Suites, ensuring you’re never out of touch with work or loved ones.

At Country Inn & Suites by Radisson Chambersburg PA, guests are close enough to downtown Scotland for a quick drive to the city’s best spots, while still enjoying a peaceful retreat. Plan your Scotland travels with a hotel that adds a touch of elegance to your journey—reserve now!

  Call (855) 239-4019 to book with an agent.
  3.3 miles from Scotland, PA 17254

Starting at

$84.15

per night

Read Reviews View Amenities View All Rooms

Springhill Suites by Marriott Chambersburg

451 Gateway Avenue Chambersburg, PA

With rates starting at $154.99, Springhill Suites by Marriott Chambersburg is ideal for guests traveling to Scotland, providing quiet accommodations in a warm and inviting environment. Select SpringHill Suites locations offer complimentary parking, adding convenience to your travel plans.

From Springhill Suites by Marriott Chambersburg, a short drive brings guests right into downtown Scotland, where the city’s best attractions are just a few minutes away. Enjoy your Scotland visit with a hotel that combines convenience and value perfectly—lock in today!

  Call (855) 239-5277 to book with an agent.
  3.5 miles from Scotland, PA 17254

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Chambersburg an IHG Hotel

231 Walker Road Chambersburg, PA

With rates from $159.00, Candlewood Suites Chambersburg an IHG Hotel provides relaxed comfort for guests traveling to Scotland, creating a warm and welcoming environment ideal for rest. Stay entertained with Candlewood Suites' in-suite entertainment options, including flat-screen TVs and premium cable channels.

Guests at Candlewood Suites Chambersburg an IHG Hotel are never far from downtown Scotland, where a brief drive delivers them to the city’s most iconic spots. Indulge in a worry-free Scotland stay with budget-friendly, welcoming lodging—book now!

  Call (855) 234-7135 to book with an agent.
  3.6 miles from Scotland, PA 17254

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Best Western Chambersburg

211 Walker Rd Chambersburg, PA

For those visiting Scotland, Best Western Chambersburg offers budget-friendly accommodations with rooms from $76.99, creating a comfortable, inviting atmosphere. Enjoy the local art displayed throughout Best Western hotels, showcasing the talent and culture of the community.

Guests staying at Best Western Chambersburg will appreciate the short drive to downtown Scotland, making it easy to experience the city’s most exciting spots without staying in the center. Unwind in Scotland with lodging that ensures you’re rested and refreshed—lock in today!

  Call (855) 234-5074 to book with an agent.
  3.6 miles from Scotland, PA 17254

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Chambersburg

199 Walker Rd Chambersburg, PA

At La Quinta Inn & Suites by Wyndham Chambersburg, travelers visiting Scotland will find inviting accommodations with rooms from $95.99, creating a warm and welcoming space ideal for rest. Trust in La Quinta's commitment to cleanliness and safety, ensuring a secure and comfortable environment for all guests.

From La Quinta Inn & Suites by Wyndham Chambersburg, guests can quickly reach downtown Scotland by car, making it simple to visit the city’s most popular attractions without staying in the center. Enjoy the best of Scotland with a hotel that puts your comfort first—lock in your room now!

  Call (855) 234-2997 to book with an agent.
  3.7 miles from Scotland, PA 17254

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Chambersburg PA

101 Walker Road Chambersburg, PA

With budget-conscious rooms starting at $93.99, Tru by Hilton Chambersburg PA is an ideal choice for travelers to Scotland, creating a cozy-like, welcoming space perfect for rest. Stay entertained with the large-screen televisions in every room at Tru by Hilton, featuring premium channels and easy streaming capabilities.

Guests staying at Tru by Hilton Chambersburg PA are never far from the heart of Scotland, where a short drive delivers them to the city’s top destinations. Rest assured your Scotland trip will be memorable and budget-friendly—secure now!

  Call (855) 233-0132 to book with an agent.
  3.8 miles from Scotland, PA 17254

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Chambersburg

30 Falling Spring Rd Chambersburg, PA

With rates from $74.99, Sleep Inn Chambersburg is an ideal choice for travelers visiting Scotland, creating a warm and inviting environment ideal for rest. Relish the quiet ambiance of Sleep Inn's guest rooms, where attention to soundproofing creates a peaceful retreat from the outside world.

At Sleep Inn Chambersburg, a brief drive brings guests into downtown Scotland, making it easy to explore the city’s vibrant offerings while returning to a quieter retreat. Choose an affordable, comfortable hotel for your Scotland visit—reserve today!

  Call (855) 234-7135 to book with an agent.
  3.9 miles from Scotland, PA 17254

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Chambersburg

1123 Lincoln Way East Chambersburg, PA

For an affordable and mellifluous stay, Howard Johnson by Wyndham Chambersburg offers inviting rooms with rates beginning at $109.99, creating a welcoming and comfortable space for guests. Take advantage of Howard Johnson's pet-friendly accommodations, welcoming your four-legged friends to join in on the fun.

At Howard Johnson by Wyndham Chambersburg, guests can enjoy the convenience of being a quick drive away from downtown Scotland, where the city’s top sights are within easy reach. Stay smart in Scotland with a hotel that offers comfort and peace of mind—secure now!

  Call (855) 235-6136 to book with an agent.
  3.9 miles from Scotland, PA 17254

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Chambersburg

565 Lincoln Way E Chambersburg, PA

At Travelodge by Wyndham Chambersburg, travelers to Scotland can enjoy inviting rooms with rates from $63.99, creating a warm and welcoming environment perfect for relaxation. Bring your furry friends along to Travelodge, where pets are welcomed with open arms and a smile.

Guests at Travelodge by Wyndham Chambersburg will appreciate the proximity to downtown Scotland, where a brief drive brings them to the city’s most popular attractions. Choose affordability and extra perks for your Scotland travels—book your hotel now!

  Call (855) 234-5074 to book with an agent.
  4.3 miles from Scotland, PA 17254

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

1095 Wayne Ave Chambersburg, PA

Guests traveling to Scotland will find budget-friendly comfort at Econo Lodge Inn & Suites, where secure rooms begin at $89.10, creating a clean, inviting space ideal for relaxation. Experience the practicality of Econo Lodge's accommodations, offering a no-frills approach to lodging that focuses on the essentials.

With a brief drive into downtown Scotland, guests at Econo Lodge Inn & Suites can enjoy the best of both worlds—city exploration and a quiet retreat afterward. Plan your Scotland getaway with a welcoming, economical hotel—reserve your stay today!

  Call (855) 235-0725 to book with an agent.
  5.2 miles from Scotland, PA 17254

Starting at

$89.10

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Chambersburg

1110 Sheller Ave Chambersburg, PA

Guests traveling to Scotland will find easygoing accommodations at Red Roof Inn Chambersburg, with rooms starting at $75.00, creating a warm and inviting environment ideal for relaxation. Find each stay at Red Roof Inn consistently clean and comfortable, thanks to high standards and dedicated housekeeping staff.

At Red Roof Inn Chambersburg, guests can enjoy the peace and comfort of staying further from the city, while downtown Scotland remains just a quick drive away. Stay affordably and comfortably on your Scotland adventure—lock in your hotel today!

  Call (855) 239-4019 to book with an agent.
  5.3 miles from Scotland, PA 17254

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Chambersburg an IHG Hotel

1097 Wayne Ave Chambersburg, PA

With rooms beginning at $119.00, Holiday Inn Express Hotel & Suites Chambersburg an IHG Hotel provides inviting accommodations for guests traveling to Scotland, creating a welcoming and comfortable atmosphere. Wake up to the invigorating aroma of freshly brewed coffee every morning at Holiday Inn Express, available in the lobby.

From Holiday Inn Express Hotel & Suites Chambersburg an IHG Hotel, the drive into downtown Scotland offers easy access to the city’s top destinations while providing a peaceful escape at the end of the day. Enjoy the perfect mix of affordability and comfort during your Scotland stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  5.4 miles from Scotland, PA 17254

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Chambersburg

955 Lesher Rd Chambersburg, PA

Guests visiting Scotland will find inviting comfort at Hampton Inn Chambersburg, where plush rooms start at $93.99, creating a welcoming space perfect for relaxation. Refresh and rejuvenate in Hampton's stylish bathrooms, equipped with modern fixtures and invigorating shower facilities.

Guests staying at Hampton Inn Chambersburg can appreciate the calm and quiet of the hotel, with downtown Scotland still within easy reach for a day of city exploration. Relax and enjoy Scotland knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 234-7135 to book with an agent.
  5.4 miles from Scotland, PA 17254

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Chambersburg

1122 Wayne Ave Chambersburg, PA

At Baymont by Wyndham Chambersburg, guests bound for Scotland will find reassuring comfort with rooms starting at $79.99, creating a warm, inviting environment perfect for rest. Relax with the daily housekeeping services at Baymont by Wyndham, keeping your room clean and comfortable.

At Baymont by Wyndham Chambersburg, visitors can relax in a more spacious, tranquil setting, while downtown Scotland remains within easy reach for exploration. Get the most out of your Scotland visit with cozy, budget-friendly accommodations—book today!

  Call (855) 234-7135 to book with an agent.
  5.4 miles from Scotland, PA 17254

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn Chambersburg

1175 Wayne Ave Chambersburg, PA

With rooms beginning at $69.99, Red Carpet Inn Chambersburg offers warm accommodations for guests traveling to Scotland, creating a clean and welcoming space for relaxation. Enjoy a worry-free visit in rooms that provide essential comfort, ensuring a pleasant and budget-friendly stay.

At Red Carpet Inn Chambersburg, visitors can enjoy a quieter, more peaceful stay, while downtown Scotland remains within reach for a day of city exploration. Book a reliable, affordable hotel for your Scotland trip and enjoy added savings!

  Call (855) 233-7850 to book with an agent.
  5.4 miles from Scotland, PA 17254

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Clarion Hotel & Suites University Shippensburg

32 East King St Shippensburg, PA

At Clarion Hotel & Suites University Shippensburg, guests traveling to Scotland will find inviting accommodations with rooms starting at $91.99, creating a warm and comfortable environment. Enjoy nightly live entertainment at Clarion, featuring local musicians and performers for a memorable evening.

With a quick drive into downtown Scotland, guests at Clarion Hotel & Suites University Shippensburg can explore the city’s best spots while retreating to a quieter, more relaxing stay. Relax in Scotland with a hotel that delivers on both quality and savings—reserve today!

  Call (855) 235-6136 to book with an agent.
  6.6 miles from Scotland, PA 17254

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Shippensburg

503 Newburg Road Shippensburg, PA

Enjoy a restful retreat at Courtyard by Marriott Shippensburg near Scotland, where inviting accommodations provide a welcoming atmosphere, with nightly rates starting at just $125.99. Enjoy the efficiency of Courtyard's mobile room key, allowing you to access your room and other hotel areas with just your smartphone.

From Courtyard by Marriott Shippensburg, a straightforward drive brings guests into downtown Scotland, where they can explore the city’s best spots before retreating to a quieter setting. Make every moment of your Scotland adventure feel special with thoughtfully appointed amenities—book today!

  Call (855) 234-2997 to book with an agent.
  7.3 miles from Scotland, PA 17254

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Shippensburg an IHG Hotel

120 Walnut Bottom Rd Shippensburg, PA

With rooms from $124.00, Holiday Inn Express & Suites Shippensburg an IHG Hotel provides affordable comfort for guests visiting Scotland, creating a clean and alluring environment ideal for relaxation. Enjoy the secure feeling of staying at Holiday Inn Express, with safety features and protocols in place to protect guests and staff.

Guests staying at Holiday Inn Express & Suites Shippensburg an IHG Hotel can enjoy easy access to downtown Scotland, where they can explore the city’s most popular destinations while enjoying a quieter stay. Explore Scotland with a hotel that makes comfort and savings a top priority—book today!

  Call (855) 234-2997 to book with an agent.
  7.9 miles from Scotland, PA 17254

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Best Western Shippensburg Hotel

125 Walnut Bottom Rd Shippensburg, PA

With rooms from $85.99, Best Western Shippensburg Hotel provides affordable comfort for guests visiting Scotland, creating a clean and mellifluous environment ideal for relaxation. Experience the benefit of Best Western’s partnerships with local businesses, offering guests discounts and specials during their stay.

A quick drive into downtown Scotland from Best Western Shippensburg Hotel allows guests to enjoy the city’s highlights, while returning to a more tranquil stay. Discover how inviting and affordable your Scotland trip can be—book your room today!

  Call (855) 233-7850 to book with an agent.
  8.0 miles from Scotland, PA 17254

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Shippensburg

10 Hershey Road Shippensburg, PA

For a cushy and affordable stay, Rodeway Inn Shippensburg offers inviting accommodations with rates from $69.99, creating a clean and welcoming space perfect for relaxation. Relax in a space that delivers straightforward comfort and value, perfect for those who appreciate simplicity and affordability.

From Rodeway Inn Shippensburg, guests can take advantage of easy access to downtown Scotland, while enjoying a more spacious and quiet retreat at the hotel. Book an affordable stay with added comfort for your Scotland travels—reserve now!

  Call (855) 234-7135 to book with an agent.
  8.4 miles from Scotland, PA 17254

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Greencastle

735 Buchanan Trl E Greencastle, PA

For those headed to Scotland, Super 8 by Wyndham Greencastle offers easygoing, affordable accommodations with rates starting at $68.99, creating a warm and welcoming space. Welcome warmth and efficiency at Super 8, where every aspect of your stay is designed with your satisfaction in mind.

Unwind at Super 8 by Wyndham Greencastle, where quiet surroundings make for a restful stay and downtown Scotland remains nearby for adventure. Enjoy Scotland adventures in comfort without breaking the bank—secure your stay today!

  Call (855) 235-0725 to book with an agent.
  14.3 miles from Scotland, PA 17254

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms