The best deals on hotels when visiting Saint Peter 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 Saint Peter, Kansas 67631

Castle Rock Inn & Suites

1095 Castle Rock Street Quinter, KS

At Castle Rock Inn & Suites, guests bound for Saint Peter can enjoy budget-friendly accommodations with rooms starting at $120.99, creating a welcoming and comfortable space. Relax in a setting that offers more than the standard, with added comforts and conveniences for a budget-conscious stay.

For a peaceful retreat, Castle Rock Inn & Suites offers quiet surroundings, with the convenience of downtown Saint Peter still being nearby. Discover a hotel that makes your Saint Peter adventure stress-free and enjoyable—reserve today!

  Call (855) 234-5074 to book with an agent.
  12.1 miles from Saint Peter, KS 67631

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

1st Inn by OYO Quinter Hwy 70 KS

1202 Castle Rock St Quinter, KS

At 1st Inn by OYO Quinter Hwy 70 KS, travelers bound for Saint Peter will find comfortable, budget-friendly accommodations with rooms beginning at $45.99, creating a warm space for rest. Find comfort and value in our rooms, designed to provide a straightforward and pleasant stay without unnecessary extras.

For a peaceful retreat, 1st Inn by OYO Quinter Hwy 70 KS offers quiet surroundings, with the convenience of downtown Saint Peter still being nearby. Plan your Saint Peter trip with a budget-friendly, cozy stay—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  12.1 miles from Saint Peter, KS 67631

Starting at

$45.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Wakeeney Inn & Suites

525 South 1st Street Wa Keeney, KS

With rooms beginning at $91.99, Best Western Plus Wakeeney Inn & Suites provides inviting accommodations for guests bound for Saint Peter, creating a welcoming, comfortable environment. Experience the added security of parking at Best Western Plus, with options for covered or uncovered spaces available.

Guests at Best Western Plus Wakeeney Inn & Suites will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Saint Peter. Uncover the best of Saint Peter with a hotel that makes quality affordable—secure your room now!

  Call (855) 234-7135 to book with an agent.
  16.0 miles from Saint Peter, KS 67631

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Prairie Rose Inn

320 South Ave Wa Keeney, KS

Uncover the secure charm of Prairie Rose Inn near Saint Peter, where quality rooms provide a peaceful retreat, with nightly rates beginning at an accessible $91.99. Experience rooms designed for comfort and convenience, with amenities that ensure a seamless and enjoyable visit.

A peaceful stay awaits at Prairie Rose Inn, where the quiet atmosphere creates a relaxing retreat and downtown Saint Peter is nearby. Take your Saint Peter adventure to new heights with a hotel that provides exceptional service—secure now!

  Call (855) 239-5277 to book with an agent.
  16.2 miles from Saint Peter, KS 67631

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Wakeeney

709 South 13th St Wa Keeney, KS

With rooms beginning at $69.99, Super 8 by Wyndham Wakeeney offers snug accommodations for guests traveling to Saint Peter, creating a clean and welcoming space for relaxation. Enjoy updates and modern touches in Super 8’s rooms, ensuring each guest enjoys contemporary comfort and style.

A calm retreat awaits at Super 8 by Wyndham Wakeeney, with downtown Saint Peter remaining a quick drive away for all your city adventures. Enjoy Saint Peter with a hotel that offers comfort and savings—secure your stay today!

  Call (855) 233-7850 to book with an agent.
  16.7 miles from Saint Peter, KS 67631

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Ellis

205 North Washington Street Ellis, KS

At Days Inn by Wyndham Ellis, guests visiting Saint Peter can enjoy affordable comfort with rooms starting at $52.79, creating a warm and welcoming environment perfect for unwinding. Experience the warmth of Days Inn's hospitality, where every effort is made to ensure your stay is memorable and satisfying.

Step into comfort at Days Inn by Wyndham Ellis, a serene retreat with the convenience of Saint Peter's attractions just a short drive away. Enjoy a Saint Peter stay where comfort is never compromised—secure your room now!

  Call (855) 234-2997 to book with an agent.
  32.9 miles from Saint Peter, KS 67631

