The best deals on hotels when visiting St. Peter in Minnesota.

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 St. Peter, Minnesota 56082

AmericInn by Wyndham St. Peter

700 North Minnesota Avenue Saint Peter, MN

At AmericInn by Wyndham St. Peter, travelers to St. Peter will find affordable comfort with rooms beginning at $140.99, creating a clean and welcoming environment for unwinding. Enjoy the added convenience of AmericInn by Wyndham’s laundry services, keeping your travel wardrobe fresh throughout your stay.

For guests who want to explore St. Peter, AmericInn by Wyndham St. Peter provides an ideal location, where the vibrant downtown area is easily accessible on foot or by car. Stay worry-free in St. Peter with a hotel that offers all the essentials at a great price—lock in now!

  Call (855) 233-7850 to book with an agent.
  0.7 miles from ST. Peter, MN 56082

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Viking Jr. Motel

216 West Martin St Saint Peter, MN

With budget-friendly rooms from $75.99, Viking Jr. Motel provides inviting accommodations for guests visiting St. Peter, creating a intimate and welcoming atmosphere. Relax in accommodations that provide a no-frills, comfortable setting, ideal for budget-conscious travelers and short stays.

With downtown St. Peter nearby, Viking Jr. Motel is perfect for guests who want quick access to the city’s most popular destinations while enjoying a peaceful retreat. Make your St. Peter travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 233-0132 to book with an agent.
  1.2 miles from ST. Peter, MN 56082

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Saint Peter

1301 Old Minnesota Ave Saint Peter, MN

For an affordable stay near St. Peter, Best Western Plus Saint Peter offers inviting accommodations with rooms beginning at $124.99, creating a clean and comfortable space. Enjoy the flexibility of multiple room types at Best Western Plus, catering to solo travelers, couples, and families alike.

Guests staying at Best Western Plus Saint Peter are just a short drive from downtown St. Peter, where the city’s most popular spots are easily accessible. Get ready for a St. Peter visit where comfort and savings go hand in hand—reserve now!

  Call (855) 233-7850 to book with an agent.
  1.6 miles from ST. Peter, MN 56082

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Mankato

51578 US Highway 169 N Mankato, MN

For those bound for St. Peter, Super 8 by Wyndham Mankato offers inviting, budget-friendly accommodations with rooms beginning at $63.99, creating a welcoming space for all guests. Discover each Super 8’s unique charm, with properties that often reflect the local culture and character of their surroundings.

Guests staying at Super 8 by Wyndham Mankato can appreciate the calm surroundings, with downtown St. Peter still within reach for a day of exploring the city’s highlights. Book now and make your St. Peter adventure both affordable and memorable—secure today!

  Call (855) 235-6136 to book with an agent.
  9.6 miles from ST. Peter, MN 56082

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Valu Stay Inn

510 North Main St Le Sueur, MN

For those bound for St. Peter, Valu Stay Inn offers budget-friendly accommodations with rooms starting at $65.00, creating a warm, inviting space for guests to unwind. Relax in accommodations that balance comfort and practicality, offering a comfortable environment at a great price.

From Valu Stay Inn, guests can take a short drive into downtown St. Peter, where they can enjoy the city’s top spots before returning to a calm stay. Save big on your St. Peter travels and enjoy enhanced comfort—reserve today!

  Call (855) 234-2997 to book with an agent.
  9.8 miles from ST. Peter, MN 56082

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Mankato MN

1731 Premier DR Mankato, MN

With rooms beginning at $79.00, Motel 6 Mankato MN provides affordable accommodations for guests headed to St. Peter, creating a mellifluous and comfortable space perfect for relaxation. Stay without stress with Motel 6’s guarantee of no hidden fees, ensuring your budget stays intact.

At Motel 6 Mankato MN, guests can enjoy the comfort of a quieter environment, while downtown St. Peter remains within reach for all their city adventures. Make your St. Peter stay affordable and inviting—reserve your room today!

  Call (855) 235-0725 to book with an agent.
  9.9 miles from ST. Peter, MN 56082

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Mankato

