Saint Peter Minnesota Accommodations

Find hotels in Saint Peter using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Saint Peter, MN for your upcoming personal or group trip. We show the best Saint Peter Minnesota hotel rooms. Review the Saint Peter hotel list below to find the perfect lodging. We also have a map of the Saint Peter hotels. Booking 5+ Rooms? Find Saint Peter Group Hotel Deals

The Saint Peter center point is approximately 8 miles northwest of Mankato Regional Airport and 11 miles north of Bethany Lutheran College.

Saint Peter, MN is known for its friendly atmosphere, small-town charm, and strong community spirit. There is plenty to see and do in Saint Peter, from browsing the shops and restaurants on Main Street to spending a day at the nearby Minnesota River Valley State Park. This charming small town is located in the heart of southern Minnesota and is home to some of the best fishing, hunting, and outdoor recreation in the state. The city is also home to Gustavus Adolphus College, one of the most prestigious liberal arts colleges in the Midwest. Come explore Saint Peter, MN and see for yourself what it has to offer. More from this guide...

Saint Peter Hotels/Motels & Accommodations

AmericInn by Wyndham St. Peter 700 North Minnesota Ave., St Peter, MN 56082 Call ~1.48 miles east of Saint Peter
  • 2 star property
  • 50 rooms in property
From$60
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Best Western Plus Saint Peter : 1301 Old Minnesota Ave. 1301 Old Minnesota Ave., Saint Peter, MN 56082 Website Call
  • Affordable property
  • Gym / Fitness Center Available
From$64
Average 3.0 /5 Reviews Call BookMore Details
Valu Stay Inn in Le Sueur 510 North Main St., Le Sueur, MN 56058 Call ~9.60 miles northeast of Saint Peter
  • 3-star property
  • 25 rooms in property
From$90
Average 3.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Mankato : 51578 Us Highway 169 North 51578 Us Highway 169 North, Mankato, MN 56003 Call ~9.70 miles south of Saint Peter
  • Two star Highway property
  • Fitness / Gym is on-site
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Mankato : 1285 Range St. 1285 Range St., Mankato, MN 56001 Call ~10.31 miles south of Saint Peter
  • 2-star Highway property
  • Free breakfast
Days Inn by Wyndham Mankato 1285 Range St., Mankato, MN 56002 Call ~10.31 miles south of Saint Peter
  • Economical Highway hotel
  • Complimentary breakfast is offered
From$60
Poor 2.5 /5 Reviews Call BookMore Details
Coratel Inn & Suites by Jasper Mankato (2 Nights Minimum) in Mankato 1255 Range St., Mankato, MN 56001 Call ~10.36 miles south of Saint Peter
  • Cheap Highway property
  • 2 floors in hotel
From$55
Average 3.0 /5 Reviews Call BookMore Details
Motel 6 Mankato Mn in Mankato 1731 Premier Dr., Mankato, MN 56001 Call ~10.37 miles south of Saint Peter
  • Two star Highway property
  • 66 rooms in property
From$55
Very Good 4.0 /5 Review Score Call BookMore Details
Riverfront Studio Suites : 1708 North Riverfront Dr. 1708 North Riverfront Dr., Mankato, MN 56001 Call ~10.47 miles south of Saint Peter
  • Three Star Riverfront hotel
  • Check in: 3:00 PM
From$40
Average 3.0 /5 Review Score Call BookMore Details
Norwood Inn & Suites Mankato in North Mankato 1111 Range St., North Mankato, MN 56003 Call ~10.69 miles south of Saint Peter
  • Affordable Highway property
  • Gym is available on property
From$75
Average 3.0 /5 Hotel Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Mankato 200 Andrews Dr., Mankato, MN 56001 Call ~10.75 miles south of Saint Peter
  • Low Cost Highway hotel
  • Free breakfast
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Radisson, Mankato Hotel and Conference Ce 1900 Premier Dr., Mankato, MN 56001 Call ~10.98 miles south of Saint Peter
  • 3-star Highway property
  • Check-in time: 3:00 PM
From$85
Very Good 4.5 /5 Review Score Call BookMore Details
Courtyard Mankato Marriott : 901 Raintree Rd. 901 Raintree Rd., Mankato, MN 56001 Call ~11.13 miles south of Saint Peter
  • Three Star Suburban hotel
  • Hotel has 10 meeting rooms
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn & Suites 2000 Commerce Dr., Mankato, MN 56003 Call ~11.21 miles south of Saint Peter
  • Midscale hotel
From$80
Average 3.0 /5 Review Score Call BookMore Details
River Hills Hotel in Mankato 1000 Raintree Rd., Mankato, MN 56001 Call ~11.39 miles south of Saint Peter
  • Three Star property
  • Check in time: 3:00 PM
From$69
Average 3.5 /5 Recent Reviews Call BookMore Details
Arch + Cable Hotel 201 North Riverfront Dr., Mankato, MN 56001 Call ~11.54 miles south of Saint Peter
  • Expensive Downtown property
  • Check in: 4:00 PM
From$100
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel and Suites Mankato East by IHG - Mankato 2051 Adams St., Mankato, MN 56001 Call ~11.56 miles south of Saint Peter
  • Mid-scale property
  • 5 floors in property
From$116
Very Good 4.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites Mankato in Mankato 141 Apache Pl, Mankato, MN 56001 Call ~11.58 miles south of Saint Peter
  • Midscale Highway hotel
  • Hotel has 61 rooms
From$91
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Mankato City Center Hotel 101 East Main St., Mankato, MN 56001 Call ~11.59 miles south of Saint Peter
  • 3-star Downtown hotel
  • Free breakfast available
Quality Inn & Suites Mankato East 131 Apache Pl, Mankato, MN 56001 Website Call ~11.62 miles south of Saint Peter
  • Low Cost Suburban hotel
  • 4 suites in property
From$74
Average 3.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn Downtown Mankato : 20 Civic Center Plaza 20 Civic Center Plaza, Mankato, MN 56001 Call ~11.74 miles south of Saint Peter
  • Three Star Downtown hotel
  • Hotel has 9 suites
From$119
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Americinn by Wyndham Mankato Event Center 240 Stadium Rd., Mankato, MN 56001 Call ~13.08 miles south of Saint Peter
  • Low-priced Golf Course hotel
  • Comp. Breakfast
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Studio Suites - Le Center 550 Commerce Dr., Le Center, MN 56057 Call ~13.21 miles east of Saint Peter
  • Cheap hotel
  • Check in: 3:00 PM
From$99
Average 3.0 /5 Review Score Call BookMore Details
Econo Lodge 330 Main Ave. East, Gaylord, MN 55334 Call ~19.09 miles northwest of Saint Peter
  • Economy property
  • 30 rooms in property
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hometown Inn & Suites 331 Enterprise Dr. East, Belle Plaine, MN 56011 Call ~22.06 miles northeast of Saint Peter
  • Economy Highway property
  • 2 floors in hotel
From$59
Average 3.0 /5 Review Score Call BookMore Details
Best Western Plus New Ulm - New Ulm 2101 South Broadway St., New Ulm, MN 56073 Call ~22.77 miles west of Saint Peter
  • Affordable Rural hotel
  • 2 floors in property
From$93
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham New Ulm in New Ulm 424 20th South St., New Ulm, MN 56073 Call ~22.85 miles west of Saint Peter
  • Cheap Highway hotel
  • Check-in: 4:00 pm
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Harmony Inn : 1901 South Broadway St. 1901 South Broadway St., New Ulm, MN 56073 Call ~22.90 miles west of Saint Peter
  • Low Cost Highway property
  • Check-in: 3:00 pm
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
New Prague Inn & Suites in New Prague 1200 1st St. North East, New Prague, MN 56071 Call ~25.28 miles northeast of Saint Peter
  • Three Star hotel
  • Hotel has 46 rooms
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Grandstay Hotel and Suites in Waseca 2201 State St. North, Waseca, MN 56093 Call ~28.56 miles southeast of Saint Peter
  • Mid-scale Lake property
  • 2 floors in hotel
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Grandstay Hotel & Suites 620 Haynes Ave. Ne, Mankato, MN 56062 Call ~28.61 miles southwest of Saint Peter
  • Mid-scale hotel
  • Check-in time: 15:00
