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

MainStay Suites Carlisle Harrisburg

1405 Dennison Circle Carlisle, PA

For an affordable and comfortable stay near Dickinson, MainStay Suites Carlisle Harrisburg offers relaxed accommodations with rooms beginning at $108.99, creating a welcoming environment. Experience the convenience of having a dishwasher in your suite at MainStay Suites, making meal cleanup quick and easy.

From MainStay Suites Carlisle Harrisburg, the drive to downtown Dickinson is quick and convenient, allowing guests to explore the city’s attractions while returning to a quieter retreat. Discover how great your Dickinson stay can be with thoughtful, cost-effective amenities—secure now!

  Call (855) 234-2997 to book with an agent.
  7.0 miles from Dickinson, PA 17241

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Carlisle Southwest – I-81 an IHG Hotel

1501 COMMERCE AVENUE Carlisle, PA

For those visiting Dickinson, Holiday Inn Express & Suites Carlisle Southwest – I-81 an IHG Hotel offers inviting accommodations with rates from $139.00, creating a clean, comfortable space perfect for relaxation. Relax with Holiday Inn Express's in-room yoga kits, allowing you to maintain your practice while on the road.

With a quick drive into downtown Dickinson, guests at Holiday Inn Express & Suites Carlisle Southwest – I-81 an IHG Hotel can enjoy the best of both worlds: city exploration and a relaxing retreat. Stay worry-free in Dickinson with a hotel that makes affordability feel luxurious—book today!

  Call (855) 239-5277 to book with an agent.
  7.1 miles from Dickinson, PA 17241

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Carlisle PA

1529 Commerce Ave Carlisle, PA

Stay at Country Inn & Suites by Radisson Carlisle PA when visiting Dickinson, where restful accommodations provide a warm welcome, with affordable rates beginning at $90.99 per night. Appreciate the extra security of in-room safes at Country Inn & Suites, keeping your valuables protected during your stay.

At Country Inn & Suites by Radisson Carlisle PA, guests can enjoy a more serene stay while still being close enough to downtown Dickinson for a day of exploring the city’s top spots. Stay in Dickinson with a hotel that brings comfort and convenience to your doorstep—secure now!

  Call (855) 236-8982 to book with an agent.
  7.2 miles from Dickinson, PA 17241

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Carlisle

1528 Commerce Ave Carlisle, PA

For budget-savvy travelers headed to Dickinson, Fairfield Inn & Suites by Marriott Carlisle offers calm comfort with rooms starting at $139.99, creating a clean, inviting environment. Enjoy the freshness of Fairfield's daily housekeeping service, ensuring your room remains pristine throughout your stay.

Guests staying at Fairfield Inn & Suites by Marriott Carlisle can enjoy a peaceful environment, knowing that downtown Dickinson is still just a drive away for all their city adventures. Explore Dickinson while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 234-5074 to book with an agent.
  7.3 miles from Dickinson, PA 17241

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Mountain Creek Tavern

31 South Baltimore Ave. Mount Holly Springs, PA

With rates from $90.99, Mountain Creek Tavern is an ideal choice for travelers to Dickinson, providing a comfortable, welcoming atmosphere perfect for rest. Relax in accommodations that offer a no-frills approach to travel, with essential comforts and a focus on economy.

From Mountain Creek Tavern, a convenient drive delivers guests into downtown Dickinson, where they can explore the city’s highlights and return to a restful stay afterward. Stay affordably and experience the best of Dickinson with ease—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  7.8 miles from Dickinson, PA 17241

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Best Western Carlisle South

101 Alexander Spring Road Carlisle, PA

With budget-conscious rooms beginning at $75.99, Best Western Carlisle South is a practical choice for travelers to Dickinson, providing a warm and inviting space ideal for rest. Relax in the privacy of Best Western’s adults-only areas, designed for guests looking for a quieter, more mature atmosphere.

From Best Western Carlisle South, a short drive takes guests into downtown Dickinson, where they can explore the city’s highlights and retreat to a quieter stay. Find a hotel in Dickinson that checks all the boxes for a great stay—book today!

  Call (855) 239-4019 to book with an agent.
  8.1 miles from Dickinson, PA 17241

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Super Inn

