
Hotels in Centennial
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 Centennial?




9.4 out of 10, Exceptional, (16)
9.4/10
Exceptional
(16)
The price is $73
$73
$86 total
includes taxes & fees
Dec 25 - Dec 26




Holiday Inn Express & Suites Oshawa Downtown - Toronto Area by IHG
Holiday Inn Express & Suites Oshawa Downtown - Toronto Area by IHG2.5 star property
O'Neill, 2.9 km from Centennial
8.8 out of 10, Excellent, (1001)
8.8/10
Excellent
(1001)
The price is $104
$104
$124 total
includes taxes & fees
Dec 25 - Dec 26




TownePlace Suites by Marriott Oshawa
TownePlace Suites by Marriott Oshawa3.5 star property
Donevan, 5.8 km from Centennial
9.2 out of 10, Wonderful, (486)
9.2/10
Wonderful
(486)
The price is $98
$98
$120 total
includes taxes & fees
Jan 8 - Jan 9, 2026




Courtyard by Marriott Oshawa
Courtyard by Marriott Oshawa3.0 star property
Donevan, 5.8 km from Centennial
8.8 out of 10, Excellent, (652)
8.8/10
Excellent
(652)
The price is $92
$92
$109 total
includes taxes & fees
Dec 28 - Dec 29




Best Western Plus Durham Hotel & Conference Centre
Best Western Plus Durham Hotel & Conference Centre2.5 star property
Stevenson, 5.7 km from Centennial
8.0 out of 10, Very Good, (1002)
8.0/10
Very Good
(1002)
The price is $73
$73
$87 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Residence Inn by Marriott Whitby
Residence Inn by Marriott Whitby3.0 star property
7.9 km from Centennial
8.4 out of 10, Very Good, (1004)
8.4/10
Very Good
(1004)
The price is $94
$94
$111 total
includes taxes & fees
Dec 30 - Dec 31




Motel 6 Whitby, ON - Toronto East
Motel 6 Whitby, ON - Toronto East2.0 star property
8.1 km from Centennial
6.0 out of 10, (1002)
6.0/10
(1002)
The price is $76
$76
$89 total
includes taxes & fees
Dec 21 - Dec 22




Our Valley View Bed & Breakfast
Our Valley View Bed & Breakfast3.5 star property
11.3 km from Centennial
9.8 out of 10, Exceptional, (36)
9.8/10
Exceptional
(36)
The price is $128
$128
$145 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.8 out of 10, Excellent, (275)
8.8/10
Excellent
(275)
The price is $65
$65
$78 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Hilton Garden Inn Toronto/Ajax
Hilton Garden Inn Toronto/Ajax3.0 star property
13.5 km from Centennial
8.8 out of 10, Excellent, (1002)
8.8/10
Excellent
(1002)
The price is $94
$94
$112 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Homewood Suites Ajax, Ontario, Canada
Homewood Suites Ajax, Ontario, Canada3.0 star property
13.5 km from Centennial
8.8 out of 10, Excellent, (1000)
8.8/10
Excellent
(1000)
The price is $100
$100
$119 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Holiday Inn Express Whitby by IHG
Holiday Inn Express Whitby by IHG2.5 star property
8.1 km from Centennial
9.2 out of 10, Wonderful, (1121)
9.2/10
Wonderful
(1121)
The price is $95
$95
$112 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.2 out of 10, Very Good, (1034)
8.2/10
Very Good
(1034)
The price is $78
$78
$92 total
includes taxes & fees
Dec 28 - Dec 29




8.8 out of 10, Excellent, (1002)
8.8/10
Excellent
(1002)
The price is $85
$85
$100 total
includes taxes & fees
Jan 11 - Jan 12, 2026




5.6 out of 10, (268)
5.6/10
(268)
The price is $62
$62
$70 total
includes taxes & fees
Dec 21 - Dec 22




Bowmanville Marina Inn & Suites
Bowmanville Marina Inn & Suites3.0 star property
16.6 km from Centennial
8.8 out of 10, Excellent, (601)
8.8/10
Excellent
(601)
The price is $107
$107
$121 total
includes taxes & fees
Dec 21 - Dec 22




8.2 out of 10, Very Good, (1001)
8.2/10
Very Good
(1001)
The price is $82
$82
$93 total
includes taxes & fees
Dec 23 - Dec 24




The price is $1,174
$1,174
$1,538 total
includes taxes & fees
Jan 2 - Jan 3, 2026




Super 8 by Wyndham Ajax/Toronto On
Super 8 by Wyndham Ajax/Toronto On2.0 star property
16.1 km from Centennial
6.8 out of 10, (1237)
6.8/10
(1237)
The price is $70
$70
$83 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.0 out of 10, Wonderful, (3888)
9.0/10
Wonderful
(3888)
The price is $92
$92
$116 total
includes taxes & fees
Dec 21 - Dec 22
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.
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.
trending_down When is the best time to visit Oshawa?
When is the best time to visit Oshawa?Our prices for hotels in Oshawa are cheapest in December
When is the best time to visit Oshawa?
When is the best time to visit Oshawa?
Our prices for hotels in Oshawa are cheapest in December
Price trends for hotels in Oshawa
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_flat Moderate crowds
Typical weather for Oshawa
December
High 2°C / low -3°C. Snow likely.
View properties in December 2°
December, Moderate crowds, average high temperature 2 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
-2°
January, Low crowds, average high temperature -2 degrees Celsius, average low temperature -8 degrees Celsius. Snow likely.
-8°
-2°
February, High crowds, average high temperature -2 degrees Celsius, average low temperature -8 degrees Celsius. Snow likely.
-8°
3°
March, Moderate crowds, average high temperature 3 degrees Celsius, average low temperature -3 degrees Celsius. Snow likely.
-3°
9°
April, Moderate crowds, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
16°
May, High crowds, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
21°
June, High crowds, average high temperature 21 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
25°
July, Moderate crowds, average high temperature 25 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
25°
August, High crowds, average high temperature 25 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
21°
September, Low crowds, average high temperature 21 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
14°
October, Low crowds, average high temperature 14 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
7°
November, Low crowds, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
Monthly weather averages (˚C)
Check out reviews of Centennial hotels guests love
Tru By Hilton Oshawa
10/10 Excellent
"New hotel. Great condition. Really appreciated that there were no carpets. Relaxing atmosphere."

Courtyard by Marriott Oshawa
10/10 Excellent
"Best hotel in Oshawa!"

Quality Suites Whitby
10/10 Excellent
" Great stay thank you "

Pickering Casino Resort Hotel
10/10 Excellent
"O
"

Homewood Suites Ajax, Ontario, Canada
10/10 Excellent
"Clean"

Best Western Plus Durham Hotel & Conference Centre
10/10 Excellent
"The staff tries hard so give them a chance they try to get things right. The hotel is dated but they make the most, with what they have. "

Great Blue Heron Hotel
10/10 Excellent
"Stay overall is always good. Just seem to find hair in the bathroom, put down the bath mat and two long black hairs were on it. Definitely not mine….that said, I enjoy the convenience of it. I do wish they would have coffee in the rooms though. "

Spark by Hilton Oshawa
10/10 Excellent
"Newly renovated rooms, very clean, the first hotel I checked into and found no hairs in the bathroom. I would stay here again. Water machine seems the filter needs to be changed though. I checked out before breakfast so no comment there."

Comfort Inn Pickering
10/10 Excellent
"Great stay. Good service. Clean room. "
Find out more about Centennial