Default HTG hotel image

Find hotels in Elgin, MN from $63

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elgin hotels

Big River Escape Riverside Cabins

Big River Escape Riverside Cabins
3.0 star property
Cochrane
9.2 out of 10, Wonderful, (46 reviews)
"Super cozy, so clean, and such a good price! Second time we have stayed there and we will go back!"
United States
Marchell
$123 nightly
The price is $130
Jul 7 - Jul 8
Total with taxes and fees
Big River Escape Riverside Cabins

AmericInn by Wyndham Lake City

AmericInn by Wyndham Lake City
3.0 star property
Lake City
9.0 out of 10, Wonderful, (674 reviews)
"A nice location for a basic over night"
United States
DAVID
$117 nightly
The price is $129
Jun 28 - Jun 29
Total with taxes and fees
AmericInn by Wyndham Lake City

Hampton Inn Rochester-South

Hampton Inn Rochester-South
2.5 star property
Rochester
9.0 out of 10, Wonderful, (1,012 reviews)
"Great experience, would definitely stay again!!"
United States
Mike
$84 nightly
The price is $96
Jul 12 - Jul 13
Total with taxes and fees
Hampton Inn Rochester-South

Comfort Inn & Suites Rochester South Mayo Clinic

Comfort Inn & Suites Rochester South Mayo Clinic
2.0 star property
Rochester
8.8 out of 10, Excellent, (1,010 reviews)
"Really like this hotel!"
United States
Stephanie
$77 nightly
The price is $88
Jun 21 - Jun 22
Total with taxes and fees
Comfort Inn & Suites Rochester South Mayo Clinic

Spark by Hilton Rochester South

Spark by Hilton Rochester South
3.0 star property
Rochester
9.4 out of 10, Exceptional, (500 reviews)
"Spacious clean room. Located near restaurants and shopping."
United States
BARBARA
$77 nightly
The price is $89
Jun 21 - Jun 22
Total with taxes and fees
Spark by Hilton Rochester South

America's Stay Inn Stewartville

America's Stay Inn Stewartville
2.5 star property
Stewartville
8.0 out of 10, Very Good, (452 reviews)
"Very nice clean rooms with plenty of parking. Will stay here again when traveling in the future."
United States
Debbie
$70 nightly
The price is $75
Jun 15 - Jun 16
Total with taxes and fees
America's Stay Inn Stewartville

Sunset Motel

Sunset Motel
2.5 star property
Lake City
9.0 out of 10, Wonderful, (169 reviews)
"Clean room, comfortable beds, great flooring, huge tv, cute retro decor."
United States
Teri J
$157 nightly
The price is $173
Jun 15 - Jun 16
Total with taxes and fees
Sunset Motel

Holiday Inn Express Rochester South - Mayo Area by IHG

Holiday Inn Express Rochester South - Mayo Area by IHG
2.5 star property
Rochester
8.8 out of 10, Excellent, (1,009 reviews)
"Room was clean, nice shower, and the breakfast was tasty with good variety."
United States
Nicole
$100 nightly
The price is $115
Jul 4 - Jul 5
Total with taxes and fees
Holiday Inn Express Rochester South - Mayo Area by IHG

La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S

La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S
3.0 star property
Rochester
7.4 out of 10, Good, (1,071 reviews)
"Breakfast was just like any other hotel."
United States
LOIS
$73 nightly
The price is $84
Jun 21 - Jun 22
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S

Best Western Rochester Hotel Mayo Clinic Area/St. Mary's

Best Western Rochester Hotel Mayo Clinic Area/St. Mary's
2.5 star property
Rochester
8.2 out of 10, Very Good, (945 reviews)
"Great place"
United States
Shayn
$79 nightly
The price is $91
Jun 18 - Jun 19
Total with taxes and fees
Best Western Rochester Hotel Mayo Clinic Area/St. Mary's

AmericInn by Wyndham Rochester Near Mayo Clinic

AmericInn by Wyndham Rochester Near Mayo Clinic
3.0 star property
Rochester
8.0 out of 10, Very Good, (1,354 reviews)
"Everything was great! Enjoyed our stay."
United States
Karen
$77 nightly
The price is $89
Jun 21 - Jun 22
Total with taxes and fees
AmericInn by Wyndham Rochester Near Mayo Clinic

Big River Escape Grandview Manse

Big River Escape Grandview Manse
3.0 star property
Altura
10.0 out of 10, Exceptional, (4 reviews)
"It was very roomy and easily accessible. The views were amazing. Would recommend to anyone anytime!!"
United States
Greg
$469 nightly
The price is $503
Jul 7 - Jul 8
Total with taxes and fees
Big River Escape Grandview Manse

Hampton Inn & Suites Rochester-North

Hampton Inn & Suites Rochester-North
2.5 star property
Rochester
9.2 out of 10, Wonderful, (1,016 reviews)
"Staff was very helpful, comfortable beds."
United States
Mary
$106 nightly
The price is $122
Jul 5 - Jul 6
Total with taxes and fees
Hampton Inn & Suites Rochester-North

Econo Lodge Mayo Clinic Area

Econo Lodge Mayo Clinic Area
2.0 star property
Rochester
9.0 out of 10, Wonderful, (999 reviews)
"Stay here each trip to Mayo.Reliable,love the area"
United States
William
$74 nightly
The price is $85
Jul 5 - Jul 6
Total with taxes and fees
Econo Lodge Mayo Clinic Area

Med City Inn & Suites - Mayo Clinic Area

Med City Inn & Suites - Mayo Clinic Area
2.5 star property
Kutzky Park
7.8 out of 10, Good, (1,023 reviews)
"Good place to stay"
United States
Janet
$79 nightly
The price is $91
Jun 16 - Jun 17
Total with taxes and fees
Med City Inn & Suites - Mayo Clinic Area

Microtel Inn & Suites by Wyndham Rochester North Mayo Clinic

Microtel Inn & Suites by Wyndham Rochester North Mayo Clinic
2.0 star property
Rochester
8.0 out of 10, Very Good, (1,004 reviews)
"Our room was very clean. The hotel itself only so-so. The continental breakfast was quite nice!"
United States
Johanna
$70 nightly
The price is $80
Jun 21 - Jun 22
Total with taxes and fees
Microtel Inn & Suites by Wyndham Rochester North Mayo Clinic

Hotel Indigo Rochester – Mayo Clinic Area by IHG

Hotel Indigo Rochester – Mayo Clinic Area by IHG
3.5 star property
Downtown Rochester
8.8 out of 10, Excellent, (1,017 reviews)
"As always it was a wonderful stay!"
United States
Misty
$112 nightly
The price is $129
Jun 20 - Jun 21
Total with taxes and fees
Hotel Indigo Rochester – Mayo Clinic Area by IHG

Sleep Inn & Suites West-Near Medical Center

Sleep Inn & Suites West-Near Medical Center
2.5 star property
Rochester
9.0 out of 10, Wonderful, (652 reviews)
"Nice room, clean and comfortable bed. Nice having a full refrigerator, dishwasher, and the basics you need to stay a few days."
United States
Alicia
$82 nightly
The price is $94
Jul 5 - Jul 6
Total with taxes and fees
Sleep Inn & Suites West-Near Medical Center

MainStay Suites Rochester South Mayo Clinic

MainStay Suites Rochester South Mayo Clinic
2.5 star property
Rochester
7.2 out of 10, Good, (116 reviews)
"This was a nice place to stay especially for the price!! I would recommend."
United States
Brian
$61 nightly
The price is $70
Jun 27 - Jun 28
Total with taxes and fees
MainStay Suites Rochester South Mayo Clinic

Quality Inn near Medical Center

Quality Inn near Medical Center
2.5 star property
Rochester
7.8 out of 10, Good, (907 reviews)
"Stayed with our softball team and front desk staff was friendly and helpful. "
United States
Crystal
$63 nightly
The price is $72
Jul 5 - Jul 6
Total with taxes and fees
Quality Inn near Medical Center
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

More cheap stays in Elgin

Hotels in Elgin with star-rating

Frequently asked questions

What is the best area to stay in Elgin?
The best area to stay in Elgin is near its downtown core, particularly around Main Street and Quintana Street.

This central area offers convenient access to local businesses and services. You'll find a selection of local eateries and shops within walking distance, and it serves as a central point for exploring the town.

For travelers seeking a quiet and convenient base, staying in this central area is ideal.
When is the best time to go to Elgin?
The best time to visit Elgin is during the late spring and early fall months, specifically May, June, September, and October.

These months offer pleasant weather conditions, with comfortable temperatures that are ideal for outdoor activities and exploring the area without the extreme heat of summer or the cold of winter. You'll find fewer crowds compared to peak summer, allowing for a more relaxed experience at local attractions and events.

For those interested in agricultural experiences, late summer and early fall (August to October) are excellent. This period often coincides with local harvest festivals and opportunities to visit orchards and farms, which are prominent in the Elgin area. Families can enjoy pumpkin patches and apple picking, making it a memorable trip for all ages.

If you're a couple looking for a quiet getaway, May and early June offer blooming landscapes and serene settings, superb for enjoying the natural beauty and local wineries.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elgin.
How can I save on a Elgin hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Elgin hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Elgin hotel?
Prices for hotels in Elgin often vary, but you can find a great deal from $63 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia