The best deals on hotels when visiting Shannon in Kansas.

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 Shannon, Kansas 66002

Hotel Eastin Riverwalk

401 South 10th St Atchison, KS

Guests visiting Shannon will appreciate the snug, affordable comfort at Hotel Eastin Riverwalk, where rooms start at $59.53, providing a clean and inviting space perfect for relaxation. Experience a comfortable stay with rooms that offer practical amenities, ensuring a pleasant and affordable visit.

From Hotel Eastin Riverwalk, a quick drive brings guests into downtown Shannon, where they can explore the city’s attractions and return to a calm and restful stay. Enjoy Shannon with added comfort and great rates—book your room now!

  Call (855) 234-2997 to book with an agent.
  6.2 miles from Shannon, KS 66002

Starting at

$59.53

per night

Read Reviews View Amenities View All Rooms

Quality Inn Atchison

500 Highway 73 Atchison, KS

For a welcoming stay, Quality Inn Atchison offers budget-friendly rooms with rates from $120.99, creating a clean and inviting space perfect for guests bound for Shannon. Appreciate the convenience of on-site laundry facilities at Quality Inn, making longer stays or quick refreshes a breeze.

Guests at Quality Inn Atchison will appreciate the peaceful atmosphere, while downtown Shannon remains accessible by car for all their city adventures. Enjoy Shannon travel made easy with practical, well-equipped lodging—book now!

  Call (855) 235-6136 to book with an agent.
  6.2 miles from Shannon, KS 66002

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Atchison

509 South 9th St Atchison, KS

At Super 8 by Wyndham Atchison, guests visiting Shannon will find affordable comfort with rooms beginning at $68.99, creating a warm and inviting space perfect for unwinding. Trust Super 8 for consistent comfort and quality, with each location upholding a high standard of guest experience.

At Super 8 by Wyndham Atchison, guests can enjoy a more spacious and quiet stay, while downtown Shannon remains within reach for easy access to the city’s main attractions. Plan your Shannon visit with ease and value-driven comfort—secure your stay today!

  Call (855) 233-0132 to book with an agent.
  6.3 miles from Shannon, KS 66002

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Atchison an IHG Hotel

401 Main St Atchison, KS

For an affordable stay near Shannon, Holiday Inn Express & Suites Atchison an IHG Hotel offers inviting rooms with rates starting at $159.99, creating a clean, comfortable atmosphere perfect for relaxation. Indulge in the comfort of Holiday Inn Express's plush duvet covers and soft linens, ensuring a cozy and restful sleep experience.

The relaxing environment at Holiday Inn Express & Suites Atchison an IHG Hotel provides guests a calm retreat, with downtown Shannon still within reach for a day of exploring. Relax and enjoy Shannon knowing your hotel is both cozy and budget-conscious—lock in today!

  Call (855) 239-5277 to book with an agent.
  6.7 miles from Shannon, KS 66002

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Leavenworth

1101 North 4th Street Leavenworth, KS

With budget-friendly rooms from $129.99, Fairfield Inn & Suites Leavenworth provides secure accommodations for travelers bound for Shannon, creating a warm, welcoming space. Appreciate the spaciousness of Fairfield suites, offering separate areas to sleep, work, and relax for a home-like experience.

Escape the urban buzz at Fairfield Inn & Suites Leavenworth, offering peaceful lodgings just a short drive from the dynamic heart of Shannon. Uncover an inviting and cost-effective hotel for your Shannon travels—secure today!

  Call (855) 239-4019 to book with an agent.
  23.9 miles from Shannon, KS 66002

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Leavenworth

1001 North 4th Street Leavenworth, KS

For an affordable and restful stay, TownePlace Suites by Marriott Leavenworth offers pleasant comfort with rates starting at $149.99, creating a warm and welcoming environment ideal for relaxation. Experience the convenience of TownePlace Suites' digital services, including mobile check-in and room selection via the Marriott app.