Alexander Spring Rd. 100 Carlisle, PA

At Super Inn, travelers to Dickinson can enjoy harmonious accommodations with rates starting at $67.99, creating a clean and welcoming space perfect for unwinding. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

Staying at Super Inn means guests can enjoy a more tranquil location, while the highlights of downtown Dickinson are just a short drive away. Plan your Dickinson getaway with a welcoming, economical hotel—reserve your stay today!

  Call (855) 233-7850 to book with an agent.
  8.2 miles from Dickinson, PA 17241

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Shippensburg

10 Hershey Road Shippensburg, PA

At Rodeway Inn Shippensburg, travelers to Dickinson can enjoy cushy accommodations with rates starting at $69.99, creating a clean and welcoming space perfect for unwinding. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing visit.

Guests staying at Rodeway Inn Shippensburg can enjoy a peaceful atmosphere, knowing that the excitement of downtown Dickinson is still just a trip away. Make your Dickinson trip both cozy and budget-friendly—secure your room today!

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

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Best Western Shippensburg Hotel

125 Walnut Bottom Rd Shippensburg, PA

For a welcoming stay near Dickinson, Best Western Shippensburg Hotel offers reassuring, budget-friendly rooms with rates starting at $85.99, creating a comfortable environment. Enjoy the vibrant atmosphere of Best Western’s café lounges, where you can sip coffee and catch up on work or reading.

From Best Western Shippensburg Hotel, the drive into downtown Dickinson offers guests the chance to explore the city’s highlights while enjoying a more serene stay. Plan your Dickinson getaway with a hotel that’s tailored for a perfect stay—secure now!

  Call (855) 235-6136 to book with an agent.
  9.0 miles from Dickinson, PA 17241

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Shippensburg an IHG Hotel

120 Walnut Bottom Rd Shippensburg, PA

At Holiday Inn Express & Suites Shippensburg an IHG Hotel, travelers to Dickinson can enjoy snug comfort with rooms beginning at $124.00, creating a welcoming environment ideal for a restful stay. Relax in Holiday Inn Express's modern rooms, featuring a fresh and contemporary design for a comfortable and inviting atmosphere.

From Holiday Inn Express & Suites Shippensburg an IHG Hotel, a short drive delivers guests into downtown Dickinson, where they can explore the city’s top attractions and return to a restful stay. Take the stress out of Dickinson travel with a hotel that meets all your needs—book today!

  Call (855) 234-2997 to book with an agent.
  9.1 miles from Dickinson, PA 17241

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Carlisle South

5 East Garland Dr Carlisle, PA

Guests visiting Dickinson can relax in intimate accommodations at Sleep Inn Carlisle South, where rooms start at $75.99, creating a warm and inviting atmosphere perfect for unwinding. Trust in Sleep Inn for a consistent, quality stay, where guest satisfaction is a top priority across all locations.

Guests at Sleep Inn Carlisle South will love the calm atmosphere of the hotel, while downtown Dickinson remains a short drive away for easy sightseeing. Settle into Dickinson with a hotel that offers comfort and value—secure your room now!

  Call (855) 235-6136 to book with an agent.
  9.2 miles from Dickinson, PA 17241

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Downtown Carlisle

10 South Hanover St Carlisle, PA

At Comfort Suites Downtown Carlisle, travelers bound for Dickinson can unwind in charming comfort with rooms beginning at $121.99, creating a welcoming space for relaxation. Appreciate the convenience of on-site laundry facilities at Comfort Suites, ideal for long stays or quick wardrobe refreshes.

Guests at Comfort Suites Downtown Carlisle will love the peaceful surroundings, with downtown Dickinson just a short trip away for easy access to the city’s highlights. Enjoy your Dickinson adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 235-0725 to book with an agent.
  9.8 miles from Dickinson, PA 17241

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Carlisle

50 Carlisle Springs Road Carlisle, PA