Starting at

$52.79

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Oakley I-70

I 70 US 40 Junction North Quad Oakley, KS

At Sleep Inn & Suites Oakley I-70, travelers to Saint Peter can unwind in affordable comfort with rooms beginning at $113.05, creating a warm, inviting space ideal for relaxation. Wake up to freshly brewed coffee from your in-room coffee maker at Sleep Inn, providing a convenient start to your day.

At Sleep Inn & Suites Oakley I-70, guests can settle into spacious comfort and still reach Saint Peter with ease for day trips and exploration. Take comfort in knowing your Saint Peter trip is both cost-effective and enjoyable—book today!

  Call (855) 235-6136 to book with an agent.
  38.9 miles from Saint Peter, KS 67631

Starting at

$113.05

per night

Read Reviews View Amenities View All Rooms

Kansas Country Inn

3538 US 40 Oakley, KS

Choose Kansas Country Inn when traveling to Saint Peter, where comfortable accommodations provide a welcoming experience, with affordable rates starting from $92.79. Relax in rooms that not only meet your needs but exceed them, offering amenities that add value to your stay.

Guests seeking calm surroundings will enjoy Kansas Country Inn, a peaceful haven with easy access to Saint Peter's top destinations. Take your Saint Peter trip to the next level with thoughtfully designed, inviting lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  40.7 miles from Saint Peter, KS 67631

Starting at

$92.79

per night

Read Reviews View Amenities View All Rooms

Knights Inn Oakley

3506 Us Highway 40 Oakley, KS

Knights Inn Oakley is a convenient choice for travelers bound for Saint Peter, with comfortable rooms starting at $67.99, creating a warm and friendly environment perfect for rest. Relax with Knights Inn’s seasonal outdoor activities, available at select locations to enhance your stay.

At Knights Inn Oakley, you’ll find the ideal base for rest and relaxation, with the vibrant life of Saint Peter nearby for exploration. Make your Saint Peter visit comfortable and easy on your wallet—reserve now!

  Call (855) 235-6136 to book with an agent.
  40.9 miles from Saint Peter, KS 67631

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Annie Oakley Motel Oakley

428 Center Ave Oakley, KS

Guests headed to Saint Peter can relax at Annie Oakley Motel Oakley, where budget-friendly rooms start at $71.99, creating a warm and inviting atmosphere ideal for unwinding. Relax in accommodations that provide more than just the basics, offering extra comfort and convenience for a satisfying stay.

Guests seeking both rest and excitement will love Annie Oakley Motel Oakley, where peaceful lodgings are paired with proximity to Saint Peter. Stay affordably and rest well in Saint Peter with a hotel that understands your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  41.1 miles from Saint Peter, KS 67631

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Nostalgic Stay Inn

499 US Highway 83 Oakley, KS

At Nostalgic Stay Inn, travelers headed to Saint Peter will find affordable comfort with rooms beginning at $49.54, creating a inviting, welcoming environment for relaxation. Relax in accommodations that provide standard amenities, offering a comfortable environment at a great price.

Relax and recharge at Nostalgic Stay Inn, where restful accommodations are paired with easy access to Saint Peter's downtown fun. Plan your Saint Peter getaway with a hotel that offers great value—lock in now!

  Call (855) 235-0725 to book with an agent.
  41.7 miles from Saint Peter, KS 67631

Starting at

$49.54

per night

Read Reviews View Amenities View All Rooms

Avid Hotels Hays an IHG Hotel

206 West 43rd Street Hays, KS

At Avid Hotels Hays an IHG Hotel, travelers to Saint Peter will find budget-friendly comfort with rooms beginning at $89.00, creating a clean and inviting environment. Find value and functionality in rooms that provide a comfortable setting with all the necessary amenities for a restful stay.

Enjoy the best of both relaxation and convenience at Avid Hotels Hays an IHG Hotel, where guests can unwind and still reach Saint Peter with ease. Take your Saint Peter stay to the next level with affordable, well-equipped lodging—reserve now!

  Call (855) 233-7850 to book with an agent.
  45.6 miles from Saint Peter, KS 67631

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Hays