Find both rest and convenience at TownePlace Suites by Marriott Leavenworth, a calm escape situated just a short distance from Shannon. Make your Shannon journey relaxing and budget-smart with well-appointed lodging—secure today!

  Call (855) 235-0725 to book with an agent.
  24.0 miles from Shannon, KS 66002

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Leavenworth Local Hotel

600 Shawnee St Leavenworth, KS

With budget-friendly rooms starting at $98.99, Leavenworth Local Hotel is ideal for guests bound for Shannon, creating a clean and inviting space perfect for relaxation. Experience a pleasant and enhanced stay with rooms that provide additional amenities and comforts, ensuring a memorable visit.

Discover the comfort of Leavenworth Local Hotel, where spacious rooms provide a calm atmosphere with Shannon never far away. Plan your Shannon adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 233-0132 to book with an agent.
  24.3 miles from Shannon, KS 66002

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Hiawatha Hotel

119 East Lodge Street Hiawatha, KS

Guests bound for Shannon can enjoy affordable comfort at Best Western Plus Hiawatha Hotel, with mellifluous rooms starting at $131.99, creating a clean and inviting space for unwinding. Experience the local culture with Best Western Plus's partnerships with local tours and attractions, offering unique guest experiences.

Stay at Best Western Plus Hiawatha Hotel for a blend of relaxation and exploration, with quiet lodgings and close proximity to Shannon. Explore Shannon with a hotel that makes comfort and savings a top priority—book today!

  Call (855) 234-2997 to book with an agent.
  24.3 miles from Shannon, KS 66002

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

FairBridge Inn Express Hiawatha

101 Lodge Rd Hiawatha, KS

With affordable rooms from $94.99, FairBridge Inn Express Hiawatha is ideal for travelers visiting Shannon, creating a comfortable, welcoming environment perfect for unwinding. Enjoy a straightforward lodging experience, where rooms provide basic amenities, clean surroundings, and friendly service.

Find your sanctuary at FairBridge Inn Express Hiawatha, a peaceful escape nestled within easy reach of Shannon's best activities and venues. Experience Shannon worry-free with a hotel that offers everything you need—book today!

  Call (855) 234-2997 to book with an agent.
  24.4 miles from Shannon, KS 66002

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Leavenworth Downtown

250 Delaware Street Leavenworth, KS

Relax in style at Home2 Suites by Hilton Leavenworth Downtown near Shannon, where inviting accommodations create a peaceful atmosphere, with budget-friendly rates starting from $118.99. Appreciate the convenience of valet laundry services, offering same-day dry cleaning and laundering for your clothing.

At Home2 Suites by Hilton Leavenworth Downtown, you’ll enjoy restful accommodations with the added convenience of being close to Shannon's exciting attractions. Enjoy every moment of your Shannon trip with accommodations that go the extra mile—lock in today!

  Call (855) 236-8982 to book with an agent.
  24.5 miles from Shannon, KS 66002

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Leavenworth

405 Choctaw Street Leavenworth, KS

For a comfortable stay, Hampton Inn Leavenworth offers budget-friendly rooms with rates beginning at $116.99, creating a clean and inviting space ideal for relaxation. Enjoy the personal touch of Hampton’s welcome amenities in select rooms, including complimentary water bottles and local treats.

Find your restful escape at Hampton Inn Leavenworth, where the calm of your stay is complemented by the convenience of Shannon. Experience Shannon with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 239-4019 to book with an agent.
  24.6 miles from Shannon, KS 66002

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Sunflower Motel Hiawatha by OYO

406 1st St Hiawatha, KS

Guests traveling to Shannon will find alluring, budget-conscious comfort at Sunflower Motel Hiawatha by OYO, where rooms start at $65.05, creating a warm and inviting space for rest. Enjoy a stay that prioritizes your comfort and budget, with rooms equipped with all the essentials for a hassle-free visit.

Guests seeking both rest and adventure will find Sunflower Motel Hiawatha by OYO ideal, offering a calm retreat near the vibrant streets of Shannon. Plan your Shannon visit with ease and budget-savvy lodging—book your room today!

  Call (855) 239-4019 to book with an agent.
  25.1 miles from Shannon, KS 66002

