Most popular cities in Canada
Victoria31 hotels
Edmonton17 hotels
Calgary39 hotels
Vancouver51 hotels
Most popular states in Canada
Alberta21 hotels
British Columbia105 hotels
Ontario65 hotels
Quebec31 hotels
Luxury hotels in Canada
6.6Nice26 reviews
Hotel
Canada, Toronto
Located 1.7 miles from Ripley's Aquarium of Canada, this luxurious hotel features 183 rooms, a sun deck, a community pool and a bar.
from USD 199 per night
8.6Great305 reviews
Hotel
Canada, Quebec City
from USD 96 per night
7.8Very good737 reviews
Hotel
Canada, Dorval
from USD 146 per night
7.8Very good553 reviews
Hotel
Canada, Montreal
from USD 104 per night
7.6Very good289 reviews
Hotel
Canada, Gatineau
from USD 120 per night
8.0Great129 reviews
Hotel
Canada, Drummondville
from USD 119 per night
8.0Great469 reviews
Hotel
Canada, Quebec City
from USD 124 per night
7.8Very good195 reviews
Hotel
Canada, Calgary
from USD 85 per night
8.6Great127 reviews
Hotel
Canada, Calgary
Set about a 6-minute stroll away from The Hangar Flight Museum, the smoke-free hotel can arrange squash and golf 2.3 miles of InjaNation Fun & Fitness Inc.
from USD 112 per night
8.2Great87 reviews
Hotel
Canada, Kelowna
from USD 116 per night
7.8Very good310 reviews
Hotel
from USD 141 per night
8.6Great24 reviews
Hotel
Canada, Nelson
from USD 122 per night
8.2Great11 reviews
Hotel
Canada, Terrace
Featuring an prime location overlooking Coastal Mountain, the venue boasts 66 functional rooms along with boating and fishing services.
from USD 80 per night
More hotels in Canada:
Best 5-star hotels in Canada
9.0Perfect184 reviews
Hotel
Canada, Vancouver
This charming hotel features an indoor pool and 156 rooms facing city.
from USD 299 per night
8.6Great95 reviews
Hotel
Canada, St. Andrews By The Sea
This unique 233-room hotel is located 1 miles from Pendlebury Lighthouse and offers fitness and a gym area along with child care, meals and board games for guests with families.
from USD 89 per night
8.6Great437 reviews
Hotel
Canada, Mont-Tremblant
Based within 2 miles of Domaine Saint-Bernard, the hotel comprises 314 spacious rooms and cycling, skiing and billiard on-site.
from USD 227 per night
8.8Great415 reviews
Hotel
Canada, Richmond
This hotel with an à la carte restaurant is set in an safe area.
from USD 296 per night
8.0Great235 reviews
Hotel
Canada, Vancouver
Placed in 5 minutes' stroll to Vancouver Downtown in an shopping area, this hotel offers a solarium, a hot tub and a steam room onsite.
from USD 169 per night
8.4Great1165 reviews
Hotel
Canada, Quebec City
This hotel features sun loungers, a picnic area and a swimming pool along with an à la carte restaurant.
from USD 205 per night
8.0Great216 reviews
Hotel
Canada, Montreal
Set less than a 5-minute walk from Grevin Montreal in the Downtown Montreal district, this elegant venue features an indoor swimming pool.
from USD 215 per night
8.6Great163 reviews
Hotel
Canada, Gatineau
Located 5 minutes' stroll from Casino du Lac-Leamy and a mere 0.8 miles of Altitude Gym, this hotel features steam baths, a solarium and a hot tub.
from USD 245 per night
8.0Great36 reviews
Hotel
Canada, Toronto
Featuring a rooftop terrace and a shared lounge, the hotel offers luxury accommodation in a 5-minute walk from Royal Ontario Museum.
from USD 370 per night
8.2Great280 reviews
Hotel
Canada, Vancouver
Offering a Jacuzzi, sauna facilities and an outdoor swimming pool along with an atrium bar, the venue is centrally set 6 minutes' walk of Vancouver Art Gallery Offsite.
from USD 168 per night
8.4Great57 reviews
Hotel
Canada, Montreal
Guests staying in this boutique hotel will enjoy location in Old Montreal district and a Jacuzzi and a steam room.
from USD 320 per night
8.4Great136 reviews
Hotel
Canada, Toronto
Providing with a steam room and an indoor pool, the hotel includes 77 rooms and is set a 6-minute walk of Royal Ontario Museum.
from USD 485 per night
8.6Great235 reviews
Hotel
Canada, Montreal
Located just 6 minutes' walk of Musee des beaux-arts de Montreal, this elegant 142-room hotel features a terrace, various recreational opportunities and entertainment activities as well as offers an made-to-order breakfast.
from USD 245 per night
8.0Great243 reviews
Hotel
Canada, Vancouver
An a la carte restaurant and 397 rooms are available during the stay in renowned hotel, boasting location a 6-minute walk from The Orpheum.
from USD 148 per night
8.4Great231 reviews
Hotel
Canada, Vancouver
Featuring a living area and various recreational opportunities, this upscale hotel is set adjacent to Christ Church Cathedral and about 1.7 miles from the city center.
from USD 166 per night
8.6Great226 reviews
Hotel
Canada, Montreal
Guests at this hotel will enjoy a sunbathing terrace, a library and various recreational opportunities along with an à la carte restaurant a 5-minute walk from Barbie Expo.
from USD 132 per night
9.0Perfect18 reviews
Hotel
Canada, Tofino
Located just a 5-minute walk from Ancient Cedars Spa and 2 miles away from Tofino Botanical Gardens, this designer hotel features a tennis court and a golf course.
from USD 275 per night
8.6Great61 reviews
Hotel
Canada, Victoria
Located 0.7 miles from Royal BC Museum, this modern hotel features 23 rooms, a shared lounge, a library and entertainment activities.
from USD 165 per night
8.6Great37 reviews
Hotel
Canada, Calgary
Guests can enjoy views of the Bow River, while taking advantage of picturesque location in Kensington district.
from USD 139 per night
Most popular 4-star hotels in Canada
7.4Very good397 reviews
Hotel
Canada, Edmonton
Boasting a shared lounge and various recreational opportunities, the venue with city views offers 307 rooms adjacent to a metro station.
from USD 96 per night
8.4Great25 reviews
Hotel
Canada, Fredericton
Offering an lounge bar, the hotel also has a heated pool beckoning guests to dive in.
from USD 93 per night
8.0Great278 reviews
Hotel
Canada, Ottawa
Centrally located in the Downtown Ottawa district only 6 minutes' walk from Supreme Court of Canada, the hotel offers an indoor swimming pool and resto bar.
from USD 86 per night
8.2Great62 reviews
Hotel
Canada, Moncton
Set in the nightlife district of Moncton, this wonderful hotel features an aqua park, an indoor swimming pool and a shared lounge.
from USD 112 per night
7.8Very good24 reviews
Hotel
Canada, Hamilton
Located in Hamilton, and just a 15-minute drive from Art Gallery of Hamilton, this charming venue features a Jacuzzi and an indoor pool for guest's pure relaxation.
from USD 128 per night
8.6Great54 reviews
Hotel
Canada, Montreal
Set in the very heart of Montreal, the hotel invites you to try international meals and enjoy a Jacuzzi and an indoor pool.
from USD 222 per night
8.2Great278 reviews
Hotel
Canada, Moncton
Set nearly a 5-minute stroll from RCMP Memorial, this hotel features a swimming pool and an à la carte restaurant serving dishes of seafood cuisine.
from USD 113 per night
8.2Great398 reviews
Hotel
Canada, Calgary
Boasting a heated pool, the hotel is about 10 minutes' walk from the center of Calgary.
from USD 152 per night
8.0Great120 reviews
Hotel
Canada, Saint John
The accommodation is located 8 minutes on foot from King's Square in an commercial area, and boasts an indoor pool together with an resto bar onsite.
from USD 120 per night
8.4Great12 reviews
Hotel
Canada, Dawson Creek
Located within 1.5 miles from Tourism Dawson Creek, this hotel features an à la carte restaurant and continental breakfast.
from USD 130 per night
7.8Very good50 reviews
Hotel
Canada, Courtenay
from USD 126 per night
7.6Very good104 reviews
Hotel
Canada, Gatineau
Featuring a swimming pool, this hotel in Downtown Gatineau district boasts 116 rooms.
from USD 85 per night
7.8Very good1368 reviews
Hotel
Canada, Vancouver
Set 14 minutes by foot from Harbour Centre Lookout Tower, an comfortable accommodation lies in the Downtown Vancouver district.
from USD 139 per night
7.4Very good653 reviews
Hotel
Canada, Toronto
Boasting fashionable rooms along with an a la carte restaurant, this hotel is set close to a metro station.
from USD 161 per night
Most popular 3-star hotels in Canada
7.8Very good51 reviews
Hotel
Canada, Pointe-Claire
from USD 149 per night
8.4Great29 reviews
Hotel
Canada, Petawawa
Located 0.9 miles away from the city center, this hotel features 66 rooms and an indoor swimming pool.
from USD 107 per night
7.4Very good56 reviews
Hotel
Canada, Jordan
Offering location next to Lake Ontario, the venue has an American restaurant, 62 rooms and an indoor swimming pool.
from USD 59 per night
Amazing spa hotels in Canada
8.2Great312 reviews
Hotel
Canada, Banff
The superb hotel is set 7 minutes on foot from Banff Avenue and offers a hot tub and sauna facilities on site.
from USD 123 per night
8.4Great85 reviews
Hotel
Canada, Fredericton
Situated 20 minutes' walk from the downtown of Fredericton, this deluxe hotel offers a hot tub, an outdoor swimming pool and locker rooms.
from USD 101 per night
8.2Great228 reviews
Hotel
Canada, Halifax
Including a hot tub, sauna facilities and an indoor pool, the hotel offers indoor heated pool and boasts a location in the Downtown Halifax district within a 6-minute stroll from Casino Nova Scotia.
from USD 98 per night
8.0Great538 reviews
Hotel
Canada, Montreal
The hotel near a metro station offers a Jacuzzi, sauna facilities and an indoor pool, giving easy access to Quartier des spectacles only 5 minutes' stroll of the property.
from USD 139 per night
8.0Great73 reviews
Hotel
Canada, Charlottetown
Placed in the Historic Charlottetown Waterfront district, 5 minutes on foot from Confederation Landing, the hotel offers an resto bar together with a Jacuzzi, a massage chair and sauna facilities.
from USD 172 per night
7.8Very good111 reviews
Hotel
Canada, Regina
This eco-friendly hotel provides access to Casino Regina Show Lounge 300 feet away and welcomes its guests to use a casino, water slides and an indoor swimming pool or to enjoy Chinese meals in the on-site fast food restaurant.
from USD 114 per night
8.0Great102 reviews
Hotel
Canada, Trois-Rivieres
Boasting a heated swimming pool and an à la carte restaurant, this eco-friendly hotel is located 9 minutes' stroll of Old Jail of Trois-Rivieres, within 2 miles to University of Quebec in Trois-Rivieres.
from USD 134 per night
8.0Great200 reviews
Hotel
Canada, Montreal
Situated in Old Montreal district, this charming hotel offers a shared lounge and various recreational opportunities.
from USD 172 per night
8.2Great355 reviews
Hotel
Canada, Niagara Falls
Located within 9 minutes' stroll from Skylon Tower in the Fallsview district, this smart hotel features a summer terrace, an indoor swimming pool and chaise longues on-site.
from USD 94 per night
7.8Very good167 reviews
Hotel
Canada, Toronto
Located a 5-minute stroll to Toronto Congress Center and within 3 miles to Eglinton Avenue West, this hotel features an lounge bar plus heated swimming pool.
from USD 137 per night
7.6Very good72 reviews
Hotel
Canada, Burnaby
This boutique hotel overlooks city boasting its location in popular area.
from USD 137 per night
7.8Very good1199 reviews
Hotel
Canada, Niagara Falls
Guests can take a swim in a swimming pool or enjoy an sports bar available in this hotel, centrally set in Fallsview district.
from USD 125 per night
8.4Great393 reviews
Hotel
Canada, Calgary
The hotel is centrally situated in Downtown Calgary district, it has an indoor pool along with a Jacuzzi, a steam room and locker rooms.
from USD 175 per night
8.0Great896 reviews
Hotel
Canada, Toronto
An library bar as well as a lap swimming pool, a shared lounge and the hotel's recreational facilities can be enjoyed at the property, boasting the setting merely 6 minutes' walk to Pro sports game.
from USD 186 per night
8.4Great240 reviews
Hotel
Canada, Mont-Tremblant
This hotel features an outdoor pool along with a night club, a casino and a seasonal outdoor pool, boasting a location in the mountain part of the city nearly 5 minutes' stroll to Tonga Lumina.
from USD 137 per night
7.6Very good129 reviews
Hotel
Canada, London
Featuring a swimming pool along with a solarium, a hot tub and sauna facilities, the hotel is nestled close to a train station.
from USD 118 per night
8.2Great940 reviews
Hotel
Canada, Montreal
Providing a Jacuzzi and sauna facilities, the accommodation is set 0.2 miles from Place Ville Marie Observatory and just a few steps from a metro station.
from USD 113 per night
8.2Great8 reviews
Hotel
Canada, Richmond
This convenient hotel features a swimming pool and 237 rooms facing mountain.
from USD 169 per night
8.2Great95 reviews
Hotel
Canada, Burnaby
Located in Burnaby, and just a 10-minute drive from Byrne Creek Ravine Park, this fantastic venue features a Jacuzzi and an outdoor swimming pool for guest's pure relaxation.
from USD 165 per night
Top family hotels in Canada
7.8Very good129 reviews
Hotel
Canada, Calgary
A swimming pool and an lounge bar are available at the property, situated next to Sue Higgins Park and a subway station.
from USD 134 per night
7.8Very good280 reviews
Hotel
Canada, Edmonton
Ideally located a 25-minute walk from Commonwealth Stadium, this hotel offers a shared lounge, a ballroom and a golf course.
from USD 114 per night
7.8Very good59 reviews
Hotel
Canada, Winnipeg
Featuring an à la carte restaurant together with hiking, horse riding and bowling, this hotel is located 20 minutes' walk from Children's Museum.
from USD 131 per night
7.6Very good114 reviews
Hotel
Canada, Edmonton
This eco-friendly 237-room hotel is located 3 miles from Strathcona and offers fitness classes, a gym and cardiovascular equipment along with meals, a playroom and board games for guests with families.
from USD 111 per night
7.8Very good279 reviews
Hotel
Canada, Toronto
The facilities of this suburban hotel include an indoor swimming pool, an indoor pool, a tennis court and various recreational opportunities.
from USD 101 per night
8.4Great441 reviews
Hotel
Canada, Whistler
Conveniently located within 0.2 miles of Whistler Olympic Plaza and very close to a gondola station, this hotel offers a night club, a heated swimming pool and a shared lounge.
from USD 190 per night
8.2Great182 reviews
Hotel
Canada, London
This hotel serves international meals and features a swimming pool, boasting an central location a 7-minute stroll of Exodus London Escape Rooms.
from USD 127 per night
8.0Great116 reviews
Hotel
Canada, Markham
Fitted with a Jacuzzi, sauna facilities and an indoor pool, the property is based in the heart of Markham, and boasts spacious rooms plus a heated pool.
from USD 90 per night
7.8Very good342 reviews
Hotel
Canada, Quebec City
Boasting an private location near Laurentian Mountains, the venue offers 377 spacious rooms together with a hot tub, sauna facilities and an outdoor swimming pool.
from USD 89 per night
7.2Very good52 reviews
Hotel
Canada, Owen Sound
The facilities of this pet-friendly hotel include a swimming pool, an indoor pool, a shared lounge and loungers.
from USD 88 per night
7.6Very good22 reviews
Hotel
Canada, Prince George
The designer hotel is a good starting point to Prince George's sights including Purden Lake Provincial Park, which is 10 minutes' stroll away.
from USD 117 per night
8.4Great464 reviews
Hotel
Canada, Montreal
This hotel is set in the Old Montreal district 5 minutes on foot from Notre-Dame Basilica, it features an lounge bar along with a shared lounge, the hotel's recreational facilities and entertainment activities.
from USD 140 per night
8.4Great117 reviews
Hotel
Canada, Salmon Arm
Set 1.1 miles from the center of Salmon Arm, the accommodation features an indoor swimming pool and a hot tub and an indoor pool.
from USD 82 per night
8.2Great189 reviews
Hotel
Canada, Gatineau
Offering views of the Ottawa River, this hotel in Hull district features a casino, an indoor heated swimming pool and a shared lounge along with an à la carte restaurant.
from USD 91 per night
8.2Great221 reviews
Hotel
Canada, Halifax
Discovery Centre is located only 7 minutes' walk from the hotel, while you can enjoy a solarium, a hot tub and an indoor pool on-site.
from USD 95 per night
8.0Great55 reviews
Hotel
Canada, Montreal
The venue has an indoor pool along with a hot tub and an indoor pool, offering location near a subway station in Ville Saint Laurent district.
from USD 179 per night
8.2Great587 reviews
Hotel
Canada, Quebec City
This hotel offers the poolside bar and 571 rooms together with exceptional location 0.3 miles from Old Quebec.
from USD 127 per night
7.8Very good364 reviews
Hotel
Canada, Mississauga
Guests at this hotel will enjoy a swimming pool and international meals together with an prime setting in an shopping area.
from USD 133 per night
Top resorts in Canada
8.0Great333 reviews
Hotel
Canada, Calgary
Guests can enjoy Canadian cuisine in an fast food restaurant of this premier hotel and relax by a swimming pool.
from USD 235 per night
8.2Great231 reviews
Hotel
Canada, Vancouver
Set a 8-minute walk from CF Pacific Centre, this hotel features a shared lounge, tennis courts and a golf course.
from USD 195 per night
7.8Very good46 reviews
Hotel
Canada, St. John's
You will find an indoor swimming pool in this venue that offers an perfect setting based in the middle of St. John's.
from USD 86 per night
7.4Very good72 reviews
Hotel
Canada, Mississauga
This newly renovated hotel features an à la carte restaurant plus an indoor pool, a shared lounge and entertainment activities, offering location in Northeast Mississauga district.
from USD 117 per night
7.6Very good888 reviews
Hotel
Canada, Toronto
Placed in The Village district, the hotel is an comfortable property with a swimming pool and an a la carte restaurant.
from USD 149 per night
8.2Great174 reviews
Hotel
Canada, Barrie
Within 2 miles away from Centennial Beach, this hotel features an indoor pool and entertainment activities.
from USD 83 per night
6.6Nice28 reviews
Hotel
Canada, Timmins
Set in a 7-minute walk to Kettle Lakes Provincial Park, this inn features a golf course, a bowling alley and various recreational opportunities.
from USD 88 per night
8.2Great105 reviews
Hotel
Canada, Kamloops
Located 8 minutes on foot from Kamloops Museum and Archives and 7 minutes' walk from Peterson Creek Park, this hotel features skiing and golf.
from USD 123 per night
8.8Great566 reviews
Hotel
Canada, Quebec City
Set 14 minutes by foot from Fortifications of Quebec National Historic Site, an chic accommodation lies in the Old Quebec district.
from USD 133 per night
7.8Very good30 reviews
Hotel
Canada, Prince George
Boasting mountain biking, snowmobiling and sailing together with an lounge bar, the hotel is located only a 10-minute stroll of Mr. PG Statue.
from USD 93 per night
7.8Very good283 reviews
Hotel
Canada, Kingston
Boasting 169 rooms together with a hot tub, sauna facilities and an indoor pool, this hotel is set in the heart of the city a 5-minute stroll from Kingston City Hall.
from USD 126 per night
8.0Great714 reviews
Hotel
Canada, Toronto
Located approximately 0.8 miles from Harbourfront Centre, this hotel features sauna facilities and an outdoor swimming pool on site for all guests, along with an à la carte restaurant.
from USD 165 per night
8.2Great95 reviews
Hotel
Canada, Saint John
Placed 3 miles away from Reversing Falls Rapids, this hotel features 197 spacious rooms and an American restaurant.
from USD 124 per night
8.0Great129 reviews
Hotel
Canada, Markham
Offering a Jacuzzi, sauna facilities and an indoor pool, this attractive hotel is just within 25 minutes' walk from Miller Avenue Off-Leash Dog Park.
from USD 56 per night
8.0Great3295 reviews
Hotel
Canada, Niagara Falls
Offering a hot tub, sauna facilities and an indoor pool on-site, along with a swimming pool, the hotel boasts a setting located within a 5-minute stroll away from Fallsview Tourist Area.
from USD 114 per night
7.8Very good45 reviews
Hotel
Canada, Guelph
Boasting a swimming pool, the hotel is about 30 minutes' walk from the center of Guelph.
from USD 98 per night
8.0Great85 reviews
Hotel
Canada, Dartmouth
Overlooking Halifax Harbor, this smoke free hotel in Dartmouth district features an à la carte restaurant along with a shared lounge, a swimming pool and tennis courts.
from USD 110 per night
8.0Great594 reviews
Hotel
Canada, Quebec City
Set 7 minutes' stroll of Joan of Arc, the elegant hotel boasts sauna facilities and an indoor pool.
from USD 114 per night
7.8Very good300 reviews
Hotel
Canada, Montreal
Featuring an indoor pool, this classic venue lies a 6-minute stroll of Notre-Dame Basilica.
from USD 86 per night
Canada Brands & Themes
-
Themes
- Hotels near beach in Canada
- Boutique hotels in Canada
- Cheap hotels in Canada
- Family resorts and hotels in Canada
- Luxury hotels in Canada
- Spa Hotels in Canada
- Pet-friendly hotels in Canada
- Self-Catering Accommodation in Canada
- Hotels with jacuzzi in Canada
- Hotels with indoor pool in Canada
- 5 star hotels in Canada