Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Saint Peter, MN

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Fairfield Inn & Suites Mankato
2.5 out of 5
141 Apache Pl, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $99 per night
13.22 mi from city center
4.4/5Excellent! (345 reviews)

"The hotel was easy to access , parking was fine, The hotel was clean, people were friendly, with the covid in place- no cleaning of rooms, breakfast fair and easy"…"

Reviewed on Jul 3, 2020

Fairfield Inn & Suites Mankato
Viking Jr. Motel
2.5 out of 5
216 W Martin St, Saint Peter, MN
Free CancellationReserve now, pay when you stay
The price is $60 per night
4.17 mi from city center
3.6/5Good! (106 reviews)

"Very convenient to Gustavus Adolphus college. It was a very good value for the price"…"

Reviewed on Feb 23, 2020

Viking Jr. Motel
Best Western Plus Saint Peter
2.5 out of 5
1301 Old Minnesota Ave, Saint Peter, MN
Free CancellationReserve now, pay when you stay
The price is $97 per night
3.98 mi from city center
4.5/5Wonderful! (61 reviews)

"The Property was clean and the kids enjoyed the pool and hot tub."…"

Reviewed on Jun 22, 2020

Best Western Plus Saint Peter

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Microtel Inn & Suites by Wyndham Mankato
2 out of 5
200 Saint Andrews Dr, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $68 per night
12.34 mi from city center
4.1/5Very Good! (787 reviews)

"Clean and simple breakfast. Coffee needs to improve"…"

Reviewed on Mar 11, 2020

Microtel Inn & Suites by Wyndham Mankato
AmericInn by Wyndham Mankato Event Center
2.5 out of 5
240 Stadium Road, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $72 per night
14.36 mi from city center
4.4/5Excellent! (990 reviews)

"This place was spotless. You can see they are going the extra distance to keep both guests and staff safe during the pandemic."…"

Reviewed on Jun 15, 2020

AmericInn by Wyndham Mankato Event Center
Courtyard Mankato Marriott
3 out of 5
901 Raintree Rd, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $109 per night
12.71 mi from city center
4.6/5Exceptional! (190 reviews)

"Spacious suite. Clean. Quiet. Only drawback is bed was not comfortable"…"

Reviewed on Jul 6, 2020

Courtyard Mankato Marriott
Super 8 by Wyndham Mankato
2 out of 5
51578 US Hwy 169 N, Hwy 169 N and Hwy 14 Junction, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $51 per night
10.69 mi from city center
3/5 (469 reviews)
No refrigerator or microwave!!!

"No refrigerator or microwave in the rooms!"…"

Reviewed on Mar 23, 2020

Super 8 by Wyndham Mankato
AmericInn by Wyndham St. Peter
2.5 out of 5
700 North Minnesota Avenue, Saint Peter, MN
Free CancellationReserve now, pay when you stay
The price is $82 per night
4.29 mi from city center
4.5/5Wonderful! (104 reviews)

"This place is great! Very clean, updated & the staff is outstanding!"…"

Reviewed on Jul 3, 2020

AmericInn by Wyndham St. Peter
Days Inn by Wyndham Mankato
2 out of 5
1285 Range St, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $55 per night
11.32 mi from city center
3.1/5 (491 reviews)

"Very friendly proprietor. Nice room. Outside looks a bit deceiving in that it was nicer inside than I thought. Would stay there again."…"

Reviewed on Jul 6, 2020

Days Inn by Wyndham Mankato
Country Inn & Suites by Radisson, Mankato Hotel and Conference Center, MN
3 out of 5
1900 Premier Drive, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $110 per night
12.67 mi from city center
4.1/5Very Good! (363 reviews)

"Fire pits and outdoor seating areas are very nice, though the back seating area was filled with the same group of people who were staying there at the same time as we were every single night. (3 nights) Hotel is clean and quiet, this is the second year in a row that we stayed there for a ball tournament ..."…"

Reviewed on Jul 6, 2020

Country Inn & Suites by Radisson, Mankato Hotel and Conference Center, MN
Motel 6 Mankato, MN
2 out of 5
1731 Premier DR, Mankato, MN
Free Cancellation
The price is $61 per night
12.08 mi from city center
4.6/5Wonderful! (326 reviews)

"Nice and clean. Feels very safe with doors always locked"…"

Reviewed on Jun 28, 2020

Motel 6 Mankato, MN
Hilton Garden Inn Mankato Downtown
3 out of 5
20 Civic Center Plz, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $126 per night
12.85 mi from city center
4.3/5Excellent! (444 reviews)

"Clean, comfortable, great location for seeing the pretty downtown Mankato. Wonderful little bar and restaurant located inside. Nice hot and relaxing hot tub."…"

Reviewed on Feb 25, 2020

Hilton Garden Inn Mankato Downtown
Best Western Plus New Ulm
3 out of 5
2101 S Broadway St, New Ulm, MN
Free CancellationReserve now, pay when you stay
The price is $110 per night
20.42 mi from city center
4.3/5Excellent! (290 reviews)

"Very nice place. Everything was clean and we felt very comfortable staying there during our travel during the time of a pandemic. We would stay there again."…"

Reviewed on Jul 9, 2020

Best Western Plus New Ulm
Budget Host Inn
2 out of 5
1255 Range Street, Mankato, MN
Free CancellationReserve now, pay when you stay
The price is $65 per night
11.34 mi from city center
3.5/5Good! (226 reviews)
Staff

"Staff is very friendly and welcoming."…"

Reviewed on Mar 23, 2020

Budget Host Inn
Americinn St. Peter
2.5 out of 5
700 N Minnesota Ave, Saint Peter, MN
Get Rates
4.29 mi from city center
Americinn St. Peter
Don't see what you're looking for?
See all available properties in Saint Peter
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Saint Peter

Visitors can enjoy all that Saint Peter has to offer including the restaurants, shopping, and university setting. Tourists to the city can also enjoy its welcoming locals. A top sight in the area is South Park.

  • You'll find 29 Expedia hotels and other accommodations in the larger area of Mankato
  • The closest major airport is in Minneapolis, MN (MSP-Minneapolis - St. Paul Intl.), 54.7 mi (88 km) from the city center

Sightseeing and Staying in Saint Peter

Places to visit in the larger region include Verizon Wireless Center, Sibley Park, and Minnesota State University. You'll also find Blakeslee Stadium and Mount Kato Ski Area in the area.

Here's a top rated place to stay based on our user reviews:

  • AmericInn by Wyndham St. Peter - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and clean, comfortable rooms.

Dressing for Saint Peter

  • Between January and March, you can expect the daytime average to be around 49°F and the nighttime average to be 4°F
  • From April to June, temperatures average about 83°F during the day and 28°F at night
  • July through September averages 83°F during the day and 43°F at night
  • In October-December, the average temperature is 67°F during the day and 6°F at night
  • Saint Peter gets about 32.36 inches of rain per year
  • Hottest months are usually July and June with an average temperature of 81°F, while the coldest months are January and February with an average of 8°F

Recent reviews of Saint Peter hotels

More trip options