221 West 43rd Street Hays, KS

Unwind at Hilton Garden Inn Hays on your journey to Saint Peter, where inviting rooms provide a soothing ambiance, with room rates beginning at an accessible $114.99 per night. Experience strategic convenience with Hilton Garden Inn's locations, ideally situated near airports, business hubs, and city centers.

Find calm and convenience at Hilton Garden Inn Hays, offering a tranquil setting and quick access to Saint Peter's popular attractions. Uncover the best of Saint Peter with accommodations that keep you relaxed and rejuvenated—reserve now!

  Call (855) 234-7135 to book with an agent.
  45.6 miles from Saint Peter, KS 67631

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Hays an IHG Hotel

4650 Roth Ave Hays, KS

At Holiday Inn Express Hotel & Suites Hays an IHG Hotel, travelers to Saint Peter can unwind in harmonious comfort with rooms beginning at $117.75, creating a warm and inviting space ideal for relaxation. Partake in Holiday Inn Express's commitment to a great start, ensuring every guest wakes up refreshed and ready for the day.

Stay at Holiday Inn Express Hotel & Suites Hays an IHG Hotel for a relaxing retreat, with the added benefit of having Saint Peter's attractions just minutes away. Get ready for a Saint Peter adventure with accommodations that keep your budget intact—book today!

  Call (855) 234-7135 to book with an agent.
  45.6 miles from Saint Peter, KS 67631

Starting at

$117.75

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Hays

377 West Mopar Drive Hays, KS

For an affordable and welcoming stay near Saint Peter, AmericInn by Wyndham Hays offers budget-friendly rooms with rates from $80.10, creating a clean and comfortable atmosphere. Relax in the peace and quiet of AmericInn by Wyndham rooms, thanks to their special construction that ensures a soundproof environment.

Enjoy a refreshing stay at AmericInn by Wyndham Hays, where the comfort of spacious rooms is matched by easy access to Saint Peter. Step into a welcoming Saint Peter stay that delivers on both comfort and savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  45.8 miles from Saint Peter, KS 67631

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

Hillcrest Motel

606 West Holme St Norton, KS

For a soothing stay, Hillcrest Motel offers budget-conscious accommodations with rates from $66.99, creating a clean, welcoming environment ideal for travelers. Experience practical accommodations, where rooms are optimized for comfort and value, perfect for short or long stays.

Find your restful haven at Hillcrest Motel, where the calm surroundings are paired with proximity to Saint Peter's best offerings. Experience Saint Peter with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 239-4019 to book with an agent.
  45.9 miles from Saint Peter, KS 67631

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Hays I-70

1001 East 41st St. Hays, KS

Guests visiting Saint Peter will find delightful accommodations at Comfort Inn & Suites Hays I-70, with rooms beginning at $85.04, creating a clean, inviting environment perfect for rest. Appreciate Comfort Inn's commitment to sustainability, with eco-friendly initiatives and practices in place at select locations.

At Comfort Inn & Suites Hays I-70, guests can unwind in spacious rooms while keeping the dynamic streets of Saint Peter within reach. Step into Saint Peter and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 233-7850 to book with an agent.
  45.9 miles from Saint Peter, KS 67631

Starting at

$85.04

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Hays I-70

1011 East 41st St Hays, KS

At Sleep Inn & Suites Hays I-70, travelers visiting Saint Peter can enjoy reassuring accommodations with rooms from $85.04, creating a warm, inviting space perfect for relaxation. Experience the simplicity and efficiency of Sleep Inn's check-in and check-out process, designed to save you time.

Unwind in comfort at Sleep Inn & Suites Hays I-70, a restful retreat situated conveniently close to Saint Peter's exciting offerings. Stay comfortably in Saint Peter with amenities that make your trip memorable—lock in today!

  Call (855) 236-8982 to book with an agent.
  46.0 miles from Saint Peter, KS 67631

