Hotels in Elgin

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Elgin?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Elgin on Hotels.com. These Elgin hotels consistently deliver on quality, location and traveller experience. Last updated on 15 November 2026.

1. Hampton Inn & Suites Rochester-North

Hampton Inn & Suites Rochester-North
2.5 star property
Rochester
9.2 out of 10, Wonderful, (1,000 reviews)
Just a short drive from Mayo Clinic, this welcoming hotel offers a refreshing indoor pool and soothing spa pool. Guests love the complimentary breakfast, free WiFi, and convenient parking. The helpful staff and 24-hour fitness centre ensure a comfortable stay near Northern Hills Golf Course.
The price is AU$163
includes taxes & fees
11 Dec - 12 Dec
Hampton Inn & Suites Rochester-North

2. Econo Lodge Mayo Clinic Area

Econo Lodge Mayo Clinic Area
2.0 star property
Rochester
9.0 out of 10, Wonderful, (1,001 reviews)
Wake up to a free full breakfast at this quiet hotel just 5 minutes from Mayo Clinic. Enjoy complimentary WiFi and parking, plus a 24-hour fitness centre. The helpful staff and convenient location near Olmsted County Fairgrounds make this a peaceful choice.
The price is AU$114
includes taxes & fees
12 Dec - 13 Dec
Econo Lodge Mayo Clinic Area

3. Quality Inn near Medical Center

Quality Inn near Medical Center
2.5 star property
Rochester
7.8 out of 10, Good, (993 reviews)
Just 10 minutes from Mayo Clinic, this Rochester hotel offers comfort with an indoor pool, fitness centre, and complimentary breakfast. Business travellers appreciate the free parking and helpful staff, while nearby attractions provide leisure options.
The price is AU$107
includes taxes & fees
5 Dec - 6 Dec
Quality Inn near Medical Center

4. 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, (730 reviews)
Just minutes from world-renowned Mayo Clinic, this hotel offers an indoor pool for year-round relaxation. Guests love the helpful staff and spotless rooms. Enjoy free breakfast, WiFi, parking, and easy access to Badger Ridge Park.
The price is AU$125
includes taxes & fees
11 Dec - 12 Dec
Sleep Inn & Suites West-Near Medical Center

5. Spark by Hilton Rochester South

Spark by Hilton Rochester South
3.0 star property
Rochester
9.2 out of 10, Wonderful, (611 reviews)
Within 10 minutes of Mayo Clinic, this welcoming Rochester hotel offers free breakfast, WiFi, and parking. Swim in the indoor pool, stay fit at the on-site gym, and experience friendly service that guests consistently praise.
The price is AU$114
includes taxes & fees
22 Nov - 23 Nov
Spark by Hilton Rochester South

6. Comfort Inn & Suites West - Medical Center

Comfort Inn & Suites West - Medical Center
3.0 star property
Rochester
8.8 out of 10, Excellent, (670 reviews)
Conveniently located just 10 minutes from Mayo Clinic, this Rochester hotel offers comfort with an indoor pool and relaxing spa pool. Free parking and a fitness centre enhance your stay while medical facilities remain easily accessible.
The price is AU$140
includes taxes & fees
11 Dec - 12 Dec
Comfort Inn & Suites West - Medical Center

7. Hyatt House Rochester/Mayo Clinic Area

Hyatt House Rochester/Mayo Clinic Area
3.0 star property
Downtown Rochester
9.0 out of 10, Wonderful, (1,003 reviews)
This Rochester hotel offers a free area shuttle to nearby Mayo Clinic. Enjoy the indoor pool and spa pool after a long day, or grab a drink at the bar. The on-site fitness centre, convenient in-room refrigerators, and helpful staff ensure a stress-free stay.
The price is AU$189
includes taxes & fees
27 Nov - 28 Nov
Hyatt House Rochester/Mayo Clinic Area

8. 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,000 reviews)
Conveniently located just 0.9 mi from the airport, with a free shuttle service during limited hours. Unwind in the indoor pool and spa pool after exploring nearby Mayo Clinic. Guests love the helpful staff, clean rooms, and free amenities including breakfast, WiFi, and parking.
The price is AU$127
includes taxes & fees
11 Dec - 12 Dec
Comfort Inn & Suites Rochester South Mayo Clinic

9. Home2 Suites by Hilton Rochester Mayo Clinic Area

Home2 Suites by Hilton Rochester Mayo Clinic Area
3.0 star property
Rochester
9.4 out of 10, Exceptional, (1,002 reviews)
Relax at this Rochester hotel just 5 minutes from Mayo Clinic. Splash in 2 indoor pools or work out at the fitness centre. The comfortable rooms include sofa beds and refrigerators, while free breakfast, WiFi, and parking add value to your stay.
The price is AU$188
includes taxes & fees
13 Dec - 14 Dec
Home2 Suites by Hilton Rochester Mayo Clinic Area

10. Staybridge Suites Rochester - Commerce Dr NW by IHG

Staybridge Suites Rochester - Commerce Dr NW by IHG
3.0 star property
Rochester
8.8 out of 10, Excellent, (579 reviews)
Feel at home in this Rochester hotel where complimentary breakfast fuels your day. The indoor pool offers year-round relaxation after visiting Mayo Clinic, just a 10-minute drive away. Clean rooms and helpful staff create a comfortable stay near Badger Ridge Park.
The price is AU$177
includes taxes & fees
22 Nov - 23 Nov
Staybridge Suites Rochester - Commerce Dr NW by IHG

11. Hampton Inn Rochester-South

Hampton Inn Rochester-South
2.5 star property
Rochester
9.0 out of 10, Wonderful, (1,001 reviews)
Unwind in this tranquil retreat just 5 minutes from Mayo Clinic. After enjoying the free breakfast, take a refreshing dip in the indoor pool or relax in the spa pool. The helpful staff, free WiFi, and convenient parking enhance your stay near Apache Mall.
The price is AU$165
includes taxes & fees
12 Dec - 13 Dec
Hampton Inn Rochester-South

12. 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,003 reviews)
Relax at this Rochester hotel just minutes from Mayo Clinic. Wake up to a free hot breakfast, unwind in the indoor pool, or keep up your routine at the fitness centre. Clean rooms with fridges and microwaves offer comfort after hospital visits.
The price is AU$146
includes taxes & fees
11 Dec - 12 Dec
Holiday Inn Express Rochester South - Mayo Area by IHG

13. Quality Inn & Suites Mayo Clinic Area

Quality Inn & Suites Mayo Clinic Area
2.5 star property
Rochester
8.8 out of 10, Excellent, (973 reviews)
This hotel offers peaceful rooms just 5 minutes from Mayo Clinic, with complimentary full breakfast and parking. Nearby restaurants and shops enhance convenience, while attentive staff ensure a comfortable stay near Olmsted County Fairgrounds.
The price is AU$116
includes taxes & fees
12 Dec - 13 Dec
Quality Inn & Suites Mayo Clinic Area

14. Fairfield Inn & Suites Rochester Mayo Clinic Area/St. Marys

Fairfield Inn & Suites Rochester Mayo Clinic Area/St. Marys
3.0 star property
Kutzky Park
9.6 out of 10, Exceptional, (755 reviews)
Conveniently located just 5 minutes from Mayo Clinic, this hotel offers free breakfast and area shuttle service. Relax in the indoor pool after a busy day, or maintain your workout at the fitness centre. In-room comforts include refrigerators and microwaves.
The price is AU$190
includes taxes & fees
22 Nov - 23 Nov
Fairfield Inn & Suites Rochester Mayo Clinic Area/St. Marys

15. TownePlace Suites by Marriott Rochester

TownePlace Suites by Marriott Rochester
3.0 star property
Rochester
8.8 out of 10, Excellent, (624 reviews)
The price is AU$167
includes taxes & fees
22 Nov - 23 Nov
TownePlace Suites by Marriott Rochester

16. 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,001 reviews)
Peaceful accommodation just a 10-minute drive from Mayo Clinic with free WiFi, parking, and daily on-the-go breakfast. The fitness centre offers workout options while nearby restaurants and attractions provide convenient exploration opportunities.
The price is AU$119
includes taxes & fees
17 Nov - 18 Nov
Microtel Inn & Suites by Wyndham Rochester North Mayo Clinic

17. 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.6 out of 10, Good, (1,052 reviews)
Situated just a 10-minute drive from Mayo Clinic, this hotel offers a complimentary buffet breakfast each morning. Guests appreciate the spotless rooms, free WiFi, and parking. The fitness centre and proximity to local attractions add extra value.
The price is AU$121
includes taxes & fees
22 Nov - 23 Nov
La Quinta Inn & Suites by Wyndham Rochester Mayo Clinic S

18. Residence Inn by Marriott Rochester Mayo Clinic Area South

Residence Inn by Marriott Rochester Mayo Clinic Area South
3.0 star property
Rochester
9.6 out of 10, Exceptional, (321 reviews)
The price is AU$224
includes taxes & fees
27 Nov - 28 Nov
Residence Inn by Marriott Rochester Mayo Clinic Area South

19. 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,056 reviews)
Relax in this quiet Rochester retreat featuring 2 indoor pools and a spa pool. Just minutes from Mayo Clinic with free breakfast, WiFi, and parking. Nearby Kutzky Park and Cascade Lake Beach offer outdoor escapes after a busy day.
The price is AU$127
includes taxes & fees
16 Dec - 17 Dec
Med City Inn & Suites - Mayo Clinic Area

20. 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,003 reviews)
Steps from Rochester Public Library and Shops University Square, this hotel offers peaceful rooms and a rooftop terrace. Enjoy American cuisine at Crave restaurant, grab snacks at the deli, or unwind at the bar after using the fitness centre.
The price is AU$165
includes taxes & fees
28 Nov - 29 Nov
Hotel Indigo Rochester – Mayo Clinic Area by IHG
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.

Go beyond your typical stay in Elgin

Frequently Asked Questions

How much does a hotel room cost in Elgin?

You can choose a great hotel in Elgin from AU$106 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Elgin that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.

How can I find deals and earn rewards at Elgin hotels?

Discover great deals on Elgin hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Elgin hotels.

Can I book Elgin hotels with free cancellation?

In order to book a refundable Elgin hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

Keep exploring