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

Book once, win twice
Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support
Help before, during and after your trip

Free cancellation
Booking flexibility on many hotels when plans change*
Check prices for these dates
Where to stay in Upton?

1. Days Inn by Wyndham Ste. Helene-de-Bagot
Days Inn by Wyndham Ste. Helene-de-BagotSainte-Helene-de-Bagot
7.4 out of 10, Good, (1,388 reviews)
$66 nightly
The price is $79
Nov 15 - Nov 16
Total with taxes and fees

2. Hôtel Le Dauphin Saint-Hyacinthe
Hôtel Le Dauphin Saint-HyacintheSaint Hyacinthe
9.2 out of 10, Wonderful, (1,395 reviews)
$91 nightly
The price is $108
Nov 30 - Dec 1
Total with taxes and fees

3. Holiday Inn Express Hotel Saint - Hyacinthe by IHG
Holiday Inn Express Hotel Saint - Hyacinthe by IHGSaint Hyacinthe
9.0 out of 10, Wonderful, (1,000 reviews)
$98 nightly
The price is $117
Dec 10 - Dec 11
Total with taxes and fees

4. Quality Suites Drummondville
Quality Suites DrummondvilleDrummondville
9.6 out of 10, Exceptional, (1,001 reviews)
$111 nightly
The price is $132
Dec 13 - Dec 14
Total with taxes and fees

5. Sheraton Saint-Hyacinthe Hotel
Sheraton Saint-Hyacinthe HotelSaint Hyacinthe
9.6 out of 10, Exceptional, (1,001 reviews)
$119 nightly
The price is $141
Nov 22 - Nov 23
Total with taxes and fees

7. Travelodge by Wyndham Saint-Liboire
Travelodge by Wyndham Saint-LiboireSaint-liboire
5.8 out of 10, (466 reviews)
$69 nightly
The price is $82
Nov 15 - Nov 16
Total with taxes and fees

8. Candlewood Suites Granby Northwest by IHG
Candlewood Suites Granby Northwest by IHGGranby
10.0 out of 10, Exceptional, (1 review)
$109 nightly
The price is $130
Nov 15 - Nov 16
Total with taxes and fees

9. Hôtel Castel
Hôtel CastelGranby
8.6 out of 10, Excellent, (1,090 reviews)
$74 nightly
The price is $88
Nov 15 - Nov 16
Total with taxes and fees




