Starting at

$85.04

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Hays

3801 Vine St Hays, KS

Guests visiting Saint Peter can enjoy inviting accommodations at Baymont by Wyndham Hays, with budget-friendly rooms starting at $61.99, creating a clean, welcoming environment. Stay productive with Baymont by Wyndham’s business centers, fully equipped with all the essentials for working on the road.

Guests seeking tranquility will love Baymont by Wyndham Hays, a peaceful retreat that offers quick access to Saint Peter for easy exploration. Stay in style and save while visiting Saint Peter with inviting, budget-conscious lodging—lock in today!

  Call (855) 233-0132 to book with an agent.
  46.0 miles from Saint Peter, KS 67631

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Butterfield Inn

1010 East 41st Street Hays, KS

At Best Western Plus Butterfield Inn, guests traveling to Saint Peter will find inviting accommodations with rooms starting at $92.99, creating a warm and comfortable environment. Take advantage of the ample parking available at Best Western Plus hotels, providing easy access for guests with vehicles.

Get the restful experience you crave at Best Western Plus Butterfield Inn, just a short distance from the exciting venues and activities of Saint Peter. Rest easy during your Saint Peter adventure with accommodations that make sense—lock in today!

  Call (855) 239-4019 to book with an agent.
  46.0 miles from Saint Peter, KS 67631

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Norton

201 East Holme St Norton, KS

With rooms beginning at $108.31, Sleep Inn & Suites Norton provides affordable comfort for travelers to Saint Peter, creating a warm and welcoming space perfect for relaxation. Wake up rejuvenated at Sleep Inn, benefiting from our Quiet Zones and sound-dampening construction that ensure undisturbed rest.

Escape to Sleep Inn & Suites Norton for a relaxing stay, with the added benefit of being close to the exciting venues in Saint Peter. Make the most of your Saint Peter visit with a hotel that delivers exceptional value—reserve now!

  Call (855) 236-8982 to book with an agent.
  46.0 miles from Saint Peter, KS 67631

Starting at

$108.31

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hays KS

3730 Vine St Hays, KS

Guests bound for Saint Peter will enjoy affordable comfort at Super 8 by Wyndham Hays KS, where rooms start at $67.50, providing a clean, welcoming environment ideal for relaxation. Trust Super 8 for consistent comfort and quality, with each location upholding a high standard of guest experience.

For a tranquil experience, Super 8 by Wyndham Hays KS offers spacious accommodations with Saint Peter only a short journey away. Enjoy a comfortable and economical stay while exploring Saint Peter—secure today!

  Call (855) 233-0132 to book with an agent.
  46.1 miles from Saint Peter, KS 67631

Starting at

$67.50

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hays

3205 Vine St Hays, KS

Days Inn by Wyndham Hays is a convenient choice for travelers bound for Saint Peter, with comfortable rooms starting at $63.00, creating a warm and friendly environment perfect for rest. Discover the convenience of Days Inn's 24-hour business centers, providing the tools you need to stay productive.

Relax and recharge at Days Inn by Wyndham Hays, where a quiet setting provides the perfect escape with Saint Peter's attractions just minutes away. Make your Saint Peter visit enjoyable and affordable—lock in your room today!

  Call (855) 239-4019 to book with an agent.
  46.1 miles from Saint Peter, KS 67631

Starting at

$63.00

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Hays

4001 General Hays Road Hays, KS

For an affordable stay near Saint Peter, TownePlace Suites by Marriott Hays offers delightful rooms with rates from $129.99, creating a welcoming, comfortable atmosphere perfect for rest. Enjoy the versatility of TownePlace Suites' accommodations, ideal for solo travelers, couples, and families seeking extra space.

Unwind at TownePlace Suites by Marriott Hays, a peaceful haven just a short drive from the vibrant life of Saint Peter. Get the most out of your Saint Peter trip with a hotel that delivers affordability—book today!

  Call (855) 239-5277 to book with an agent.
  46.1 miles from Saint Peter, KS 67631

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms