Ontario Shopping Hotels from CA $59

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Ontario Shopping Hotels

Chelsea Hotel, Toronto

Chelsea Hotel, Toronto

3.5 out of 5
33 Gerrard St W, Toronto, ON
The price is CA $164 per night from Nov 5 to Nov 5
This family-friendly Toronto hotel is located in the entertainment district, within a 10-minute walk of Yonge-Dundas Square, Toronto Eaton Centre, and Toronto ...
3.9/5 Good! (5,162 reviews)
"Unfortunately the TV system is old and you could not access Netflix or prime, etc which is available at other hotels to log on with your home log in. Movies at 24.99 was excessive"

Reviewed on Oct. 20, 2021

Chelsea Hotel, Toronto
Byward Blue Inn

Byward Blue Inn

3 out of 5
157 Clarence St., Ottawa, ON
The price is CA $99 per night from Oct 31 to Oct 31
Located in Downtown Ottawa, this hotel is within a 10-minute walk of Byward Market Square, Notre-Dame Cathedral Basilica, and Ottawa Art Gallery. National Gallery ...
4.5/5 Wonderful! (962 reviews)
"Close to many attractions and restaurants but still very quiet."

Reviewed on Oct. 18, 2021

Byward Blue Inn
Andaz Ottawa Byward Market - a concept by Hyatt

Andaz Ottawa Byward Market - a concept by Hyatt

4 out of 5
325 Dalhousie Street, Ottawa, ON
The price is CA $175 per night from Oct 31 to Oct 31
Located in Downtown Ottawa, this hotel is within a 10-minute walk of Byward Market Square, Shaw Centre, and National Gallery of Canada. Parliament Hill and University ...
4.5/5 Wonderful! (1,423 reviews)
"Very nice and clean , staff was very accommodating"

Reviewed on Oct. 18, 2021

Andaz Ottawa Byward Market - a concept by Hyatt
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Les Suites Hotel Ottawa

Les Suites Hotel Ottawa

3.5 out of 5
130 Besserer St, Ottawa, ON
The price is CA $148 per night from Oct 31 to Oct 31
Located in Downtown Ottawa, this eco-friendly aparthotel is within a 10-minute walk of Shaw Centre and Byward Market Square. University of Ottawa and Parliament ...
4.2/5 Excellent! (2,542 reviews)
"Close to the main tourist sites, lots of room in the units, washer/dryer and full kitchen (including fridge, freezer, dishwasher etc) was great. Staff were helpful and friendly. The rooms could use a bit more cleaning - carpets were stained and the area under the couch/2nd bed was quite dirty (leftover ..."

Reviewed on Oct. 19, 2021

Les Suites Hotel Ottawa
Cambridge Suites Hotel - Toronto

Cambridge Suites Hotel - Toronto

4 out of 5
15 Richmond St E, Toronto, ON
The price is CA $149 per night from Nov 7 to Nov 7
Located in Downtown Toronto, this romantic hotel is within a 10-minute walk of Elgin and Winter Garden Theatres, Toronto Eaton Centre, and Hockey Hall of Fame. ...
4.5/5 Wonderful! (2,261 reviews)
"Great location. Easy access for driving and parking."

Reviewed on Oct. 20, 2021

Cambridge Suites Hotel - Toronto
Aloft Vaughan Mills

Aloft Vaughan Mills

3 out of 5
151 Bass Pro Mills Dr, Vaughan, ON
The price is CA $122 per night from Nov 7 to Nov 7
Situated in the business district, this eco-friendly hotel is 0.5 mi (0.7 km) from Vaughan Mills Mall and 1.9 mi (3.1 km) from Canada's Wonderland. York University ...
4.2/5 Excellent! (931 reviews)
"Modern and stylish hotel"

Reviewed on Oct. 12, 2021

Aloft Vaughan Mills
Bond Place Hotel

Bond Place Hotel

3.5 out of 5
65 Dundas St E, Toronto, ON
Located in Downtown Toronto, this eco-friendly hotel is within a 10-minute walk of Yonge-Dundas Square and Toronto Eaton Centre. Hockey Hall of Fame and Scotiabank ...
3.9/5 Good! (1,576 reviews)
"no gym no breakfast mix up on arrival those 2 were advertised"

