Canada may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Canada Shopping Hotels from CA $74

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Canada Shopping Hotels

Chelsea Hotel, Toronto

Chelsea Hotel, Toronto

3.5 out of 5
33 Gerrard St W, Toronto, ON
The price is CA $116 per night from Dec 6 to Dec 7

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/5Good! (6,813 reviews)

"Its dirty the toilet bowl lots of yellow mark disgusting sink lots of tiny hair the furniture dusty I sprayed lysol disinfectant as soon as we gets inside even the doorknob before we get inside for safety because of the pandemic its a nice location very convenient for us the sick kids hospital is ..."…"

Reviewed on Nov. 29, 2020

Chelsea Hotel, Toronto
Lonsdale Quay Hotel

Lonsdale Quay Hotel

3.5 out of 5
123 Carrie Cates Crt, North Vancouver, BC
The price is CA $82 per night from Dec 6 to Dec 7

Located in Lower Lonsdale, this hotel is 0.1 mi (0.2 km) from Lonsdale Quay Market and 2.5 mi (4.1 km) from Canada Place. Capilano Suspension Bridge and Pacific ...

4.1/5Very Good! (1,442 reviews)

"Great location at Quay. Room is spacious with ocean view balcony."…"

Reviewed on Nov. 2, 2020

Lonsdale Quay Hotel
Byward Blue Inn

Byward Blue Inn

3 out of 5
157 Clarence St., Ottawa, ON
The price is CA $83 per night from Dec 27 to Dec 28

Located in Downtown Ottawa, this hotel is within a 10-minute walk of Byward Market Square and National Gallery of Canada. Shaw Centre and Rideau Centre are also ...

4.5/5Wonderful! (1,165 reviews)

"Sweet, clean, boutique hotel with excellent kitchenettes and a balcony!! Centrally located."…"

Reviewed on Nov. 20, 2020

Byward Blue Inn
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.
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 $108 per night from Dec 13 to Dec 14

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.6/5Wonderful! (1,550 reviews)

"Perfect location. Clean and trendy. The staff was great and quick with check in"…"

Reviewed on Dec. 4, 2020

Andaz Ottawa Byward Market - a concept by Hyatt
Century Plaza Hotel & Spa

Century Plaza Hotel & Spa

3.5 out of 5
1015 Burrard St, Vancouver, BC
The price is CA $129 per night from Dec 6 to Dec 7

Located in West End, this spa hotel is within a 10-minute walk of Granville Street, Robson Street and Vancouver Art Gallery. Pacific Centre Shopping Mall and ...

4.1/5Very Good! (1,743 reviews)

"This hotel was very close to St. Paul’s Hospital where my husband had day surgery. Our suite had a separate bedroom & a small kitchen which was handy for our four night stay. We did have a problem with the heating system which was not completely fixed. The thermostat was set to 60 degrees, it read ..."…"

Reviewed on Oct. 30, 2020

Century Plaza Hotel & Spa
Hotel Bonaventure Montreal

Hotel Bonaventure Montreal

4 out of 5
900 rue De La Gauchetiere West, Montreal, QC
The price is CA $129 per night from Dec 9 to Dec 10

Located in Ville-Marie, this hotel is within a 10-minute walk of The Underground City, Bell Centre and Christ Church Cathedral. Notre Dame Basilica and Saint ...

4.3/5Excellent! (3,974 reviews)

"Great location, beautiful fall colours in the garden, friendly staff."…"

Reviewed on Oct. 3, 2020

Hotel Bonaventure Montreal
Fantasyland Hotel

Fantasyland Hotel

3.5 out of 5
17700 87 Ave Nw, Edmonton, AB
The price is CA $178 per night from Dec 26 to Dec 27

This family-friendly Edmonton hotel is located in the entertainment district, within a 10-minute walk of West Edmonton Mall, World Waterpark and Galaxyland. ...

4.1/5Very Good! (977 reviews)

"The tub in the room was awesome ! Big rooms, very clean !"…"

Reviewed on Dec. 2, 2020

Fantasyland Hotel
Les Suites Hotel Ottawa

Les Suites Hotel Ottawa

3.5 out of 5
130 Besserer St, Ottawa, ON
The price is CA $122 per night from Dec 12 to Dec 13

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 National ...

4.3/5Excellent! (2,345 reviews)

"nice suite for a family at a good price. sadly for us, noise in the adjacent room with loud music but overall, a nice stay."…"

Reviewed on Sep. 7, 2020

Les Suites Hotel Ottawa
The Sutton Place Hotel - Vancouver

The Sutton Place Hotel - Vancouver

4.5 out of 5
845 Burrard St, Vancouver, BC
The price is CA $206 per night from Dec 6 to Dec 7

Located in Downtown Vancouver, this luxury hotel is steps away from Robson Square and Robson Street. Granville Street and Vancouver Art Gallery are also within ...

4.4/5Excellent! (1,362 reviews)

"Me and my girlfriend had a small Staycation here. The room was amazing with a stunning view of downtown, this was during Covid and the staff were very friendly and safe, the pool was not open but that was suspected, and we were told before we booked, we will definitely be coming back when the pool ..."…"

Reviewed on Dec. 1, 2020

The Sutton Place Hotel - Vancouver
Le Square Phillips Hotel And Suites

Le Square Phillips Hotel And Suites

3 out of 5
1193, Place Phillips, Montreal, QC
The price is CA $142 per night from Dec 22 to Dec 23

This family-friendly Montreal hotel is located in the business district, steps away from St. Patrick's Basilica, Sainte-Catherine Street and Phillips Square. ...

4.8/5Exceptional! (1,448 reviews)

"Close to everything, very clean and friendly staff."…"

Reviewed on Nov. 21, 2020

Le Square Phillips Hotel And Suites
Pinnacle Hotel at the Pier

Pinnacle Hotel at the Pier

4 out of 5
138 Victory Ship Way, North Vancouver, BC
The price is CA $118 per night from Dec 7 to Dec 8

Located in Lower Lonsdale, this romantic hotel is within 1 mile (2 km) of Lonsdale Quay Seabus Terminal and Lonsdale Quay Market. Vancouver Waterfront and Granville ...

4.5/5Wonderful! (983 reviews)

"We always love our stay here. There’s is so much to do within walking distance. Parking is easy and the restaurants are so good and so many to choose from."…"

Reviewed on Oct. 31, 2020

Pinnacle Hotel at the Pier
Hyatt Place Edmonton-West

Hyatt Place Edmonton-West

3 out of 5
18004 100 Avenue NW, Edmonton, AB
The price is CA $95 per night from Dec 6 to Dec 7

Located in West Edmonton, this hotel is within 3 miles (5 km) of Palace Casino, West Edmonton Mall and World Waterpark. Oasis Centre and Galaxyland are also ...

4.4/5Excellent! (1,979 reviews)

"Room set up was great. Felt like a separate living room. Lots of space. Staff was very helpful."…"

Reviewed on Nov. 25, 2020

Hyatt Place Edmonton-West
Cambridge Suites Hotel - Toronto

Cambridge Suites Hotel - Toronto

4 out of 5
15 Richmond St E, Toronto, ON
The price is CA $129 per night from Dec 6 to Dec 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/5Wonderful! (2,526 reviews)

"The windows were filthy and someone applied Halloween decals to the windows that I removed. The windows were draftee and even with the curtains closed and the heat turned high I felt cold. There was no house coats, blow dryer, kettle or coffee make due to Covid I assume. My key stopped working on ..."…"

Reviewed on Dec. 3, 2020

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 $93 per night from Dec 6 to Dec 7

Situated in the business district, this hotel is 0.5 mi (0.7 km) from Vaughan Mills Mall and 2 mi (3.2 km) from Canada's Wonderland. York University and Downsview ...

4.3/5Excellent! (982 reviews)

"very quick service. problem with toilet not working properly and we moved to another room within minutes. girl on front deck was very good."…"

Reviewed on Nov. 26, 2020

Aloft Vaughan Mills
The Listel Hotel Vancouver

The Listel Hotel Vancouver

3.5 out of 5
1300 Robson St, Vancouver, BC
The price is CA $134 per night from Dec 18 to Dec 19

Located in West End, this romantic hotel is within a 10-minute walk of Robson Street and Vancouver Waterfront. Granville Street and United States Consulate are ...

4.5/5Wonderful! (987 reviews)

"The sparkling water on tap was a lovely addition to our stay . City view and end room was perfect ."…"

Reviewed on Oct. 25, 2020

The Listel Hotel Vancouver
Bond Place Hotel

Bond Place Hotel

3.5 out of 5
65 Dundas St E, Toronto, ON
The price is CA $99 per night from Dec 9 to Dec 10

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/5Good! (2,381 reviews)

"Staff at the Bond and Pantages were very helpful when the Expedia reservation proved incorrect, and we were moved from Bond to Pantages. This is typical of your staff, they are always a pleasure to do business with."…"

Reviewed on Jul. 22, 2020

Bond Place Hotel
Le St-Martin Hôtel Particulier Montréal

Le St-Martin Hôtel Particulier Montréal

4 out of 5
980 Boul. De Maisonneuve West, Montreal, QC
The price is CA $128 per night from Dec 6 to Dec 7

Located in Ville-Marie, this eco-friendly hotel is 0.6 mi (1 km) from Bell Centre, and within 3 mi (5 km) of Notre Dame Basilica and Saint Joseph's Oratory. ...

4.6/5Exceptional! (1,176 reviews)

"This is a great place to stay, ill be coming again"…"

Reviewed on Oct. 6, 2020

Le St-Martin Hôtel Particulier Montréal
Hilton Vancouver Metrotown

Hilton Vancouver Metrotown

4 out of 5
6083 McKay Ave, Burnaby, BC
The price is CA $115 per night from Dec 11 to Dec 12

Located in Metrotown, this eco-friendly hotel is 0.5 mi (0.8 km) from Metropolis at Metrotown, and within 9 mi (15 km) of Rogers Arena and BC Place Stadium. ...

4.2/5Very Good! (984 reviews)

"Underground parking was a bonus. Staff were wearing masks and gloves"…"

Reviewed on Nov. 3, 2020

Hilton Vancouver Metrotown
Best Western Plus West Edmonton

Best Western Plus West Edmonton

2.5 out of 5
10017 179A St NW, Edmonton, AB
The price is CA $74 per night from Dec 6 to Dec 7

Located in West Edmonton, this hotel is within 2 mi (3 km) of West Edmonton Mall, World Waterpark and Galaxyland. TELUS World of Science-Edmonton and The Valley ...

3.8/5Good! (1,267 reviews)

"Big rooms and comfortable bed. Good location. Microwave in room."…"

Reviewed on Nov. 29, 2020

Best Western Plus West Edmonton
Novotel Ottawa City Centre

Novotel Ottawa City Centre

3.5 out of 5
33 Nicholas St, Ottawa, ON
The price is CA $105 per night from Jan 1 to Jan 2

Located in Downtown Ottawa, this eco-friendly hotel is steps away from Ottawa Art Gallery and Rideau Centre. Byward Market Square and Shaw Centre are also within ...

4.4/5Excellent! (1,769 reviews)

"Service and staff were great. There were no amenities because of COVID19 shut down"…"

Reviewed on Oct. 15, 2020

Novotel Ottawa City Centre
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 Canada

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

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

More trip options