Compare Hotels with Shopping in Ontario
Secret Bargains - Save an extra 10% or more on select Hotels with Shopping
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Ontario Hotels with Shopping

Chelsea Hotel, Toronto
33 Gerrard St W Toronto ON
$116 nightly
The price is $143 total per night
$143 total
Apr 5 - Apr 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Chelsea Hotel, Toronto, you'll be centrally located in Toronto, within a 10-minute walk of Yonge-Dundas Square and CF Toronto Eaton Centre.

Byward Blue Inn
157 Clarence St. Ottawa ON
$102 nightly
The price is $122 total per night
$122 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Byward Blue Inn, you'll be centrally located in Ottawa, just a 4-minute walk from Byward Market Square and 8 minutes by foot from University of Ottawa.

ANDAZ OTTAWA BYWARD MARKET, BY HYATT
325 Dalhousie Street Ottawa ON
$140 nightly
The price is $168 total per night
$168 total
Mar 13 - Mar 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at ANDAZ OTTAWA BYWARD MARKET, BY HYATT in Ottawa (Downtown Ottawa), you'll be steps from Byward Market Square and 5 minutes by foot from University of Ottawa.
Pet friendly
Free WiFi

Les Suites Hotel Ottawa
130 Besserer St Ottawa ON
$135 nightly
The price is $162 total per night
$162 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Les Suites Hotel Ottawa, you'll be centrally located in Ottawa, steps from University of Ottawa and within a 5-minute walk of Rogers Centre Ottawa.
Pool
Pet friendly

Cambridge Suites Toronto
15 Richmond St E Toronto ON
$117 nightly
The price is $143 total per night
$143 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Cambridge Suites Toronto, you'll be centrally located in Toronto, steps from Elgin and Winter Garden Theatres and within a 5-minute walk of CF Toronto Eaton Centre.

Aloft Vaughan Mills
151 Bass Pro Mills Dr Vaughan ON
$118 nightly
The price is $138 total per night
$138 total
Apr 5 - Apr 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Vaughan, Aloft Vaughan Mills is in the business district, a 1-minute drive from Vaughan Mills Mall and 5 minutes from Canada's Wonderland.

DoubleTree by Hilton Ottawa Downtown
33 Nicholas St Ottawa ON
$125 nightly
The price is $150 total per night
$150 total
Apr 5 - Apr 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at DoubleTree by Hilton Ottawa Downtown, you'll be centrally located in Ottawa, steps from University of Ottawa and 4 minutes by foot from Rideau Canal.

One King West Hotel & Residence
1 King Street West Toronto ON
$142 nightly
The price is $175 total per night
$175 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at One King West Hotel & Residence, you'll be centrally located in Toronto, within a 10-minute walk of CF Toronto Eaton Centre and Scotiabank Arena.

Novotel Toronto Centre
45 The Esplanade Toronto ON
$190 nightly
The price is $233 total per night
$233 total
Mar 21 - Mar 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Toronto (Downtown Toronto), Novotel Toronto Centre is a 4-minute walk from Hockey Hall of Fame and 8 minutes by foot from Scotiabank Arena.

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
$136 nightly
The price is $158 total per night
$158 total
Mar 22 - Mar 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at White Oaks Resort & Spa in Niagara-on-the-Lake (Glendale), you'll be within a 15-minute drive of Clifton Hill and Fallsview Casino.

Fairmont Royal York
100 Front St West Toronto ON
$226 nightly
The price is $277 total per night
$277 total
Mar 7 - Mar 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Fairmont Royal York is centrally located in Toronto, a 5-minute walk from Hockey Hall of Fame and 6 minutes by foot from Scotiabank Arena.

Novotel Toronto Vaughan Centre
200 Bass Pro Mills Dr Vaughan ON
$102 nightly
The price is $119 total per night
$119 total
Apr 5 - Apr 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Novotel Toronto Vaughan Centre in Vaughan, you'll be a 1-minute drive from Vaughan Mills Mall and 5 minutes from Canada's Wonderland.
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.
Ontario Hotels with Shopping essential information
Hotels with Shopping in Ontario |
1269 |
|---|---|
Highest price | $277 |
Cheapest price | $119 |
Total number of hotels in Ontario | 21,044 |
Popular hotels | Chelsea Hotel, Toronto, Byward Blue Inn, ANDAZ OTTAWA BYWARD MARKET, BY HYATT, Les Suites Hotel Ottawa, Cambridge Suites Toronto, Aloft Vaughan Mills, DoubleTree by Hilton Ottawa Downtown, One King West Hotel & Residence, Novotel Toronto Centre, White Oaks Resort & Spa, Fairmont Royal York, Novotel Toronto Vaughan Centre |
Most Recent Ontario Hotel Reviews

Chelsea Hotel, Toronto
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"The front desk staff that checked me in was awesome! "
A verified traveler stayed at Chelsea Hotel, Toronto
More Hotels with Shopping
Types of Hotels
Top 20 Ontario Hotels
Hotels Near Ontario
More to Explore in Ontario
Top Picks
Hotels
- Hotels in Niagara Falls
- Hotels near Canada's Wonderland
- Hotels near Bruce Peninsula National Park
- Hotels in Toronto
- Hotels in Barrie - Orillia
- Hotels in Welland
- Hotels in Grand Bend
- Hotels in Downtown Toronto
- 5 Star Hotels in Tobermory
- Hotels in Kitchener
- Hotels in Ottawa
- Hotels in Downtown Ottawa
- Hotels in Rockland
- Hotels near Casino Rama
- Hotels in Etobicoke
- Hotels in Brampton
- Hotels in Ajax
Flights