Stay comfortably at Homewood Suites by Hilton Carlisle when traveling to Dickinson, where harmonious accommodations create a welcoming retreat, with budget-friendly rates beginning at $145.99. Take pleasure in Homewood Suites' eco-conscious approach, featuring recycling programs and green cleaning practices.

Rest easy at Homewood Suites by Hilton Carlisle, where peaceful surroundings create a restful stay and downtown Dickinson is still nearby. Find peace of mind in Dickinson with a hotel that keeps you comfortable and happy—book today!

  Call (855) 235-6136 to book with an agent.
  10.2 miles from Dickinson, PA 17241

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Carlisle

15 Westminster Dr Carlisle, PA

Guests bound for Dickinson can enjoy affordable comfort at Microtel Inn & Suites by Wyndham Carlisle, with alluring rooms starting at $85.99, creating a clean and inviting space for unwinding. Experience the welcoming atmosphere at Microtel, where every staff member is dedicated to providing a home-like experience.

Travelers seeking tranquility will appreciate the calm atmosphere at Microtel Inn & Suites by Wyndham Carlisle, with downtown Dickinson still close by for exploration. Plan your Dickinson getaway with accommodations that make your stay seamless—reserve now!

  Call (855) 239-4019 to book with an agent.
  10.5 miles from Dickinson, PA 17241

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Clarion Hotel & Suites University Shippensburg

32 East King St Shippensburg, PA

Guests visiting Dickinson will find affordable comfort at Clarion Hotel & Suites University Shippensburg, where inviting rooms start at $91.99, creating a clean, welcoming environment for relaxation. Appreciate the added convenience of Clarion's valet laundry services, ensuring your garments are crisply pressed and ready when you need them.

For a relaxing stay, Clarion Hotel & Suites University Shippensburg offers quiet surroundings, with downtown Dickinson still nearby for city exploration and adventure. Enjoy a hassle-free Dickinson adventure with extra perks at a great price—lock in today!

  Call (855) 235-0725 to book with an agent.
  10.7 miles from Dickinson, PA 17241

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Shippensburg

503 Newburg Road Shippensburg, PA

Relax in the hospitable ambiance of Courtyard by Marriott Shippensburg as you journey to Dickinson, where inviting rooms create a peaceful stay, with nightly rates starting at $125.99. Stay in touch with Courtyard's communal boards and digital touchpoints, keeping you informed and engaged with local events and news.

Situated away from the city’s noise, Courtyard by Marriott Shippensburg offers calm and comfort, while downtown Dickinson remains a simple drive away. Experience Dickinson like never before with well-rounded, budget-friendly accommodations—reserve now!

  Call (855) 233-0132 to book with an agent.
  10.8 miles from Dickinson, PA 17241

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Allenberry Resort

1559 Boiling Springs Rd Boiling Springs, PA

With elevated decor and luxurious rooms, Allenberry Resort near Dickinson offers a serene retreat, with nightly rates beginning at an accessible $134.99. Stay in rooms that showcase sophisticated design and luxurious comfort, providing a perfect retreat for relaxation and rejuvenation.

Unwind at Allenberry Resort, where quiet surroundings offer a restful stay and downtown Dickinson remains conveniently accessible. Experience a Dickinson retreat where every detail is crafted for your delight—reserve now!

  Call (855) 239-4019 to book with an agent.
  11.9 miles from Dickinson, PA 17241

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn PA Turnpike 1 81

77 Shady Lane Carlisle, PA

Guests visiting Dickinson can enjoy inviting accommodations at Comfort Inn PA Turnpike 1 81, where budget-friendly rooms start at $92.99, creating a welcoming space. Experience the friendly service of Comfort Inn's staff, always ready to assist and make your stay more enjoyable.

At Comfort Inn PA Turnpike 1 81, visitors can enjoy the calm environment, while downtown Dickinson remains a convenient drive away for exploration. Experience a stress-free Dickinson visit with accommodations that enhance your stay—reserve today!

  Call (855) 235-0725 to book with an agent.
  12.4 miles from Dickinson, PA 17241

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Carlisle Harrisburg Area an IHG Hotel

1152 Harrisburg Pike Carlisle, PA

For those bound for Dickinson, Holiday Inn Express Hotel & Suites Carlisle Harrisburg Area an IHG Hotel offers delightful, budget-friendly accommodations with rates from $134.00, creating a comfortable space perfect for relaxation. Stay hydrated with Holiday Inn Express's complimentary water stations, conveniently located throughout the hotel.

Guests at Holiday Inn Express Hotel & Suites Carlisle Harrisburg Area an IHG Hotel can enjoy a restful escape, while knowing downtown Dickinson remains nearby for a day of adventure. Make every moment in Dickinson count with a hotel that offers more for less—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  12.5 miles from Dickinson, PA 17241

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Best Western Carlisle

1155 Harrisburg Pike Carlisle, PA

With budget-friendly rooms from $68.99, Best Western Carlisle provides inviting comfort for guests traveling to Dickinson, creating a warm and welcoming space. Relax in Best Western's welcoming lobbies, perfect spots to meet up with friends or enjoy a quiet moment with a book.

At Best Western Carlisle, visitors can unwind in peaceful surroundings, knowing that downtown Dickinson is still within reach for a day of adventure. Find the right balance between affordability and quality during your Dickinson trip—lock in today!

  Call (855) 235-0725 to book with an agent.
  12.5 miles from Dickinson, PA 17241

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

American Inn

1153 Harrisburg Pike Carlisle, PA

With rooms beginning at $52.99, American Inn is a practical option for travelers bound for Dickinson, providing budget-conscious comfort in a clean, inviting space. Find value in accommodations that offer the essentials for a comfortable stay, ensuring you get the most out of your trip.

For a serene getaway, American Inn provides the perfect setting, while keeping downtown Dickinson within easy driving distance. Lock in your Dickinson trip with an inviting, cost-effective hotel—reserve now!

  Call (855) 234-5074 to book with an agent.
  12.5 miles from Dickinson, PA 17241

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Larkspur Landing Select Carlisle

1164 Harrisburg Pike Carlisle, PA

For a welcoming and restful stay, Larkspur Landing Select Carlisle offers inviting accommodations with rooms from $95.20, creating a intimate space ideal for travelers visiting Dickinson. Experience a stay that meets your essential needs, with rooms that are clean, comfortable, and conveniently located.

At Larkspur Landing Select Carlisle, visitors can enjoy peaceful surroundings, with downtown Dickinson just a simple drive away for a day of adventure. Uncover the best of Dickinson with a hotel that makes quality affordable—secure your room now!

  Call (855) 235-0725 to book with an agent.
  12.9 miles from Dickinson, PA 17241

Starting at

$95.20

per night

Read Reviews View Amenities View All Rooms

Residence Inn Marriott Carlisle

1 Hampton Ct Carlisle, PA

Stay at Residence Inn Marriott Carlisle as you explore Dickinson, where intimate accommodations and welcoming rates start from $149.99 per night, perfect for those seeking relaxation. Experience the convenience and comfort of Residence Inn, where you can enjoy a hassle-free stay from check-in to checkout.

At Residence Inn Marriott Carlisle, guests can unwind in a calm setting, with the excitement of downtown Dickinson still nearby for exploration. Take the hassle out of your Dickinson travels with a hotel that does it all—book today!

  Call (855) 233-0132 to book with an agent.
  12.9 miles from Dickinson, PA 17241

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Carlisle

1239 Harrisburg Pike Carlisle, PA

At Rodeway Inn Carlisle, guests visiting Dickinson will find affordable comfort with rooms starting at $50.99, creating a warm and welcoming atmosphere for relaxation. Relax in rooms that prioritize practicality and value, providing a straightforward approach to travel and accommodation.

At Rodeway Inn Carlisle, travelers can enjoy a calm retreat while downtown Dickinson remains within easy reach for a day of sightseeing. Lock in an affordable, welcoming stay for your Dickinson visit—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  13.4 miles from Dickinson, PA 17241

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms