Most popular cities in Canada
Victoria20 hotels
Edmonton25 hotels
Banff10 hotels
Calgary35 hotels
Most popular states in Canada
Ontario272 hotels
Alberta83 hotels
Prince Edward Island9 hotels
British Columbia122 hotels
Spa Hotels in Canada
7.8Very good179 reviews
Hotel
Canada, Vancouver
The venue is situated about 5 minutes' walk from Burrard metro station, in a shopping area and offers 442 rooms, mountain views and contemporary specialities at the premises.
from CAD 326 per night
7.6Very good125 reviews
Hotel
Canada, Kamloops
Located 4 km from the centre of Kamloops, this hotel features hiking and bowling in the area and a snack bar onsite.
from CAD 114 per night
7.8Very good110 reviews
Hotel
Canada, Richmond Hill
This hotel with an a la carte restaurant is set in an ideal area.
from CAD 174 per night
8.2Great16 reviews
Hotel
Canada, Kincardine
While staying in the hotel you are invited to discover Walker House, set 5 minutes by car, or walk for only 9 minutes to reach St. Anthony's Church.
from CAD 161 per night
7.6Very good194 reviews
Hotel
Canada, Brampton
Located in Queen Street Corridor district only 1.6 km from Laser Quest, this hotel has 133 rooms and a heated pool.
from CAD 150 per night
7.8Very good181 reviews
Hotel
Canada, Toronto
Located in Scarborough district close to Morningside Park, the hotel has a health club and a Jacuzzi.
from CAD 229 per night
7.8Very good51 reviews
Hotel
Canada, Burlington
While staying in the hotel you are invited to discover Spencer Smith Park, set nearly 10 minutes by car, or walk for only 12 minutes to reach Burlington Mall.
from CAD 151 per night
7.6Very good242 reviews
Hotel
Canada, Gananoque
This resort with an a la carte restaurant is set in a convenient area.
from CAD 191 per night
8.0Great119 reviews
Hotel
Canada, Drummondville
The hotel features a la carte restaurant and cocktail bar on site and offers to take advantage of a fitness centre.
from CAD 189 per night
8.6Great32 reviews
Hotel
Canada, Swift Current
The accomodation is conveniently placed near Art Gallery of Swift Current, offering 86 rooms along with a lobby restaurant.
from CAD 140 per night
7.4Very good21 reviews
Hotel
Canada, Pembroke
A pizza restaurant along with 88 contemporary rooms are available in this fully serviced hotel, settled close to a motorway.
from CAD 191 per night
8.4Great8 reviews
Hotel
Canada, Rocky Mountain House
A short ride from Rocky Mountain House National Historic Site and a motorway, this hotel features an indoor pool and consists of 81 rooms.
from CAD 193 per night
8.2Great87 reviews
Hotel
Canada, Kelowna
Nestled in Rutland district adjacent to a motorway, the hotel offers 176 spacious rooms along with views of city.
from CAD 271 per night
7.8Very good49 reviews
Hotel
Canada, Abbotsford
Situated in the heart of Abbotsford at a reasonable distance Trethewey House Heritage Site, the hotel offers 61 rooms.
from CAD 136 per night
8.4Great185 reviews
Hotel
Canada, Abbotsford
Located close to Mennonite Heritage Museum and 25 minutes' walk from Fishtrap Creek Park, this hotel features ice skating, snow skiing and golf.
from CAD 267 per night
7.8Very good234 reviews
Hotel
Canada, Whistler
Situated 1 km from downtown, this hotel boasts spacious rooms and an a la carte restaurant.
from CAD 341 per night
8.6Great158 reviews
Hotel
Canada, Mont-Tremblant
Located in a beach area, the hotel boasts 70 rooms and has a flower garden.
from CAD 293 per night
8.2Great195 reviews
Hotel
Canada, Whistler
Located close to Audain Art Museum and 25 minutes' walk from Whistler Sliding Centre, this hotel features canoeing, snow skiing and hiking.
from CAD 254 per night
9.0Perfect27 reviews
Hotel
Canada, Ganges
This venue includes spacious rooms, a flower garden, and location steps away from Duthie Gallery and Gallery B&B.
from CAD 608 per night
8.0Great81 reviews
Hotel
Canada, Toronto
Ideally set near Royal Ontario Museum, the hotel entices guests with an indoor swimming pool as well as whirlpool bathtubs, Turkish bath and sauna facilities.
from CAD 613 per night
More hotels in Canada:
Best 5-star hotels in Canada
9.0Perfect162 reviews
Hotel
Canada, Vancouver
Within walking distance of Stanley Park, this hotel, ideally located in Downtown Vancouver district, features a night club, a sundeck and a shared lounge.
from CAD 546 per night
8.6Great88 reviews
Hotel
Canada, St. Andrews By The Sea
While staying in the hotel you are invited to discover Huntsman Fundy Discovery Aquarium set nearby, or walk for only 10 minutes to enjoy Ross Memorial Museum.
from CAD 457 per night
8.6Great414 reviews
Hotel
Canada, Mont-Tremblant
The venue is perfectly located close to Laurentian Mountains and Andes Mountains, offering 314 non-smoking rooms and a local menu in the gourmet restaurant.
from CAD 392 per night
9.0Perfect371 reviews
Hotel
Canada, Richmond
The hotel features a casino, a heated indoor pool and a golf course plus a non-smoking restaurant in a spectacular location just off BCIT Aerospace and Technology Campus.
from CAD 418 per night
8.0Great191 reviews
Hotel
Canada, Vancouver
This hotel offers a private pool and the possibility of trying boating, snow skiing and racquetball.
from CAD 474 per night
8.4Great1264 reviews
Hotel
Canada, Quebec City
Located near St. Lawrence River, this pleasant hotel features a continental breakfast.
from CAD 587 per night
7.8Very good170 reviews
Hotel
Canada, Montreal
This unique hotel with luxurious rooms and an indoor pool is situated in a market area near Six flags.
from CAD 387 per night
8.6Great153 reviews
Hotel
Canada, Gatineau
While onsite there is a private swimming pool, the hotel offers stunning location right in the centre of Gatineau.
from CAD 481 per night
8.0Great34 reviews
Hotel
Canada, Toronto
Since 1932 the hotel awaits guests in Downtown Toronto district, offering 336 bright rooms and a café bar.
from CAD 851 per night
8.2Great500 reviews
Hotel
Canada, Vancouver
Featuring an outdoor heated swimming pool, this venue offers 644 rooms right in a dynamic area.
from CAD 462 per night
8.4Great180 reviews
Hotel
Canada, Quebec City
Set in the centre of Quebec City, the property offers 160 rooms overlooking the garden.
from CAD 244 per night
8.4Great123 reviews
Hotel
Canada, Toronto
Guests can enjoy a lap swimming pool at this pet-friendly hotel, located in the busy area of Toronto.
from CAD 819 per night
8.6Great484 reviews
Hotel
Canada, Montreal
This authentic hotel is strategically located in Ville-Marie district, offering 142 exquisite rooms and a signature restaurant.
from CAD 516 per night
8.0Great194 reviews
Hotel
Canada, Vancouver
The indoor restaurant with wide selection of fine French dishes and the hotel's spectacular make it one of the best places to stay in Vancouver.
from CAD 418 per night
9.0Perfect18 reviews
Hotel
Canada, Tofino
Located just off Tofino Yoga and 14 km from Vancouver Island, this hotel features a shared lounge, a tennis court and a golf course.
from CAD 446 per night
8.2Great40 reviews
Hotel
Canada, Victoria
This accommodation in a historical-style building features an outdoor pool within 1050 meters of Save-On-Foods Memorial Centre.
from CAD 432 per night
8.0Great190 reviews
Hotel
Canada, Banff
Featuring a premier location next to Bow Valley and Rocky Mountains, this venue offers a play area and a playstation for children and international menu for the guests in the primary restaurant.
from CAD 796 per night
8.2Great69 reviews
Hotel
Canada, Kelowna
Featuring Victorian architecture, the venue provides 53 rooms and offers easy access to H2O Adventure and Fitness Centre.
from CAD 427 per night
8.4Great136 reviews
Hotel
Canada, Montreal
Only a short distance from Mount Royal Cross, the hotel offers a panoramic view and a spa centre and a Jacuzzi onsite.
from CAD 293 per night
8.8Great14 reviews
Hotel
Canada, North Hatley
Boasting access to Club de Golf North Hatley, the hotel includes an outdoor seasonal pool, a patio and tennis courts onsite providing guests with designer rooms.
from CAD 809 per night
Most popular 4-star hotels in Canada
8.2Great62 reviews
Hotel
Canada, Moncton
Featuring a casino, an aqua park and a shared lounge, the property offers accommodation since 2006 in a busy area.
from CAD 181 per night
8.2Great275 reviews
Hotel
Canada, Moncton
A spa centre and a Jacuzzi along with a swimming pool are available during your stay in the property, set in the centre of Moncton.
from CAD 284 per night
8.2Great309 reviews
Hotel
Canada, Banff
Guests staying in this lovely hotel are provided with a lounge restaurant and steam baths, facials and massage services, featuring location next to Cascade.
from CAD 471 per night
8.4Great85 reviews
Hotel
Canada, Fredericton
This comfortable 222-room hotel is located in proximity to NB Sports Hall Of Fame and offers a gym area and a fitness centre along with cots, meals and a play area for guests with children.
from CAD 284 per night
8.0Great198 reviews
Hotel
Canada, Halifax
Settled in a shopping area next to Halifax Harbour, the hotel provides a cocktail bar and an indoor swimming pool.
from CAD 279 per night
7.8Very good511 reviews
Hotel
Canada, Montreal
Located near Old Montreal, this hotel features a private swimming pool and a gym.
from CAD 318 per night
8.0Great71 reviews
Hotel
Canada, Charlottetown
There is an indoor restaurant with regional cuisine and a large pool available on site.
from CAD 492 per night
7.8Very good111 reviews
Hotel
Canada, Regina
Located 1 km from the center of Regina, the hotel offers a snack bar plus cots, a buffet and a pool for children.
from CAD 186 per night
8.0Great37 reviews
Hotel
Canada, Port Carling
This unique hotel is within 6 km of the city center and features tasteful rooms.
from CAD 289 per night
7.4Very good144 reviews
Hotel
Canada, Mississauga
The hotel conveniently located in Northeast Mississauga district close to Hershey Centre has 297 rooms.
from CAD 210 per night
7.8Very good165 reviews
Hotel
Canada, Trois-Rivieres
The hotel is set close to LA GRENOUILLE pub.cocktails.terrasse, and boasts a swimming pool as well as city views.
from CAD 293 per night
8.0Great180 reviews
Hotel
Canada, Montreal
Featuring great views over the city, the hotel offers a chance to visit Convention Centre Montreal and to benefit from a plunge swimming pool.
from CAD 384 per night
7.8Very good114 reviews
Hotel
Canada, Toronto
With 433 rooms to offer, the hotel boasts a night club, a casino and an outdoor pool area, conveniently located in a shopping area.
from CAD 249 per night
7.6Very good69 reviews
Hotel
Canada, Burnaby
Bringing you close to Metropolis At Metrotown, the hotel offers to try boating and snow skiing and is nestled in an art deco-style building.
from CAD 317 per night
7.8Very good1138 reviews
Hotel
Canada, Niagara Falls
This high quality hotel located next to Canadian Falls and Clifton Hill, offers a private swimming pool and the 24-hour bar.
from CAD 286 per night
8.4Great377 reviews
Hotel
Canada, Calgary
Featuring a heated swimming pool along with a 24-hour bar, the hotel is a great place for exploring The Scotiabank Saddledome in a ski area.
from CAD 309 per night
8.0Great1164 reviews
Hotel
Canada, Toronto
Built in an elegant-style, this hotel offers easy access to A & C Games and features a health club, a spa centre and a treatment room.
from CAD 604 per night
8.4Great12 reviews
Hotel
Canada, Dawson Creek
Situated in the centre of Dawson Creek at a reasonable distance Northern Alberta Railway Park, the hotel offers 100 rooms.
from CAD 189 per night
7.6Very good99 reviews
Hotel
Canada, Gatineau
Located just off Rideau Hall in Downtown Gatineau district, this hotel features 116 rooms and a night club, a sundeck and a picnic area.
from CAD 150 per night
8.4Great8 reviews
Hotel
Canada, Mont-Laurier
Offering classic rooms and a gym and a fitness centre, the venue is set in the centre of the city, close to Salle Mac Laren.
from CAD 152 per night
Most popular 3-star hotels in Canada
8.0Great110 reviews
Hotel
Canada, Toronto
Just minutes from Toronto Botanical Garden, the hotel with stunning views is a comfortable property with steam baths and various massages.
from CAD 244 per night
8.8Great59 reviews
Hotel
Canada, Halifax
Offering beautiful views of Halifax Harbour, the venue boasts 125 rooms along with an indoor heated swimming pool, ideally set in Downtown Halifax district.
from CAD 439 per night
8.0Great160 reviews
Hotel
Canada, Whistler
This comfortable hotel boasts an indoor swimming pool, barbeque grills and tennis courts available on site and guests are just a few steps from Upper Village Market.
from CAD 367 per night
8.2Great15 reviews
Hotel
Canada, Brandon
Boasting a family restaurant, this exquisite hotel is available close to Keystone Centre.
from CAD 117 per night
7.8Very good103 reviews
Hotel
Canada, Campbell River
A short ride from The Museum at Campbell River and a motorway, this hotel features an indoor pool and consists of 60 rooms.
from CAD 247 per night
8.0Great11 reviews
Hotel
Canada, Maple Ridge
Boasting an indoor pool, the hotel is about 20 minutes' walk from the centre of Maple Ridge.
from CAD 174 per night
7.8Very good25 reviews
Hotel
Canada, Whitehorse
Positioned near Old Log Church Museum and a motorway, the hotel has 99 rooms, the a la carte restaurant serving the local cuisine, all at guest's disposal.
from CAD 186 per night
8.2Great95 reviews
Hotel
Canada, Belleville
Offering 88 rooms, horse riding, bowling and mini golf, this venue welcomes guests in the heart of Belleville.
from CAD 261 per night
7.0Very good25 reviews
Hotel
Canada, Winnipeg
Guests can enjoy a coffee bar together with a spa area and a Jacuzzi, boasting a prime location near Manitoba Museum.
from CAD 215 per night
8.2Great119 reviews
Hotel
Canada, Calgary
Conveniently located in Northeast Calgary district close to TELUS Spark, this hotel features a library and a golf course.
from CAD 166 per night
7.4Very good54 reviews
Hotel
Canada, Sudbury
This hotel offers the 24-hour bar and 78 rooms together with major location close to Laurentian University.
from CAD 159 per night
7.6Very good168 reviews
Hotel
Canada, Laval
One can enjoy a beach bar or admire exceptional views of Laurentian Mountains, offered in the hotel perfectly based in the heart of Laval.
from CAD 221 per night
7.8Very good145 reviews
Hotel
Canada, Sherbrooke
Close to Universite de Sherbrooke in Sherbrooke, the lovely hotel is lodged in an industrial-style building and consists of 58 rooms.
from CAD 186 per night
8.2Great108 reviews
Hotel
Canada, Shawinigan
Located next to Boutique cadeaux chez Guy, the venue comprises 71 rooms with river views.
from CAD 165 per night
7.6Very good22 reviews
Hotel
Canada, Red Deer
88 rooms and an indoor pool are available in this property, located close to a bus stop and Kerry Wood Nature Centre.
from CAD 121 per night
8.4Great200 reviews
Hotel
Canada, St. John's
The hotel has meals and a game room for children, boasting location in the heart of St. John's close to a railway station.
from CAD 174 per night
7.8Very good382 reviews
Hotel
Canada, Vancouver
Guests can enjoy a specialty restaurant and an indoor swimming pool on the territory of the hotel, located close to Capilano Mall and a motorway.
from CAD 237 per night
8.4Great22 reviews
Hotel
Canada, Sarnia
This imperial-style hotel is set at a short distance to Lighthouse Park.
from CAD 118 per night
8.4Great65 reviews
Hotel
Canada, Halifax
Guests can enjoy great views over the garden and take advantage of a heated indoor pool, an outdoor swimming pool and a golf course available onsite.
from CAD 280 per night
7.8Very good87 reviews
Hotel
Canada, Kitchener
The hotel is located in the business area of Kitchener, not far away from Michaels, overlooking the lake.
from CAD 131 per night
Top family hotels in Canada
8.0Great34 reviews
Hotel
Canada, Sydney
There are rooms facing the harbor and the hotel is set close to Centre 200.
from CAD 212 per night
7.6Very good514 reviews
Hotel
Canada, Niagara Falls
Located near Marineland, the hotel offers city views and a heated pool.
from CAD 174 per night
7.2Very good525 reviews
Hotel
Canada, Montreal
The hotel provides 205 rooms along with a spa area, a solarium and a Jacuzzi, offering setting in the centre of the city, steps away from a bus stop.
from CAD 239 per night
7.2Very good182 reviews
Hotel
Canada, Nanaimo
Located in the old district of Nanaimo, the venue features a private pool together with a hot tub.
from CAD 219 per night
8.2Great141 reviews
Hotel
Canada, Orillia
This pet-friendly hotel with an indoor swimming pool is just a 20-minute drive from Mara Provincial Park.
from CAD 179 per night
7.8Very good195 reviews
Hotel
Canada, Edmonton
Rooms overlooking the garden are offered in this hotel that boasts a convenient setting, while onsite there is an indoor heated pool.
from CAD 159 per night
8.2Great128 reviews
Hotel
Canada, Thunder Bay
Placed close to Chapples Golf Course in the heart of Thunder Bay, this hotel offers 92 rooms.
from CAD 179 per night
8.6Great33 reviews
Hotel
Canada, Medicine Hat
Near the hotel, there are a motorway and a bus stop and guests can easily reach Medicine Hat College which is not far away.
from CAD 140 per night
6.8Nice98 reviews
Hotel
Canada, Moose Jaw
The hotel offers a pleasant accommodation with 80 rooms in the shopping area of Moose Jaw.
from CAD 87 per night
8.0Great15 reviews
Hotel
Canada, Prince Albert
The venue blends the ottoman design in rooms and the historical architecture.
from CAD 126 per night
8.2Great73 reviews
Hotel
Canada, Collingwood
Occupying its convenient location, it affords scenic views across the lake.
from CAD 186 per night
7.8Very good238 reviews
Hotel
Canada, Penticton
Featuring 104 rooms together with an outdoor heated swimming pool, an indoor swimming pool and a golf course, this hotel is located in a busy area with access to The Peach.
from CAD 256 per night
7.8Very good26 reviews
Hotel
Canada, Saskatoon
Constructed in 2001 year, the hotel's building is a reminder of a royal style, located just off Third Avenue United Church.
from CAD 121 per night
8.2Great74 reviews
Hotel
Canada, Calgary
Everyone will enjoy an indoor pool onsite and admire city views offered from 76 rooms.
from CAD 156 per night
7.4Very good571 reviews
Hotel
Canada, Vancouver
Positioned near Granville Public Market and a ferry port, the hotel has 124 rooms, the theme restaurant serving the French cuisine, all at guest's disposal.
from CAD 328 per night
7.8Very good249 reviews
Hotel
Canada, Calgary
This hotel offers the café bar and 82 rooms together with convenient location close to University of Calgary.
from CAD 131 per night
8.4Great95 reviews
Hotel
Canada, Boischatel
Featuring 32 rooms together with a tennis court and a golf course, this hotel is located in a commercial area with access to Parc de la Chute-Montmorency.
from CAD 147 per night
8.0Great146 reviews
Hotel
Canada, Collingwood
The hotel is located in the ski area of Collingwood, not far away from The Candy Factory, overlooking the mountain.
from CAD 210 per night
7.2Very good94 reviews
Hotel
Canada, Cornwall
Featuring a salt water swimming pool, this venue offers 110 rooms right in a shopping area.
from CAD 156 per night
8.4Great58 reviews
Hotel
Canada, Brockville
Featuring a gym and a fitness centre on-site, the hotel has a night bar, boasting location in the heart of the city.
from CAD 209 per night
Best luxury hotels in Canada
8.4Great233 reviews
Hotel
Canada, Mont-Tremblant
The hotel features a designed restaurant, while near the venue, set in Mont Tremblant Village district, one will find Flying Mile.
from CAD 345 per night
7.6Very good126 reviews
Hotel
Canada, London
The venue offers you to enjoy fantastic forest views from the rooms and sunbathe at an indoor pool.
from CAD 149 per night
8.2Great953 reviews
Hotel
Canada, Montreal
Guests at this hotel will enjoy an outdoor rooftop pool and international meals together with an unique setting in a downtown area.
from CAD 330 per night
8.2Great8 reviews
Hotel
Canada, Richmond
Set about 1 km from the center of Richmond, this hotel offers 237 fashionable rooms with ocean views and an outdoor rooftop pool onsite.
from CAD 458 per night
8.2Great195 reviews
Hotel
Canada, Burnaby
This hotel features rooms with city views, while a panoramic location provides easy access to British Columbia Institute of Technology.
from CAD 372 per night
8.0Great119 reviews
Hotel
Canada, Markham
Perfectly lodged in an ethnic-style building in a busy area, this hotel features an outdoor pool and a panoramic view.
from CAD 244 per night
8.0Great3191 reviews
Hotel
Canada, Niagara Falls
This refined hotel offers a hot tub, a sauna and a whirlpool tub and is centrally located close to Horseshoe Falls and American Falls.
from CAD 280 per night
8.0Great30 reviews
Hotel
Canada, Laval
A 24-hour restaurant, snow skiing and racquetball are offered at this sleek hotel, ideally set close to Centre Laval.
from CAD 263 per night
8.8Great124 reviews
Hotel
Canada, Saguenay
Located near Brasserie Arvida, the hotel offers city views and a seasonal outdoor swimming pool.
from CAD 207 per night
8.4Great104 reviews
Hotel
Canada, Vancouver
Guests can visit Playland located nearby, while onsite there is a spa area and a sauna.
from CAD 235 per night
7.8Very good248 reviews
Hotel
Canada, Toronto
Guests of this hotel near Woodbine Racetrack can go for a swim in an indoor pool or enjoy an indoor heated swimming pool, sun loungers and a golf course.
from CAD 155 per night
8.2Great85 reviews
Hotel
Canada, Kamloops
An indoor swimming pool is available onsite together with hiking, lawn tennis and skiing, while the hotel boasts a perfect location in a business area.
from CAD 239 per night
8.0Great94 reviews
Hotel
Canada, Calgary
The hotel is located in the shopping area of Calgary, not far away from River Park, overlooking the city.
from CAD 298 per night
8.0Great222 reviews
Hotel
Canada, Vancouver
Guests can enjoy a private swimming pool and benefit from a casual restaurant at the hotel.
from CAD 466 per night
7.8Very good26 reviews
Hotel
Canada, Kitchener
Offering location close to The Clay & Glass, this hotel overlooks the city and has a lounge restaurant.
from CAD 196 per night
8.4Great54 reviews
Hotel
Canada, Winnipeg
Located steps away from University of Winnipeg, this hotel offers moments of relaxation featuring steam baths, facials and massage services.
from CAD 220 per night
7.6Very good17 reviews
Hotel
Canada, Powell River
Offering convenient proximity to Sunshine Coast Shuttle, the hotel is also close to Valentine Mountain.
from CAD 155 per night
8.4Great62 reviews
Hotel
Canada, Halifax
Positioned near Halifax Harbour, the hotel offers to enjoy stunning views or an indoor swimming pool, boasting a premier setting in Downtown Halifax district.
from CAD 448 per night
8.2Great657 reviews
Hotel
Canada, Niagara Falls
Set in a business area, this grand hotel has a private pool and 432 rooms within walking distance of American Falls.
from CAD 416 per night
7.8Very good181 reviews
Hotel
Canada, Montreal
The hotel offers a deluxe accommodation with 299 rooms in the shopping area of Montreal.
from CAD 367 per night
Cheap hotels in Canada
6.8Nice453 reviews
Hotel
Canada, Calgary
The venue blends the modern design in rooms and the minimalist architecture.
from CAD 109 per night
6.6Nice79 reviews
Hotel
Canada, Lethbridge
Renovated in 2009, this hotel offers non-smoking rooms and an outdoor pool just steps away from Henderson Lake Park.
from CAD 119 per night
7.8Very good39 reviews
Hotel
Canada, Lethbridge
Within walking distance of Galt Museum & Archives, this lovely hotel offers non-smoking rooms plus a gym area and a fitness centre.
from CAD 135 per night
8.4Great59 reviews
Hotel
Canada, Markham
Located in the heart of Markham, near First Markham Place and within walking distance of Footbar, this 145-room venue offers an outdoor pool area and a golf course.
from CAD 246 per night
9.0Perfect26 reviews
Hotel
Canada, Cobourg
Located just 2.6 km from Northumberland Mall, this hotel features 20 rooms and a gourmet restaurant on-site.
from CAD 145 per night
6.6Nice12 reviews
Hotel
Canada, Grande Prairie
Located in the centre of Grande Prairie, near Prairie Mall and within walking distance of Swan City Bingo Hall, this 146-room venue offers a shared lounge and a tennis court.
from CAD 131 per night
6.6Nice165 reviews
Hotel
Canada, Regina
This pet-friendly hotel is nestled in the centre of Regina, not far from Regina Airport.
from CAD 114 per night
8.0Great17 reviews
Hotel
Canada, Mississauga
Located 4 km away from Mississauga city center, this hotel features 90 rooms and a swimming pool.
from CAD 159 per night
7.0Very good27 reviews
Hotel
Canada, Sudbury
Featuring a major location seconds from Sudbury Community Arena, this hotel offers 34 quiet rooms and a grill restaurant.
from CAD 118 per night
8.2Great70 reviews
Hotel
Canada, Mont-Tremblant
Located in Mont Tremblant Village district close to Golf le diable, the hotel has a steam room and a Jacuzzi.
from CAD 325 per night
7.8Very good36 reviews
Hotel
Canada, Kelowna
The family restaurant at the hotel serves quality dishes of the Japanese cuisine and guests can lounge at a private swimming pool.
from CAD 246 per night
6.4Nice20 reviews
Hotel
Canada, Saskatoon
Offering setting in the heart of Saskatoon and close to a motorway, the property includes 148 rooms as well as a family restaurant.
from CAD 124 per night
5.8Guest rating91 reviews
Hotel
Canada, Calgary
Offering seafood dishes, the hotel is set close to University of Calgary in University of Calgary district.
from CAD 100 per night
3.8Guest rating3 reviews
Hotel
Canada, Dorval
Offering convenient proximity to Air Canada, the hotel is also close to Airport Florist.
from CAD 116 per night
8.4Great12 reviews
Hotel
Canada, Invermere
British meals are served in the hotel conveniently located in a ski area, also offering cots, a buffet and a play area to children.
from CAD 193 per night
8.4Great62 reviews
Hotel
Canada, St. John's
Fitted with a spa area and a solarium, the property is based in the heart of St. John's, and boasts tasteful rooms plus an outdoor swimming pool.
from CAD 113 per night
5.6Guest rating4 reviews
Hotel
Canada, Guelph
This hotel with a stadium and restaurants onsite features 34 non-smoking rooms and is conveniently located a short walk from Guelph Civic Museum.
from CAD 103 per night
8.2Great177 reviews
Hotel
Canada, Kelowna
Within easy reach of Kelowna International Airport, this hotel comprises 61 rooms with en suite bathrooms.
from CAD 239 per night
7.8Very good13 reviews
Hotel
Canada, Golden
Located a few steps from Whitetooth Brewing Company, the hotel features 34 rooms with views over the mountain.
from CAD 109 per night
8.8Great9 reviews
Hotel
Canada, Fort Saskatchewan
Offering 85 rooms with river views, the hotel is set in Northeast Edmonton district, just steps from Jubilee Recreation Centre Arena.
from CAD 109 per night
Top resorts in Canada
8.2Great32 reviews
Hotel
Canada, Red Deer
Located in the old district of Red Deer, the venue features a heated pool together with a water slide, a hot tub and lounge chairs.
from CAD 127 per night
8.0Great59 reviews
Hotel
Canada, Moncton
Located in Moncton, just 2 km from Lutz Mountain Heritage Museum, this hotel offers a casino, an indoor heated swimming pool and a courtyard.
from CAD 228 per night
8.0Great67 reviews
Hotel
Canada, Calgary
The venue located in an entertainment area next to Bowmont Park, will provide guests with a health club, a spa centre and a hot tub.
from CAD 181 per night
8.4Great76 reviews
Hotel
Canada, Calgary
Within minutes of The Hangar Flight Museum, this 135-room hotel, remodelled in 2012, offers an indoor heated pool, a private swimming pool and barbeque grills.
from CAD 182 per night
8.2Great40 reviews
Hotel
Canada, Burlington
A swimming pool and a 24-hour bar are offered for guest convenience at this exclusive hotel.
from CAD 234 per night
8.4Great110 reviews
Hotel
Canada, Saskatoon
The venue is located in the business district of Saskatoon and offers a 24-hour restaurant, a casino, a heated indoor pool and a private swimming pool.
from CAD 173 per night
8.6Great46 reviews
Hotel
Canada, Oakville
Offering location in the centre of Oakville, the property provides 127 rooms and arrange bowling and racquetball, available in a shopping area.
from CAD 182 per night
8.6Great332 reviews
Hotel
Canada, Niagara-on-the-Lake
Guests can enjoy a heated swimming pool and benefit from a full service restaurant at the hotel.
from CAD 253 per night
8.4Great87 reviews
Hotel
Canada, Mississauga
National meals are served to guests staying in this grand hotel conveniently located in the centre of Mississauga.
from CAD 233 per night
8.4Great60 reviews
Hotel
Canada, Edmonton
Offering city views, the venue is placed close to TELUS World of Science, and boasts a heated indoor pool.
from CAD 144 per night
8.0Great125 reviews
Hotel
Canada, Vaughan
Housed in a building with an elegant-style architecture, this 6-storey hotel is not far away from Last Straw Distillery.
from CAD 407 per night
8.0Great627 reviews
Hotel
Canada, Quebec City
The hotel is centrally located in Centre-Ville district, and offers a swimming pool.
from CAD 265 per night
8.8Great15 reviews
Hotel
Canada, Mississauga
The hotel is set close to Apollo Convention Centre, and boasts a swimming pool as well as city views.
from CAD 271 per night
8.8Great61 reviews
Hotel
Canada, London
The venue features patio views and an indoor swimming pool, boasting a perfect location next to a motorway.
from CAD 200 per night
9.0Perfect19 reviews
Hotel
Canada, Cambridge
Offering an outdoor swimming pool along with a sun deck, a courtyard and bbq equipment, the hotel boasts location in the heart of Cambridge.
from CAD 283 per night
8.2Great21 reviews
Hotel

Canada, Winnipeg
Guests will enjoy a private pool along with garden views offered in this conveniently set hotel in a busy area.
from CAD 163 per night
7.8Very good191 reviews
Hotel
Canada, Red Deer
Perfectly located off City Hall Park, this hotel offers a health club, a spa area and a hot tub.
from CAD 117 per night
7.6Very good156 reviews
Hotel
Canada, Vancouver
Guests can work out using fitness classes and a gym available onsite, or enjoy facials and massage treatments offered at the hotel, conveniently located in Downtown Vancouver district.
from CAD 300 per night
8.2Great41 reviews
Hotel
Canada, Oakville
Guests can unwind with a wellness centre and sauna rooms provided by the property, located in the centre of Oakville.
from CAD 207 per night
7.8Very good6 reviews
Hotel
Canada, Chatham-Kent
Welcoming guests in the heart of Chatham-Kent, the hotel was remodelled in 2007.
from CAD 138 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