From$90
Average 3.5 /5 Read Reviews Call BookMore Details
American Hotel 1313 State St. North, Waseca, MN 56093 Call ~28.81 miles southeast of Saint Peter
  • Affordable Lake property
  • 2 floors in property
From$80
Average 3.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Glencoe 717 Morningside Dr., Glencoe, MN 55336 Call ~30.69 miles north of Saint Peter
  • Two star Golf Course property
  • Free comp. breakfast
From$60
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Faribault in Faribault 1920 Cardinal Lane, Faribault, MN 55021 Call ~33.79 miles east of Saint Peter
  • Two star property
  • Hotel has 2 floors
From$65
Average 3.0 /5 Latest Reviews Call BookMore Details
Boarders Inn & Suites by Cobblestone Hotels - Faribault 1801 Lavender Dr., Faribault, MN 55021 Call ~33.88 miles east of Saint Peter
  • 3 star Highway hotel
  • Complimentary breakfast is offered
From$63
Average 3.0 /5 Guest Reviews Call BookMore Details
Faribault Hometown Inn & Suites 2509 North Lyndale Ave., Faribault, MN 55021 Call ~33.92 miles east of Saint Peter
  • Low Cost Highway hotel
  • Comp. Breakfast
Grandstay Residential Suites Hotel 1500 20th St. Nw, Faribault, MN 55021 Call ~34.08 miles east of Saint Peter
  • Mid-scale Suburban property
  • Comp. Breakfast
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Regency Inn & Suites 4040 Highway 60 West, Faribault, MN 55021 Call ~34.69 miles east of Saint Peter
  • 2-star Highway property
  • Free comp. breakfast
From$56
Average 3.0 /5 Latest Reviews Call BookMore Details
The Inn at Shattuck St. Mary's : 1000 Shumway Ave. 1000 Shumway Ave., Faribault, MN 55021 Call ~35.70 miles east of Saint Peter
  • Four-star hotel
  • Check in time: 3:00pm
From$125
Very Good 4.0 /5 Review Score Call BookMore Details
AmeriVu Inn & Suites - Waconia 550 Cherry Dr., Waconia, MN 55387 Call ~36.02 miles north of Saint Peter
  • 3 star Highway property
  • Check in: 3:00 PM
From$69
Very Good 4.5 /5 Review Score Call BookMore Details
Americinn by Wyndham Sleepy Eye 1100 Main St. East, Sleepy Eye, MN 56085 Call ~36.08 miles west of Saint Peter
  • Low priced Highway hotel
  • Free comp. breakfast
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Norwood Inn & Suites : 1 Riverbend Place 1 Riverbend Place, Chaska, MN 55318 Call ~36.18 miles northeast of Saint Peter
  • Low-priced Downtown hotel
  • Complimentary breakfast is offered
From$54
Average 3.0 /5 Read Reviews Call BookMore Details
Waconia Inn & Suites : 301 East Frontage Rd. 301 East Frontage Rd., Waconia, MN 55387 Call ~36.44 miles north of Saint Peter
  • Low Cost Lake property
  • 25 sleeping rooms in hotel
From$30
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Mystic Lake Casino Hotel - Prior Lake 2400 Mystic Lake Blvd., Prior Lake, MN 55372 Call ~36.71 miles northeast of Saint Peter
  • Four star Suburban property
  • 55 suites in property
From$209
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Chaska 830 Yellow Brick Rd., Chaska, MN 55318 Call ~36.74 miles northeast of Saint Peter
  • 2-star hotel
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Motel 6 Owatonna, MN - Near Medical Center 2365 NW 43rd St., Owatonna, MN 55060 Call ~38.36 miles east of Saint Peter
  • 2-star Highway property
  • Check-in: 4:00 PM
From$125
Average 3.5 /5 Guest Reviews Call BookMore Details
Doubletree by Hilton - Owatonna 2365 43rd St. Nw, Owatonna, MN 55060 Call ~38.44 miles east of Saint Peter
  • Four-star hotel
  • Check in: 11:00 AM
From$125
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn Owatonna Near Medical Center - Owatonna 2345 43rd St. Nw, Owatonna, MN 55060 Website Call ~38.47 miles east of Saint Peter
  • Economical property
  • Fitness + Health Center
From$60
Average 3.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Radisson, Minneapolis/Shakopee 1204 Ramsey St., Shakopee, MN 55379 Call ~38.75 miles northeast of Saint Peter
  • Midscale Suburban hotel
  • Free breakfast available
From$77
Average 3.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Shakopee : 581 Marschall Rd. 581 Marschall Rd., Shakopee, MN 55379 Call ~39.32 miles northeast of Saint Peter
  • Low-priced property
  • Check in time: 15:00

Next: See My Saint Peter Hotels with Pricing

Saint Peter, MN: The Best Time to Visit

The warmer months are your best bet if you want to enjoy lots of outdoor activities in the area. If you're looking for a more relaxing vacation, visit in the fall when the leaves are changing color. The weather is still mild and the town is bustling with activity as people come to take in the beautiful views. Winter is a great time to visit if you're searching for a snowy getaway, and there are plenty of places to go skiing and snowboarding in the area. There's no wrong time to visit Saint Peter, MN.

Hotel Discounts in Saint Peter, MN

Check out our hotel deals. These hotels offer comfortable rooms and great rates, perfect for your next stay in Saint Peter, MN. To take advantage of our discounts, book your stay today.

Saint Peter's top attractions

Saint Peter, MN is home to many must-see attractions in the state. Start your visit by checking Minnesota Square Park, where you can enjoy a picnic lunch and take in the views of the Minnesota River. Next, visit Hallett's Pond. The lake is a great spot for fishing, swimming, and boating. Then, explore the Nicollet County Historical Society Museum and Hillstrom Museum of Art. The Historical Society Museum is home to a variety of exhibits that tell the story of the area's history. It is home to a large collection of art from around the world. Finally, don't miss the Arts Center of Saint Peter, which features a variety of art exhibits, musical performances, and theater productions.

You can't go wrong with food in Saint Peter, MN

Saint Peter is known for its farm-to-table food scene, so you will find plenty of fresh and local options here. From classic American fare to ethnic eats, you'll find something to suit your taste buds. If you're in the mood for a hearty breakfast, some places serve up all your favorites like eggs, bacon, and pancakes. If you're looking for a romantic dinner spot, there are plenty of restaurants that offer intimate dining experiences. Also, be sure to check out the local farmers' markets. These markets are a great place to find fresh produce, meat, and dairy products. You can also find prepared foods, like sandwiches and soup, at most farmers' markets.

Walks and trails near Saint Peter, MN

Enjoy a quiet vacation away from the hustle and bustle of the city. Known for its beautiful scenery, it is a great place to visit for those who love nature and outdoor activities.

For a scenic walk, head to the Minnesota River Valley Park. This park offers miles of paved trails that wind through the woods and alongside the river. You'll see plenty of wildlife and beautiful scenery along the way. Also, check out the Seven Mile Creek County Park. It's perfect for biking, running, or walking, and it's great for all ages and abilities.

Whether you're seeking a leisurely stroll or want to get somewhere in a hurry, Saint Peter, MN is a walker's paradise. The city's compact size and easy-to-follow streets make it easy to explore on foot, and there's plenty to see and do along the way.

Verified reviews of the city of Saint Peter

Below are reviews of the city of Saint Peter, MN from an actual visitor's perspective.

"Very Nice"
Score 4.0 / 5

Was there for a wedding. The Capitol Room was very nice.

Kelly N., from 18-Jan-2026
"Shopping"
Score 4.0 / 5

Mary P., from 22-Aug-2025
"Very Inviting Downtown"
Score 5.0 / 5

The downtown was nice and inviting. Almost everything was within walking distance. A very nice town for visitors to enjoy them selves.

Kathleen D., from 11-May-2025
"Excellent BBQ!"
Score 4.0 / 5

The 3rd Street BBQ was excellent.

Richard K., from 12-Jun-2024
"GAC!"
Score 5.0 / 5

GAC!

Mary M., from 03-Dec-2022
Back to Top