Starting at

$65.05

per night

Read Reviews View Amenities View All Rooms

Americas Stay Inn

303 Montana Ct Leavenworth, KS

For an affordable and comfortable stay near Shannon, Americas Stay Inn offers restorative accommodations with rooms beginning at $70.00, creating a welcoming environment. Stay in rooms that offer added comfort and convenience, making your trip enjoyable without breaking the bank.

At Americas Stay Inn, the peaceful surroundings create a relaxing atmosphere, while Shannon remains just a short drive away. Find the perfect place to rest and refresh while visiting Shannon—secure now!

  Call (855) 234-5074 to book with an agent.
  26.3 miles from Shannon, KS 66002

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

AmeriStay Inn

4502 South US Highway 169 St. Joseph, MO

At AmeriStay Inn, guests bound for Shannon can unwind in snug comfort with rooms starting at $105.29, creating a clean, inviting space ideal for relaxation. Stay in accommodations that are perfect for budget-conscious travelers, offering essential amenities and a friendly welcome.

Escape the city bustle at AmeriStay Inn, where a relaxing atmosphere awaits and Shannon remains within a short drive. Set yourself up for an enjoyable Shannon visit with budget-friendly accommodations—book today!

  Call (855) 239-5277 to book with an agent.
  26.6 miles from Shannon, KS 66002

Starting at

$105.29

per night

Read Reviews View Amenities View All Rooms

Quality Suites St. Joseph

917 North Woodbine Rd St. Joseph, MO

For an affordable stay, Quality Suites St. Joseph offers soft rooms with rates beginning at $89.99, creating a clean and comfortable space near Shannon. Stay in rooms that provide a balance of comfort and value, with free Wi-Fi, comfortable bedding, and a peaceful setting.

Stay at Quality Suites St. Joseph for the perfect blend of peaceful surroundings and quick access to the cultural offerings of Shannon. Enjoy your Shannon adventure with a hotel that’s all about great value—lock in today!

  Call (855) 239-4019 to book with an agent.
  27.6 miles from Shannon, KS 66002

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Holton

300 Arizona Ave Holton, KS

Guests visiting Shannon can enjoy the affordable comfort at Super 8 by Wyndham Holton, where relaxed rooms start at $71.99, creating a warm and inviting environment. Welcome to a world of convenience and comfort at Super 8 by Wyndham, where every stay promises value and satisfaction.

At Super 8 by Wyndham Holton, guests can relax in a peaceful atmosphere while keeping the energy of Shannon just a short drive away. Choose a practical, inviting hotel for your Shannon travels—lock in your stay today!

  Call (855) 234-7135 to book with an agent.
  27.8 miles from Shannon, KS 66002

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn St. Joseph

3928 Frederick Ave St. Joseph, MO

Guests visiting Shannon can relax in relaxing comfort at Hampton Inn St. Joseph, where budget-friendly rooms start at $136.99, creating a warm, welcoming space. Refresh and rejuvenate in Hampton's stylish bathrooms, equipped with modern fixtures and invigorating shower facilities.

Unwind in comfort at Hampton Inn St. Joseph, where guests are treated to peaceful surroundings with Shannon's highlights just a short trip away. Unwind in Shannon with accommodations that blend affordability and relaxation—book today!

  Call (855) 235-6136 to book with an agent.
  27.8 miles from Shannon, KS 66002

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Lansing Leavenworth

120 Express Dr Lansing, KS

With budget-friendly rooms beginning at $111.99, Holiday Inn Express & Suites Lansing Leavenworth provides inviting accommodations for travelers to Shannon, creating a comfortable and welcoming space. Experience the brand's signature vibrant and cheerful design, creating a positive and energetic atmosphere for your stay.

Whether for work or leisure, Holiday Inn Express & Suites Lansing Leavenworth offers a balance of tranquility and easy access to Shannon's major attractions. Book a practical and comfortable stay for your Shannon travels—secure today!

  Call (855) 233-0132 to book with an agent.
  27.8 miles from Shannon, KS 66002

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Holton

115 US Highway 75 Holton, KS

Guests visiting Shannon will appreciate the affordable comfort at Red Roof Inn Holton, with calm rooms starting at $66.99, creating a warm and inviting atmosphere. Enjoy the freedom of bringing your pets along to Red Roof Inn, a hotel that truly understands the bond between pets and their owners.

Take a break from the city noise at Red Roof Inn Holton, offering restful accommodations and quick access to Shannon's best spots. Choose a practical, comfortable hotel for your Shannon trip—reserve your room today!

  Call (855) 234-2997 to book with an agent.
  27.9 miles from Shannon, KS 66002

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Saint Joseph MO

4021 Frederick Ave St. Joseph, MO

Guests traveling to Shannon will find harmonious comfort at Motel 6 Saint Joseph MO, with rooms starting at $69.99, creating a clean and inviting space perfect for rest. Brighten your travel experience with the cheerful interior decor of Motel 6, designed to lift your spirits and enhance your stay.

Relax in comfort at Motel 6 Saint Joseph MO, where quiet surroundings and easy access to Shannon make for a perfect trip. Book an inviting, budget-friendly hotel for your Shannon travels and relax—reserve now!

  Call (855) 239-4019 to book with an agent.
  27.9 miles from Shannon, KS 66002

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Stoney Creek Hotel St. Joseph

1201 North Woobine Rd St. Joseph, MO

Step into a refined ambiance at Stoney Creek Hotel St. Joseph near Shannon, where warm-hearted accommodations provide comfort, with nightly rates beginning at $134.99. Stay in rooms that redefine comfort with luxurious touches and thoughtful amenities, perfect for a pampering escape.

Guests will appreciate the calm environment at Stoney Creek Hotel St. Joseph, where restful lodgings are paired with quick access to Shannon. Get ready to unwind in Shannon with a hotel that blends style and relaxation seamlessly—lock in today!

  Call (855) 233-7850 to book with an agent.
  28.0 miles from Shannon, KS 66002

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Lansing Leavenworth

504 North Main St Lansing, KS

Guests bound for Shannon will find restorative comfort at Econo Lodge Lansing Leavenworth, with inviting rooms starting at $81.00, creating a warm and welcoming space perfect for relaxation. Unwind in the simply designed yet comfortable rooms at Econo Lodge, tailored for a stress-free and convenient stay.

Find both comfort and convenience at Econo Lodge Lansing Leavenworth, where you can rest in peaceful surroundings and still visit Shannon with ease. Enjoy the best of Shannon with a hotel that puts your comfort first—lock in your room now!

  Call (855) 233-7850 to book with an agent.
  28.0 miles from Shannon, KS 66002

Starting at

$81.00

per night

Read Reviews View Amenities View All Rooms

Spark by Hilton Lansing

120 Express Drive Lansing, KS

Find a relaxing retreat at Spark by Hilton Lansing near Shannon, where sheltered rooms create a welcoming stay, with inviting rates starting from a friendly $125.00. Discover Hilton's commitment to wellness with their in-room fitness options, allowing you to stay active in privacy and comfort.

Experience the tranquility of Spark by Hilton Lansing, where a peaceful stay is complemented by the nearby attractions of Shannon. Get the most out of Shannon with accommodations that prioritize convenience and savings—book today!

  Call (855) 235-0725 to book with an agent.
  28.1 miles from Shannon, KS 66002

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Airport Platte City

504 Prairie View Rd Platte City, MO

With rooms starting at $58.99, Travelodge by Wyndham Airport Platte City is a comfortable choice for guests visiting Shannon, creating a warm and inviting space ideal for a peaceful stay. Receive friendly and attentive service at Travelodge, where the staff are committed to enhancing your stay with every interaction.

With its accessible location, Travelodge by Wyndham Airport Platte City provides guests the comfort of spacious rooms while keeping Shannon within reach. Lock in a budget-friendly hotel that prioritizes your comfort in Shannon—reserve today!

  Call (855) 234-7135 to book with an agent.
  28.2 miles from Shannon, KS 66002

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms