Elgin Hotels from ₹4,687
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Elgin
Family friendly
Check prices for these dates
Top 10 Elgin hotels and places to stay

Big River Escape Riverside Cabins
Big River Escape Riverside Cabins
9.2 out of 10, Wonderful, (32)

Big River Escape Grandview Manse
Big River Escape Grandview Manse
10.0 out of 10, Exceptional, (1)

White Valley Motel
White Valley Motel
6.0 out of 10, (111)
The price is ₹5,945
₹6,630 total
includes taxes & fees
21 Jul - 22 Jul

Sunset Motel
Sunset Motel
8.8 out of 10, Excellent, (141)
The price is ₹13,847
₹15,284 total
includes taxes & fees
21 Jul - 22 Jul

AmericInn by Wyndham Lake City
AmericInn by Wyndham Lake City
9.0 out of 10, Wonderful, (556)
The price is ₹10,619
₹11,721 total
includes taxes & fees
3 Aug - 4 Aug

Spark by Hilton Rochester South
Spark by Hilton Rochester South
9.4 out of 10, Exceptional, (77)
The price is ₹6,298
₹7,251 total
includes taxes & fees
27 Jul - 28 Jul

Holiday Inn Express Rochester South - Mayo Area by IHG
Holiday Inn Express Rochester South - Mayo Area by IHG
8.8 out of 10, Excellent, (1001)
The price is ₹7,470
₹8,600 total
includes taxes & fees
10 Aug - 11 Aug

Broadway Plaza, Trademark Collection by Wyndham
Broadway Plaza, Trademark Collection by Wyndham
9.2 out of 10, Wonderful, (157)
The price is ₹13,570
₹15,622 total
includes taxes & fees
26 Jul - 27 Jul

Super 8 by Wyndham Rochester Mayo Clinic Area
Super 8 by Wyndham Rochester Mayo Clinic Area
7.8 out of 10, Good, (1004)
The price is ₹4,687
₹5,396 total
includes taxes & fees
31 Jul - 1 Aug

Hilton Rochester Mayo Clinic Area
Hilton Rochester Mayo Clinic Area
9.6 out of 10, Exceptional, (495)
The price is ₹15,306
₹17,621 total
includes taxes & fees
26 Jul - 27 Jul

Hotel Indigo Rochester – Mayo Clinic Area by IHG
Hotel Indigo Rochester – Mayo Clinic Area by IHG
8.8 out of 10, Excellent, (795)
The price is ₹9,564
₹11,269 total
includes taxes & fees
16 Aug - 17 Aug

Quality Inn & Suites Mayo Clinic Area
Quality Inn & Suites Mayo Clinic Area
8.8 out of 10, Excellent, (753)
The price is ₹5,665
₹6,615 total
includes taxes & fees
10 Aug - 11 Aug

Country Inn & Suites Rochester South Mayo Clinic
Country Inn & Suites Rochester South Mayo Clinic
8.4 out of 10, Very good, (1005)
The price is ₹7,616
₹8,768 total
includes taxes & fees
27 Jul - 28 Jul

Hilton Garden Inn Rochester Downtown, MN
Hilton Garden Inn Rochester Downtown, MN
8.8 out of 10, Excellent, (786)
The price is ₹10,180
₹11,719 total
includes taxes & fees
27 Jul - 28 Jul

Red Carpet Inn Rochester
Red Carpet Inn Rochester
7.6 out of 10, Good, (518)

MainStay Suites Rochester South Mayo Clinic
MainStay Suites Rochester South Mayo Clinic
6.8 out of 10, (60)
The price is ₹4,777
₹5,499 total
includes taxes & fees
8 Aug - 9 Aug

Baymont by Wyndham Rochester Mayo Clinic Area
Baymont by Wyndham Rochester Mayo Clinic Area
7.0 out of 10, Good, (646)
The price is ₹5,127
₹5,903 total
includes taxes & fees
3 Aug - 4 Aug

Econo Lodge Mayo Clinic Area
Econo Lodge Mayo Clinic Area
9.0 out of 10, Wonderful, (714)
The price is ₹5,377
₹6,190 total
includes taxes & fees
9 Aug - 10 Aug

Marriott Rochester Mayo Clinic
Marriott Rochester Mayo Clinic
8.2 out of 10, Very good, (508)
The price is ₹14,574
₹16,778 total
includes taxes & fees
8 Aug - 9 Aug

Candlewood Suites Rochester Mayo Clinic Area by IHG
Candlewood Suites Rochester Mayo Clinic Area by IHG
9.4 out of 10, Exceptional, (435)
The price is ₹8,702
₹10,018 total
includes taxes & fees
3 Aug - 4 Aug
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
Learn more about Elgin
Check out the local area in Elgin as you venture to sights like Whitewater River.
Top Elgin Hotel Reviews

Best Western Rochester Hotel Mayo Clinic Area/St. Mary's
10/10 Excellent
More cheap stays in Elgin
More cheap stays in Elgin

Med City Inn & Suites - Mayo Clinic Area
435 16th Ave Nw, Rochester, MN
The price is ₹6,901 per night from 8 Aug to 9 Aug
₹6,901
₹7,945 total
8 Aug - 9 Aug
includes taxes & fees
7.8/10 Good! (1,005 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near Elgin attractions
- Hotels near Mayo Clinic
- Hotels near Mayo Clinic Hospital - Saint Marys Campus
- Hotels near Mississippi River
- Hotels near Lake Pepin
- Hotels near Rochester Recreation Center
- Hotels near University of Minnesota-Rochester
- Hotels near Rochester Community and Technical College
- Hotels near Regional Sports Center
Hotels near Elgin Airports
Hotels Near Elgin, Minnesota
- Rochester Hotels
- Red Wing Hotels
- Winona Hotels
- Northern Wisconsin Hotels
- Lake City Hotels
- Wabasha Hotels
- Pepin Hotels
- Southern Wisconsin Hotels
- Cochrane Hotels
- Stockholm Hotels
- Southern Minnesota Hotels
- Alma Hotels
- Fountain City Hotels
- Zumbrota Hotels
- Nelson Hotels
- Spring Valley Hotels
- Millville Hotels
- Stewartville Hotels
- Central Wisconsin Hotels
- St. Charles Hotels
Explore more hotels
- Best Western Rochester Hotel Mayo Clinic Area/St. Mary's
- SpringHill Suites by Marriott Rochester-Mayo Clinic/St Marys
- Country Inn & Suites Rochester South Mayo Clinic
- Econo Lodge Mayo Clinic Area
- Country Inn & Suites by Radisson, Rochester, MN
- Quality Inn near Medical Center
- The Berkman
- Hampton Inn & Suites Rochester-North
- Hilton Rochester Mayo Clinic Area
- Centerstone Plaza Hotel Soldiers Field - Mayo Clinic Area
More ways to book
Expedia's Latest Trends
Hotels
Flights
Packages