Reviewed on Aug. 3, 2021

Get rates
Bond Place Hotel
Novotel Ottawa City Centre

Novotel Ottawa City Centre

3.5 out of 5
33 Nicholas St, Ottawa, ON
The price is CA $161 per night from Nov 7 to Nov 7
Located in Downtown Ottawa, this eco-friendly hotel is steps from Ottawa Art Gallery, Department of National Defense, and Rideau Centre. Shaw Centre and Byward ...
4.4/5 Excellent! (1,500 reviews)
"it was nice and clean and close enough to downtown and all the other site seeing that we had planned. The staff were well informed and friendly"

Reviewed on Oct. 18, 2021

Novotel Ottawa City Centre
One King West Hotel & Residence

One King West Hotel & Residence

4 out of 5
1 King Street West, Toronto, ON
The price is CA $179 per night from Oct 25 to Oct 25
Located in Financial District, this romantic hotel is steps from PATH Underground Shopping Mall and The Path. Hockey Hall of Fame and Toronto-Dominion Centre ...
4.5/5 Wonderful! (5,087 reviews)
"Great stay once again! Would recommend and return in the future"

Reviewed on Oct. 20, 2021

One King West Hotel & Residence
Novotel Toronto Centre

Novotel Toronto Centre

3.5 out of 5
45 The Esplanade, Toronto, ON
Located in Downtown Toronto, this eco-friendly hotel is within a 10-minute walk of Hockey Hall of Fame and Scotiabank Arena. Toronto Eaton Centre and Ripley's ...
4.5/5 Wonderful! (1,479 reviews)
"The hotel renos are really nice. The king bed is really nice. Bathrooms are clean and spacious. The common areas are nice if you can use them outside of covid. The location was optimal for walking around old Toronto. The room service was phenomenal."

Reviewed on Feb. 16, 2021

Get rates
Novotel Toronto Centre
White Oaks Resort & Spa

White Oaks Resort & Spa

4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is CA $151 per night from Nov 1 to Nov 1
Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. Château des Charmes ...
4.5/5 Wonderful! (1,085 reviews)
"It is so convenient to many places that we planned to visit."

Reviewed on Oct. 19, 2021

White Oaks Resort & Spa
Holiday Inn Toronto Yorkdale

Holiday Inn Toronto Yorkdale

3.5 out of 5
3450 Dufferin St, Toronto, ON
This family-friendly Toronto hotel is located near the airport, within 3 mi (5 km) of Yorkdale Shopping Centre, Downsview Park and Earl Bales Ski and Snowboard ...
4/5 Very Good! (998 reviews)
"The entrance to the hotel is very hard to find. I saw multiple cars turn in and do exactly what I did. I was confused as I turned into a Honda place and the driveway to the Holiday Inn wasn’t clearly marked. I thought that I was in the wrong place."

Reviewed on Oct. 20, 2020

Get rates
Holiday Inn Toronto Yorkdale
Fairmont Royal York

Fairmont Royal York

4 out of 5
100 Front St West, Toronto, ON
The price is CA $254 per night from Oct 24 to Oct 24
Located in Financial District, this spa hotel is within a 10-minute walk of Scotiabank Arena, Hockey Hall of Fame, and Ripley's Aquarium of Canada. Rogers Centre ...
4.4/5 Wonderful! (4,940 reviews)
"It was a great experience"

Reviewed on Oct. 18, 2021

Fairmont Royal York
Novotel Toronto Vaughan Centre

Novotel Toronto Vaughan Centre

3 out of 5
200 Bass Pro Mills Dr, Vaughan, ON
The price is CA $132 per night from Oct 31 to Oct 31
This family-friendly Vaughan hotel is within a 15-minute walk of Legoland Discovery Centre Toronto and Vaughan Mills Mall. Reptilia Zoo and Canada's Wonderland ...
4.4/5 Excellent! (958 reviews)
"Good hotel!"

Reviewed on Oct. 18, 2021

Novotel Toronto Vaughan Centre
Four Points by Sheraton Niagara Falls Fallsview

Four Points by Sheraton Niagara Falls Fallsview

3.5 out of 5
6455 Fallsview Blvd, Niagara Falls, ON
The price is CA $100 per night from Oct 21 to Oct 21
Located in Fallsview, this hotel is within a 10-minute walk of Fallsview Casino and Skylon Tower. Scotiabank Convention Centre and Journey Behind The Falls are ...
3.9/5 Good! (4,263 reviews)
"Didn’t like how much the parking cost are"

Reviewed on Oct. 19, 2021

Four Points by Sheraton Niagara Falls Fallsview
Hilton Garden Inn Niagara-on-the-Lake

Hilton Garden Inn Niagara-on-the-Lake

3 out of 5
500 York Rd, Niagara-on-the-Lake, ON
The price is CA $124 per night from Nov 2 to Nov 2
Located in Glendale, this hotel is within 1 mi (2 km) of Outlet Collection at Niagara and Royal Niagara Golf Club. Ravine Vineyard Estate Winery and Horseshoe ...
4.5/5 Wonderful! (947 reviews)
"The front staff Shannon went above and beyond. The free breakfast was amzaning amd.the waitress was excellent. Would recommend the Hilton to all of our family and friends."

Reviewed on Oct. 18, 2021

Hilton Garden Inn Niagara-on-the-Lake
Ramada Plaza by Wyndham Niagara Falls

Ramada Plaza by Wyndham Niagara Falls

3 out of 5
7389 Lundy's Lane, Niagara Falls, ON
The price is CA $59 per night from Oct 27 to Oct 27
This family-friendly Niagara Falls hotel is located in a shopping district, within 3 mi (5 km) of Canada One Factory Outlets and Skylon Tower. Horseshoe Falls ...
3.2/5 (1,211 reviews)
"It was only an overnight for us so there was not sufficient time to have any likes or dislikes."

Reviewed on Sep. 27, 2021

Ramada Plaza by Wyndham Niagara Falls
Liberty Suites Hotel

Liberty Suites Hotel

3 out of 5
7191 Yonge Street, Markham, ON
The price is CA $159 per night from Oct 21 to Oct 21
Located in Thornhill, this hotel is 2.6 mi (4.1 km) from North York City Centre and within 6 mi (10 km) of Bayview Village Shopping Centre and Seneca College. ...
4.3/5 Excellent! (1,765 reviews)
"Very good and spacious room. Friendly staff. Good location."

Reviewed on Oct. 15, 2021

Liberty Suites Hotel
Lord Elgin Hotel

Lord Elgin Hotel

4 out of 5
100 Elgin St, Ottawa, ON
The price is CA $161 per night from Oct 24 to Oct 24
Located in Downtown Ottawa, this eco-friendly hotel is within a 10-minute walk of National War Memorial, Rideau Centre, and Parliament Hill. Rideau Canal is ...
4.4/5 Wonderful! (1,429 reviews)
"Our stay in this classic (1941) hotel mid-October, just 2 weeks after reopening from an 18 month pandemic closure, was excellent. Clean and comfortable. Staff were especially friendly and enthusiastic about returning to work. Some services still limited (limited hours and menu in the dining room) ..."

Reviewed on Oct. 19, 2021

Lord Elgin Hotel
Courtyard by Marriott Kingston Highway 401/Division Street

Courtyard by Marriott Kingston Highway 401/Division Street

3 out of 5
103 Dalton Ave, Kingston, ON
The price is CA $110 per night from Nov 16 to Nov 16
This family-friendly Kingston hotel is located near the airport, within 1 mi (2 km) of King's Crossing Outlet and Kingston Family Funworld. Little Cataraqui ...
4.4/5 Wonderful! (969 reviews)
"Very clean and followed all cocos 19 protocols."

Reviewed on Oct. 18, 2021

Courtyard by Marriott Kingston Highway 401/Division Street
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Shopping Hotels in Ontario

Search for hotels in Ontario on Expedia. You can easily find your hotels in Ontario using one of the methods below:

  • View our selection of featured hotels in Ontario
  • Use the map to find hotels in the Ontario neighborhood you prefer
  • Use the filters to see hotels in a specific area of Ontario, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Ontario
  • Enter your travel dates to view the best deals on hotels in Ontario - while they last

More trip options