1285 Range St Mankato, MN

Guests visiting St. Peter can relax in affordable comfort at Days Inn by Wyndham Mankato, where safe rooms begin at $76.99, providing a warm and inviting atmosphere. Appreciate the bright and clean atmosphere of Days Inn's properties, where guest comfort and satisfaction are the focus.

Nestled outside the urban sprawl, Days Inn by Wyndham Mankato offers you peace and quiet with the convenience of St. Peter's attractions nearby. Book your St. Peter stay today and experience comfort without breaking the bank!

  Call (855) 233-7850 to book with an agent.
  10.1 miles from ST. Peter, MN 56082

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Coratel Inn & Suites by Jasper Mankato

1255 Range Street Mankato, MN

For a warm and budget-friendly stay, Coratel Inn & Suites by Jasper Mankato offers comfortable rooms with rates from $79.99, creating a clean, welcoming environment near St. Peter. Find a comfortable base for your travels in rooms that blend basic amenities with economical pricing.

For those looking to recharge, Coratel Inn & Suites by Jasper Mankato provides a serene setting without sacrificing proximity to St. Peter. Save big on your St. Peter travels and enjoy enhanced comfort—reserve today!

  Call (855) 235-0725 to book with an agent.
  10.1 miles from ST. Peter, MN 56082

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Mankato

200 Saint Andrews Dr Mankato, MN

For a mellifluous and affordable stay, Microtel Inn & Suites by Wyndham Mankato offers inviting accommodations with rooms from $84.99, creating a welcoming space perfect for travelers bound for St. Peter. Appreciate the simplicity and cleanliness of Microtel's design, both inside rooms and throughout public spaces.

Relax in the serene surroundings of Microtel Inn & Suites by Wyndham Mankato, with the excitement of downtown St. Peter still a convenient drive away. Enjoy St. Peter with a hotel that makes affordability a top priority—book your room today!

  Call (855) 239-4019 to book with an agent.
  10.3 miles from ST. Peter, MN 56082

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Mankato Hotel&Conference Center MN

1900 Premier Drive Mankato, MN

Choose Country Inn & Suites by Radisson Mankato Hotel&Conference Center MN for your journey to St. Peter, where mellifluous rooms offer a comfortable escape, with rates beginning at an inviting $123.99 per night. Stay active with recreational options at Country Inn & Suites, including basketball courts and mini-golf at select locations.

With a focus on serenity, Country Inn & Suites by Radisson Mankato Hotel&Conference Center MN provides a peaceful retreat, while downtown St. Peter is still accessible for a day of exploration. Relax and recharge in St. Peter with a hotel that makes every dollar worth it—book your room today!

  Call (855) 234-5074 to book with an agent.
  10.6 miles from ST. Peter, MN 56082

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Courtyard Mankato Marriott

901 Raintree Rd Mankato, MN

Relax in the heartwarming surroundings of Courtyard Mankato Marriott when traveling to St. Peter, where quality rooms create an inviting atmosphere, with nightly rates from $149.99. Relish the spa-like experience of Courtyard's rainfall showers, designed to provide a refreshing and invigorating start to your day.

For a restful stay, Courtyard Mankato Marriott offers quiet surroundings with the convenience of downtown St. Peter still being within easy reach. Get ready to experience St. Peter with a hotel that balances luxury and savings perfectly—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.7 miles from ST. Peter, MN 56082

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

River Hills Hotel

1000 Raintree Rd Mankato, MN

Guests traveling to St. Peter will find soft comfort at River Hills Hotel, with budget-friendly rooms starting at $143.99, creating a warm and inviting space perfect for rest. Experience enhanced comfort in a setting that offers a bit more luxury and convenience, designed for a pleasant and economical stay.

For a peaceful retreat, River Hills Hotel offers calm surroundings with the added bonus of downtown St. Peter still being nearby. Make your St. Peter travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 239-4019 to book with an agent.
  10.8 miles from ST. Peter, MN 56082

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel&Suites Mankato East an IHG Hotel

2051 Adams Street Mankato, MN

Guests traveling to St. Peter will appreciate the inviting accommodations at Holiday Inn Express Hotel&Suites Mankato East an IHG Hotel, where tranquil rooms start at $162.99, 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 getaway, Holiday Inn Express Hotel&Suites Mankato East an IHG Hotel offers calm surroundings, while downtown St. Peter remains accessible for a day of sightseeing. Plan your St. Peter trip with a hotel that guarantees comfort and affordability—reserve today!

  Call (855) 234-7135 to book with an agent.
  11.0 miles from ST. Peter, MN 56082

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

131 Apache Pl Mankato, MN

With budget-friendly rooms starting at $72.99, Quality Inn & Suites provides inviting accommodations for those bound for St. Peter, creating a clean, welcoming space. Indulge in a culinary treat with Quality Inn's themed dinner nights, featuring dishes from around the world.

A relaxing stay awaits at Quality Inn & Suites, where serene surroundings provide a restful atmosphere and downtown St. Peter remains accessible. Relax and recharge in St. Peter with a hotel that offers more for less—secure today!

  Call (855) 233-0132 to book with an agent.
  11.1 miles from ST. Peter, MN 56082

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Mankato

141 Apache Pl Mankato, MN

With rates starting at $154.99, Fairfield Inn & Suites Mankato provides budget-conscious accommodations for travelers visiting St. Peter, creating a warm-hearted atmosphere perfect for relaxation. Benefit from Fairfield's strategic location, conveniently close to shopping, dining, and entertainment options for an enjoyable stay.

Enjoy a relaxing stay at Fairfield Inn & Suites Mankato, where calm surroundings offer a peaceful retreat and downtown St. Peter is just a short drive away. Take the guesswork out of St. Peter travel with a hotel that delivers on value—lock in today!

  Call (855) 236-8982 to book with an agent.
  11.1 miles from ST. Peter, MN 56082

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

2000 COMMERCE DRIVE Mankato, MN

For an affordable stay near St. Peter, Comfort Inn & Suites offers inviting accommodations with rooms starting at $114.99, creating a clean and comfortable space. Welcome to Comfort Inn, where your stay is enhanced by our commitment to quality service and a comfortable environment.

At Comfort Inn & Suites, visitors can unwind in peaceful surroundings, while downtown St. Peter remains nearby for easy city access. Step into St. Peter comfort with accommodations that promise great value—book today!

  Call (855) 234-7135 to book with an agent.
  11.2 miles from ST. Peter, MN 56082

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Arch&Cable Hotel

201 North Riverfront Dr Mankato, MN

For a welcoming and affordable stay, Arch&Cable Hotel offers inviting accommodations with rates from $175.99, creating a clean and welcoming space perfect for relaxation. Enjoy the convenience of rooms equipped with necessary comforts, providing a solid foundation for a budget-friendly journey.

Guests can enjoy a peaceful stay at Arch&Cable Hotel, where quiet surroundings are complemented by the nearby excitement of downtown St. Peter. Enjoy enhanced comfort at a great price for your St. Peter travels—secure now!

  Call (855) 235-0725 to book with an agent.
  11.2 miles from ST. Peter, MN 56082

Starting at

$175.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Mankato Downtown

20 Civic Center Plz Mankato, MN

Stay affordably at Hilton Garden Inn Mankato Downtown on your trip to St. Peter, where inviting rooms create a restful retreat, with budget-friendly rates beginning at $144.99. Relax in the spacious accommodations of Hilton Garden Inn's suites, which offer separate living areas and upgraded amenities.

Escape the hustle of downtown St. Peter at Hilton Garden Inn Mankato Downtown, where peaceful surroundings create a restful stay. Enjoy your St. Peter travels with a hotel that turns your stay into a true pleasure—book today!

  Call (855) 233-0132 to book with an agent.
  11.5 miles from ST. Peter, MN 56082

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Hotel Alexander

215 East Hickory St Mankato, MN

With rooms starting at $101.99, Hotel Alexander offers inviting accommodations for guests bound for St. Peter, creating a clean, harmonious atmosphere for unwinding. Experience a comfortable stay in rooms that offer standard amenities, ensuring a pleasant and budget-friendly visit.

Unwind in the serene setting of Hotel Alexander, while downtown St. Peter remains within a convenient drive for a day of exploration. Enjoy a stress-free St. Peter trip with cozy, budget-wise lodging—reserve today!

  Call (855) 239-5277 to book with an agent.
  11.5 miles from ST. Peter, MN 56082

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Mankato Event Center

240 Stadium Road Mankato, MN

At AmericInn by Wyndham Mankato Event Center, guests visiting St. Peter will find inviting comfort with rooms starting at $116.99, creating a clean and welcoming environment ideal for rest. Relax with AmericInn by Wyndham’s family-friendly amenities, offering entertainment and activities for guests of all ages.

At AmericInn by Wyndham Mankato Event Center, visitors can enjoy the quiet environment, while knowing that downtown St. Peter is just a smooth drive away. Treat yourself to a St. Peter adventure where comfort and affordability go hand in hand—reserve now!

  Call (855) 235-0725 to book with an agent.
  12.8 miles from ST. Peter, MN 56082

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

HomeTown Inn & Suites

331 Enterprise Dr. East Belle Plaine, MN

With budget-friendly rooms from $99.99, HomeTown Inn & Suites is a convenient choice for travelers bound for St. Peter, creating a warm and comfortable space. Stay in a room that simplifies your travel, offering essential conveniences and a comfortable setting at a great value.

Escape to HomeTown Inn & Suites for a relaxing stay, with the added benefit of being close to the exciting venues in St. Peter. Plan your St. Peter trip with ease and affordability in mind—book your room today!

  Call (855) 234-5074 to book with an agent.
  22.0 miles from ST. Peter, MN 56082

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham New Ulm

424 20th South St New Ulm, MN

With rooms from $139.99, Microtel Inn & Suites by Wyndham New Ulm provides appealing accommodations for travelers bound for St. Peter, creating an inviting and comfortable space for unwinding. Enjoy a restful night with our Dream Well bedding, featuring plush linens and cozy duvets designed for the ultimate sleep experience.

Guests will love the quiet environment of Microtel Inn & Suites by Wyndham New Ulm, while having the option to easily visit St. Peter's top attractions. Enjoy St. Peter from a hotel that balances comfort and affordability—secure now!

  Call (855) 233-7850 to book with an agent.
  23.4 miles from ST. Peter, MN 56082

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus New Ulm

2101 South Broadway St New Ulm, MN

Experience the comfort of Best Western Plus New Ulm as you explore St. Peter, where restful accommodations provide warmth and relaxation, with rates beginning at $186.99. Indulge in a leisurely day at Best Western Plus’ sun decks, equipped with loungers and umbrellas for a perfect relaxing afternoon.

Find your peaceful escape at Best Western Plus New Ulm, situated within easy driving distance of St. Peter’s top attractions. Make your St. Peter travels relaxing and budget-smart with well-rounded lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  23.5 miles from ST. Peter, MN 56082

Starting at

$186.99

per night

Read Reviews View Amenities View All Rooms

Harmony Inn

1901 South Broadway St New Ulm, MN

At Harmony Inn, travelers bound for St. Peter will find budget-conscious accommodations with rooms starting at $109.99, creating a warm, welcoming environment. Enjoy the additional comfort and facilities that make your stay both pleasant and cost-effective, ideal for value-conscious travelers.

Discover relaxation at Harmony Inn, where guests can experience a quiet stay while keeping the vibrant life of St. Peter nearby. Plan your St. Peter trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 235-6136 to book with an agent.
  23.6 miles from ST. Peter, MN 56082

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms