Most popular cities in Canada
- Edmonton9 hotels
- Banff5 hotels
- Calgary15 hotels
- Vancouver22 hotels
Show all cities
Most popular states in Canada
- Ontario35 hotels
- Quebec35 hotels
- British Columbia45 hotels
- Nova Scotia3 hotels
Spa Hotels in Canada
8.6Great235 reviews
Hotel
Canada, Vancouver
Featuring 154 rooms with views of the street, the 5-star boutique Rosewood Hotel Georgia Vancouver is set around 25 minutes by foot from Island trip.
from USD 554 per night
8.4Great106 reviews
Hotel
Canada, Halifax
Located in the Downtown Halifax district and near a train station, the 3-star Courtyard By Marriott Halifax Downtown Halifax offers heated swimming pool as well as whirlpool bathtubs and an indoor pool.
from USD 188 per night
8.6Great309 reviews
Hotel
Canada, Moncton
Located 0.5 miles from Greater Moncton Romeo LeBlanc International airport, the contemporary Delta Hotels By Marriott Beausejour offers a hairdressing salon and a restaurant for guests' convenience.
from USD 120 per night
8.6Great272 reviews
Hotel
Canada, Toronto
The Delta Hotels By Marriott Toronto East with a swimming pool is 0.3 miles from St. Timothy's Anglican Church Agincourt.
from USD 101 per night
8.4Great132 reviews
Hotel
Canada, Fredericton
Settled in a downtown area a few minutes drive from Odell Park, the eco-friendly Delta Hotels By Marriott Fredericton provides a poolside bar and a swimming pool.
from USD 177 per night
8.6Great543 reviews
Hotel
Canada, Montreal
Set a mere 10 minutes' walk from McGill underground station, the elegant Delta Hotels By Marriott offers views of the city and has sauna facilities and an indoor pool onsite.
from USD 176 per night
8.4Great126 reviews
Hotel
Canada, Charlottetown
Located in the historic part of Charlottetown, the 4-star modern Delta Hotels By Marriott Prince Edward is 10 minutes' walk from Lorimer Gallery.
from USD 153 per night
8.2Great114 reviews
Hotel
Canada, Richmond Hill
The 3-star newly refurbished Best Western Parkway Hotel Toronto North lies around 2.6 miles from Vishnu Mandir and offers an American restaurant and an outdoor swimming pool.
from USD 67 per night
8.2Great175 reviews
Hotel
Canada, Toronto
The Best Western Plus Executive Inn Toronto features fitness classes, steam baths and spa therapy, boasting a location very close to public transportation.
from USD 90 per night
8.4Great323 reviews
Hotel
Canada, Gananoque
Located in the center of Gananoque, the 3-star family Super 8 By Wyndham Gananoque - Country Squire Resort offers an outdoor pool and a lounge bar.
from USD 91 per night
8.2Great24 reviews
Hotel
Canada, Edson
Offering an indoor pool, fitness classes, spa therapy and entertainment activities, the affordable Western High Road Edson is located 1.6 miles from Family of Faith Church.
from USD 97 per night
8.2Great41 reviews
Hotel
Canada, Rocky Mountain House
Located in the center of Rocky Mountain House, approximately 10 minutes' drive from Rocky Mountain House Museum, the eco-friendly Best Western features a hot tub and an indoor pool.
from USD 139 per night
8.4Great138 reviews
Hotel
Canada, Kelowna
Offering 176 rooms with views of the mountain, the 4-star Best Western Plus Kelowna Hotel & Suites Kelowna is set in the Rutland district of Kelowna, around 3 miles from Knox Mountain Park.
from USD 85 per night
8.4Great54 reviews
Hotel
Canada, Port Coquitlam
The comfortable Poco Inn And Suites Hotel And Conference Center Port Coquitlam, set in a business district, features a traditional Hammam and a steam room.
from USD 128 per night
7.6Very good7 reviews
Hotel
Canada, Invermere
Located 0.4 miles from Kinsmen Beach, the 2-star Invermere features an American-style restaurant as well as fitness classes, spa therapy and entertainment activities.
from USD 118 per night
8.0Great65 reviews
Hotel
Canada, Whitehorse
Within 04 miles of MacBride Museum of Yukon History, the comfortable 3-star Best Western Gold Rush Inn Whitehorse offers a central location and includes an à la carte restaurant.
from USD 108 per night
8.2Great222 reviews
Hotel
Canada, Whistler
Situated in the very heart of Whistler and around a 16-minute walk from Squamish Lil'wat Cultural Centre, the 4-star boutique Adara offers 28 rooms.
from USD 91 per night
8.8Great41 reviews
Hotel
Canada, Ganges
The fine 4-star Hastings House Country House is located 0.5 miles from Ganges Water airport and within 0.4 miles of Hospital / Crofton Rd bus stop.
from USD 507 per night
8.6Great98 reviews
Hotel
Canada, Toronto
The 5-star Windsor Arms has an indoor pool along with a lounge bar and boasts a location a few minutes drive from Queens Park.
from USD 456 per night
8.4Great39 reviews
Hotel
Canada, Mont-Laurier
Espace Theatre Muni-Spec Mont-Laurier is set 5 minutes' walk from the non-smoking Comfort Inn Mont Laurier.
from USD 132 per night
More hotels in Canada:
Best 5-star hotels in Canada
8.6Great143 reviews
Hotel
Canada, St. Andrews By The Sea
Set within 1.8 miles of Huntsman Marine Science Centre, the unique 5-star Algonquin Resort St. Andrews By-The-Sea, Autograph Collection St. Andrews By The Sea with a manicured garden opens onto the sea and provides fitness classes, spa therapy and various recreational opportunities.
from USD 181 per night
8.6Great519 reviews
Hotel
Canada, Mont-Tremblant
Located within 1.9 miles of TGV, the perfect Fairmont Tremblant Mont-Tremblant features 314 rooms, spa therapy, entertainment activities and various recreational opportunities.
from USD 113 per night
8.6Great531 reviews
Hotel
Canada, Richmond
Guests can relax near a swimming pool of the 5-star Fairmont Vancouver Airport In-Terminal Richmond, that includes 392 rooms a 5-minute walk from YVR Airport subway station.
from USD 364 per night
8.2Great265 reviews
Hotel
Canada, Vancouver
The world-class Fairmont Hotel is located just a drive from Coastal Mountain and offers facials, massage therapy and entertainment activities.
from USD 221 per night
8.6Great1109 reviews
Hotel
Canada, Quebec City
Boasting a hot tub, sauna facilities and an indoor pool on-site, the 5-star heritage Fairmont Le Chateau Frontenac Quebec City is located in the Old Quebec district near a train station.
from USD 511 per night
8.4Great226 reviews
Hotel
Canada, Montreal
Located 5 minutes by foot from Grevin Montreal in the Downtown Montreal district, the 5-star luxury Fairmont The Queen Elizabeth features 871 rooms along with a wellness center, a shared lounge, and various recreational opportunities.
from USD 241 per night
8.6Great842 reviews
Hotel
Canada, Toronto
Offering entertainment activities and billiard, the 5-star Fairmont Royal York Toronto is merely 6 minutes' stroll from Sony Centre for the Performing Arts as well as 6 minutes by foot from Pro sports game.
from USD 231 per night
8.4Great195 reviews
Hotel
Canada, Gatineau
Boasting the location within 950 feet of Casino du Lac-Leamy, the Hilton Lac-Leamy includes a cigar bar and 349 rooms with bright views.
from USD 151 per night
8.0Great49 reviews
Hotel
Canada, Toronto
Located within 0.2 miles of Royal Ontario Museum, the 5-star Park Hyatt Toronto provides guests with a steam room and sauna facilities.
from USD 380 per night
8.2Great252 reviews
Hotel
Canada, Quebec City
The 5-star traditional Le Bonne Entente Quebec City in an old district features a swimming pool and a fitness center.
from USD 108 per night
8.4Great134 reviews
Hotel
Canada, Toronto
Located 6 minutes by foot from the most-visited Royal Ontario Museum, the 5-star Hazelton Toronto features spa therapy and entertainment activities near a subway station.
from USD 322 per night
8.4Great306 reviews
Hotel
Canada, Vancouver
Located in a skiing area, and a few steps from a ship terminal, the 5-star newly refreshed Sutton Place Hotel Vancouver comes with a hot tub, sauna facilities and an indoor pool.
from USD 361 per night
8.4Great21 reviews
Hotel
Canada, Tofino
Chesterman Beach is just 0.7 miles from the 5-star Wickaninnish Inn and Tonquin Park is approximately 10 minutes away by car.
from USD 275 per night
8.4Great80 reviews
Hotel
Canada, Victoria
Offering fitness classes, various recreational opportunities and entertainment activities, the The Magnolia Hotel & Spa is around 11 minutes by foot from Chinatown as well as within a 5-minute walk of Inner Harbour.
from USD 185 per night
8.6Great261 reviews
Hotel
Canada, Banff
Located approximately 1.4 miles from Fairmont Banff Springs, the 5-star luxurious Rimrock Resort features an indoor swimming pool along with fitness classes, facials and massage therapy.
from USD 656 per night
8.6Great100 reviews
Hotel
Canada, Kelowna
Located a few minutes drive from Okanagan Lake, the 5-star family-friendly Eldorado At Eldorado Resort features a swimming pool and 53 rooms plus it is a 10-minute drive from Kelowna City Park.
from USD 257 per night
8.2Great129 reviews
Hotel
Canada, Vaudreuil-Dorion
Featuring 112 rooms with views of the garden, the Chateau Vaudreuil is set 10 minutes by car from La Maison Trestler.
from USD 108 per night
8.4Great153 reviews
Hotel
Canada, Montreal
The elegant 5-star Warwick Le Crystal - is located 23 minutes' drive from Montreal/St-Hubert airport and offers a saltwater pool as well as a fitness center.
from USD 212 per night
8.4Great64 reviews
Hotel
Canada, North Hatley
Located 1.5 miles from Galerie Jeannine Blais, the 5-star pet-friendly Manoir Hovey North Hatley offers 39 rooms, a treatment room, a sauna and an outdoor swimming pool.
from USD 457 per night
8.6Great232 reviews
Hotel
Canada, Vancouver
Directly a 5-minute walk from The Orpheum in an entertainment district, the 5-star family owned Wedgewood Hotel & Spa - Relais & Chateaux Vancouver offers steam baths and sauna facilities along with a lounge bar.
from USD 277 per night
Most popular 4-star hotels in Canada
8.4Great143 reviews
Hotel
Canada, Regina
The family-friendly Delta Hotels By Marriott is set 0.5 miles from Civic Museum of Regina and 5 minutes by car from Regina Public Library.
from USD 143 per night
8.2Great77 reviews
Hotel
Canada, Port Carling
Located within a 15-minute drive of Muskoka Lakes Museum, the 4-star Sherwood Inn Port Carling features a buffet breakfast.
from USD 220 per night
8.4Great162 reviews
Hotel
Canada, Trois-Rivieres
Located around 0.4 miles from Old Jail of Trois-Rivieres, the 4-star eco-friendly Delta Hotels By Marriott Trois Rivieres Conference Centre features fitness classes, facials and various recreational opportunities near a boat dock.
from USD 154 per night
8.6Great199 reviews
Hotel
Canada, Montreal
Located less than 6 minutes by foot from Old Port of Montreal, the unique 4-star St Paul features fitness classes, massage therapy and various recreational opportunities just a short stroll from a port.
from USD 205 per night
8.2Great172 reviews
Hotel
Canada, Toronto
The 4-star Delta Hotels By Marriott Toronto Airport & Conference Centre is placed 25 minutes by foot from Threshold Aviation and has a swimming pool along with a 24-hour bar.
from USD 146 per night
8.6Great450 reviews
Hotel
Canada, Calgary
Set in a business neighbourhood, the premier Fairmont Palliser is 5 minutes by foot from Calgary Tower and has a steam room, a Jacuzzi and sauna facilities onsite.
from USD 219 per night
8.4Great173 reviews
Hotel
Canada, London
The 4-star Doubletree By Hilton London features fitness classes and various recreational opportunities, and is situated in the Downtown London district of London, close to a train station.
from USD 118 per night
8.6Great675 reviews
Hotel
Canada, Quebec City
The 4-star modern Hilton Quebec has the outdoor swimming pool plus a poolside bar and awaits guests around a 14-minute stroll from Petit Champlain.
from USD 306 per night
8.4Great191 reviews
Hotel
Canada, Markham
Situated in a shopping area of Markham, the 4-star pet-friendly Hilton Suites Toronto-Markham Conference Centre & Spa features aerobics classes and various recreational opportunities.
from USD 115 per night
8.4Great91 reviews
Hotel
Canada, Laval
Situated near a metro station, the 4-star eco-friendly Hilton Montreal Laval has a swimming pool and offers plenty of opportunities for relaxation featuring a hot tub, an indoor pool and locker rooms.
from USD 159 per night
8.6Great180 reviews
Hotel
Canada, Saguenay
A hot tub and an outdoor swimming pool or a seasonal outdoor swimming pool will help to relax at the classic Delta Hotels By Marriott Saguenay Conference Centre, located very close to an expressway.
from USD 163 per night
8.4Great287 reviews
Hotel
Canada, Montreal
An indoor pool as well as a hot tub, massage facilities and an indoor pool are available for you at the 4-star smoke-free Centre Ville Downtown, An Ihg, set less than a 5-minute stroll from AURA Basilique.
from USD 86 per night
8.6Great125 reviews
Hotel
Canada, North Vancouver
The contemporary Holiday Inn & Suites North Vancouver, An Ihg Vancouver with a swimming pool is a 10-minute drive from Lynn Canyon Ecology Centre.
from USD 130 per night
8.4Great336 reviews
Hotel
Canada, Toronto
Boasting a hot tub and an indoor pool along with 451 rooms, the 4-star smoke-free Holiday Inn Toronto International Airport, An Ihg is set in the Etobicoke district.
from USD 75 per night
8.4Great228 reviews
Hotel
Canada, Calgary
Set 6 minutes' walk from Calgary Tower, the welcoming 4-star Hyatt Regency boasts American dishes served at the onsite American restaurant.
from USD 145 per night
8.4Great457 reviews
Hotel
Canada, Montreal
Travelers will enjoy an indoor swimming pool available in the 4-star smoke free Doubletree By Hilton, centrally located in the entertainment district of Montreal, close to a port.
from USD 194 per night
8.0Great76 reviews
Hotel
Canada, Kitchener
Set a 10-minute drive from Paint by Munzy Art Gallery, the smoke free Walper Hotel, Part Of Jdv By Hyatt Kitchener lies in a business area.
from USD 111 per night
8.4Great87 reviews
Hotel
Canada, Winnipeg
Offering a stunning setting in the Downtown Winnipeg district of Winnipeg, guests of the eco-friendly Inn At The Forks Winnipeg can enjoy ice skating and sledding onsite plus a lounge bar.
from USD 189 per night
8.4Great919 reviews
Hotel
Canada, Niagara Falls
Boasting a premier location, the contemporary 4-star Marriott Fallsview Hotel & Spa Niagara Falls offers its guests to enjoy an indoor pool and an American restaurant.
from USD 203 per night
8.6Great238 reviews
Hotel
Canada, Montreal
Situated in the entertainment Downtown Montreal district, the 31-story luxury Omni Mont-Royal Montreal features a swimming pool.
from USD 141 per night
Most popular 3-star hotels in Canada
8.4Great527 reviews
Hotel
Canada, Montreal
Featuring fitness classes, massage therapy and various recreational opportunities, the 3-star smoke free Espresso Montreal Centre-Ville / Downtown is approximately a 10-minute drive from Mount Royal Park.
from USD 86 per night
8.6Great284 reviews
Hotel
Canada, Penticton
Misconduct Wine Co and SS Naramata are located 2.2 miles and 0.3 miles from the modern Days Inn By Wyndham Penticton Conference Centre respectively.
from USD 69 per night
8.6Great182 reviews
Hotel
Canada, Kelowna
Including a Jacuzzi and an indoor pool, the pet-friendly & Conference Centre offers an indoor pool and boasts a location in the Rutland district 800 feet from EXIT Kelowna Escape Games.
from USD 115 per night
8.4Great92 reviews
Hotel
Canada, Calgary
Within 13 miles of Bowness Park, the 3-star pet-friendly Four Points By Sheraton Hotel & Suites Calgary West features fitness classes and entertainment activities.
from USD 172 per night
8.4Great102 reviews
Hotel
Canada, Thornhill
Offering a swimming pool, fitness classes, various recreational opportunities and barbeque grills, the comfortable Hilton Garden Inn Toronto/Markham Markham is located about 3 miles from Laser Quest Richmond Hill.
from USD 131 per night
7.8Very good45 reviews
Hotel
Canada, Grande Prairie
Located 11 minutes by foot from Grande Prairie Museum, the 3-star modern Inn & Suites Grande Prairie, An Ihg features a heated swimming pool and an à la carte restaurant with American dishes.
from USD 91 per night
8.4Great133 reviews
Hotel
Canada, Red Deer
The 3-star family-friendly Radisson Hotel & Suites Red Deer is around a 25-minute walk from Bower Ponds Park and features fitness classes, spa therapy and entertainment activities along with a lounge bar.
from USD 96 per night
8.4Great248 reviews
Hotel
Canada, Montreal
Offering a prime location near a metro station, the 3-star smoke-free Airport Montreal features massage therapy, entertainment activities and various recreational opportunities.
from USD 169 per night
8.4Great218 reviews
Hotel
Canada, Vancouver
Located 0.3 miles from The Orpheum, the trendy Downtown & Suites, An Ihg Vancouver offers moments of relaxation featuring sauna facilities and an indoor pool.
from USD 107 per night
8.2Great64 reviews
Hotel
Canada, Timmins
Located 2.8 miles from Science Timmins, the Ramada By Wyndham features a continental breakfast.
from USD 94 per night
8.0Great67 reviews
Hotel
Canada, Guelph
Offering a saltwater pool, the 3-star Hampton Inn & Suites Guelph is about 2.9 miles from Royal City Church.
from USD 149 per night
8.4Great312 reviews
Hotel
Canada, Victoria
Located in the center of Victoria, around a 9-minute walk from Inner Harbour and within walking distance of Black Ball Ferry Line, the eco-friendly Huntingdon Manor offers various recreational opportunities and entertainment activities.
from USD 83 per night
8.4Great151 reviews
Hotel
Canada, Mont-Tremblant
The family-friendly Le Grand Lodge Mont Tremblant sits in a tourist area and offers 97 rooms along with a swimming pool.
from USD 135 per night
8.4Great252 reviews
Hotel
Canada, Roberval
Boasting a hot tub and an indoor pool, the comfortable 3-star Chateau Roberval is available in a business area.
from USD 145 per night
8.2Great114 reviews
Hotel
Canada, Edmonton
Located in Edmonton and about 1.3 miles from the miniature Professor Wem s Adventure Golf, the 3-star Sandman Hotel Edmonton West features a hot tub, sauna facilities and an indoor pool for guest's pure relaxation.
from USD 80 per night
8.0Great65 reviews
Hotel
Canada, Parksville
Set within a 10-minute drive of Fast Time Grand Prix, the quality Bayside Resort, Ascend Hotel Collection Parksville welcomes guests to an à la carte restaurant on site.
from USD 101 per night
8.2Great13 reviews
Hotel
Canada, Dieppe
Set 20 minutes by foot from Acadian Museum Musee Acadien, the Ramada Plaza Crystal Palace Dieppe features a swimming pool and a continental breakfast.
from USD 165 per night
8.0Great37 reviews
Hotel
Canada, Airdrie
Everyone will enjoy heated swimming pool onsite and admire pool views offered from 59 rooms.
from USD 85 per night
8.2Great64 reviews
Hotel
Canada, Castlegar
Set within a 10-minute drive of The Woods Nightclub, the smoke-free Super 8 By Wyndham Castlegar Bc offers 56 rooms and an indoor pool.
from USD 82 per night
8.4Great79 reviews
Hotel
Canada, Port Elgin
Situated minutes’ driving from Lake Huron and about 2.6 miles from MacGregor Point Provincial Park, the 3-star Super 8 By Wyndham offers sauna facilities and an indoor pool.
from USD 306 per night
Top family hotels in Canada
8.4Great156 reviews
Hotel
Canada, Whistler
Offering 121 rooms with views of the valley, the luxury Pan Pacific Whistler Mountainside is set in the Whistler Village district of Whistler, 10 minutes by car from Spa relaxation.
from USD 156 per night
8.2Great117 reviews
Hotel
Canada, Calgary
Located within walking distance of Stampede Park, the contemporary 4-star Aloft Hotel Calgary University offers a swimming pool and a cocktail bar.
from USD 65 per night
8.4Great166 reviews
Hotel
Canada, Ottawa
The 4-star Carleton Suite has an indoor swimming pool along with a snack bar and boasts a location just a pleasant stroll away from Parliament Hill.
from USD 115 per night
8.4Great48 reviews
Hotel
Canada, Fort Saskatchewan
Located right next to a freeway, the affordable Super 8 By Wyndham Fort Saskatchewan offers 85 rooms along with a hot tub and an indoor pool.
from USD 71 per night
8.2Great506 reviews
Hotel
Canada, Niagara Falls
The family-friendly Sheraton Fallsview Niagara Falls provides guests with a pool bar and contemporary rooms with views of the garden, while Bird Kingdom is set about a 7-minute walk away.
from USD 104 per night
8.6Great262 reviews
Hotel
Canada, Montreal
Featuring an indoor pool as well as a treatment room, a hot tub and sauna facilities, the Le Centre Sheraton is just 5 minutes by foot from Bonaventure subway station, while Grevin Montreal is merely a 9-minute stroll away.
from USD 199 per night
8.0Great55 reviews
Hotel
Canada, Surrey
Guests can try American cuisine and enjoy an outdoor pool in the 4-star Sheraton Vancouver Guildford, which is conveniently located in Surrey.
from USD 117 per night
8.0Great80 reviews
Hotel
Canada, Salmon Arm
Offering an indoor pool, spa therapy, various recreational opportunities and entertainment activities, the 2-star Travelodge By Wyndham Salmon Arm Bc is located around 1.6 miles from Salmon Arm Wharf Fishing Pier.
from USD 107 per night
8.4Great264 reviews
Hotel
Canada, Montreal
Located only 750 feet from Pointe-a-Calliere Museum and around a 25-minute stroll from The Montreal Museum of Fine Arts, the 4-star luxury Nelligan features spa therapy, various recreational opportunities and entertainment activities.
from USD 152 per night
8.6Great250 reviews
Hotel
Canada, Montreal
Located in the Old Montreal district a few steps away a subway station, the 4-star boutique Place D'Armes Montreal offers 169 rooms and a lounge bar.
from USD 200 per night
8.4Great356 reviews
Hotel
Canada, Whistler
Located 10 minutes by car from Lost Lake, the 4-star boutique Crystal Lodge features an outdoor heated pool.
from USD 95 per night
8.2Great92 reviews
Hotel
Canada, Thunder Bay
Featuring heated swimming pool, the 2-star Prince Arthur Waterfront Hotel & Suites lies about 0.4 miles from Gateway Casinos Thunder Bay.
from USD 83 per night
8.2Great99 reviews
Hotel
Canada, Calgary
You can swim in a swimming pool or take advantage of a whirlpool tub and an indoor pool at the 3-star family Glenmore Inn & Convention Centre Calgary.
from USD 109 per night
8.4Great140 reviews
Hotel
Canada, Niagara Falls
Approximately 17 miles from Cave of the Winds, the 3-star Skyline Hotel & Waterpark Niagara Falls features an à la carte restaurant as well as spa therapy, entertainment facilities and various recreational opportunities.
from USD 61 per night
8.4Great346 reviews
Hotel
Canada, Vancouver
Offering location in the Downtown Vancouver district, the 4-star newly designed Georgian Court Hotel, Worldhotels Elite Vancouver features an à la carte restaurant plus fitness classes, a hot tub, and a sauna.
from USD 256 per night
8.2Great43 reviews
Hotel
Canada, Red Deer
Featuring 114 rooms with views of the garden, the Quality Inn & Conference Centre is set within 1.5 miles of Kerry Wood Nature Centre.
from USD 74 per night
8.6Great158 reviews
Hotel
Canada, Medicine Hat
Set only 7 minutes by foot from Casino by Vanshaw, the Lodge, Trademark Collection By Wyndham Medicine Hat includes a swimming pool including a steam room and an indoor pool.
from USD 75 per night
8.6Great102 reviews
Hotel
Canada, Calgary
The 4-star Deerfoot Inn And Casino is settled in a shopping neighbourhood, 1.7 miles from Eaglequest Douglasdale Golf Course, and includes a lounge bar.
from USD 138 per night
8.6Great309 reviews
Hotel
Canada, Edmonton
Placed near a mall and shops, and just a 5-minute walk from World Waterpark, the 4-star Fantasyland offers 215 rooms just a 7-minute walk from Sea Life Caverns.
from USD 144 per night
7.6Very good45 reviews
Hotel
Canada, Cranbrook
Approximately 13 miles from Cranbrook/Canadian Rockies International airport, the 4-star eco-friendly Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted offers a SPA center along with 2 restaurants.
from USD 184 per night
Best luxury hotels in Canada
8.2Great144 reviews
Hotel
Canada, Sainte-Agathe-des-Monts
Approximately a 16-minute stroll from Tessier Beach, the Auberge Hotel Spa Watel offers Turkish steam bath, a Turkish steam room and an indoor pool on-site and 32 rooms.
from USD 133 per night
8.4Great117 reviews
Hotel
Canada, Whistler
The fully serviced Pan Pacific Whistler Village Centre features rooms with views of the mountain, while a prime location provides access to Spa relaxation, which is a 5-minute drive away.
from USD 176 per night
8.6Great46 reviews
Hotel
Canada, Regina
Boasting fitness classes, massage therapy and various recreational opportunities, the 4-star eco-friendly Hotel Saskatchewan, Autograph Collection is within a 5-minute drive of Regina Public Library in a shopping district.
from USD 124 per night
8.4Great172 reviews
Hotel
Canada, Laval
Guests can have a continental breakfast and enjoy visiting Jeu d'Evasion, set 19 minutes by foot from the smoke free Sheraton.
from USD 121 per night
8.4Great235 reviews
Hotel
Canada, Matane
Featuring a swimming pool and 67 rooms, the 4-star Riotel is about a 20-minute walk from Reserve Faunique de Matane.
from USD 129 per night
8.4Great55 reviews
Hotel
Canada, Lake Louise
Set in a skiing area, the non-smoking Post Hotel And Spa has an indoor pool and 97 rooms merely 6 minutes' walk from Saddleback.
from USD 407 per night
8.2Great63 reviews
Hotel
Canada, Montreal
Featuring local dishes along with 152 rooms, the upmarket 4-star W is located a mere 12 minutes' walk from Old Port of Montreal.
from USD 271 per night
8.4Great118 reviews
Hotel
Canada, Mont-Tremblant
Located in the Mont Tremblant Village district, the 4-star upscale Le Westin Tremblant features the outdoor swimming pool and views of Lake Tremblant.
from USD 175 per night
8.4Great178 reviews
Hotel
Canada, Vancouver
Located merely 0.7 miles from Olympic Cauldron, the 4-star Westin Bayshore, Vancouver features a hot tub, sauna facilities and an indoor pool.
from USD 355 per night
8.6Great166 reviews
Hotel
Canada, Quebec City
The Le Germain Quebec is 10 minutes' walk from Edifice Price Price Building, boasting fitness classes, massage therapy and various recreational opportunities.
from USD 172 per night
8.2Great70 reviews
Hotel
Canada, Rouyn
1.4 miles from Universite du Quebec a Abitibi-Temiscamingue UQAT, the 4-star smoke free Le Noranda Hotel & Spa, Ascend Hotel Collection Rouyn-Noranda has massage therapy and various recreational opportunities along with a lounge bar.
from USD 99 per night
8.0Great46 reviews
Hotel
Canada, Rossland
The 4-star upscale Prestige Mountain Resort Rossland is about 1.8 miles from Silverlode Chair and features fitness classes and spa therapy along with a coffee bar.
from USD 136 per night
8.6Great138 reviews
Hotel
Canada, Toronto
Comprising 229 rooms, the 4-star Cambridge Suites Toronto is set near the business district of Toronto, 5 minutes by car from Ripley's Aquarium of Canada.
from USD 129 per night
8.4Great69 reviews
Hotel
Canada, Sidney
Offering 55 rooms together with diving and golf, the welcoming Pier Hotel & is located within 0.3 miles of Beacon Park.
from USD 118 per night
8.6Great232 reviews
Hotel
Conveniently located in the Downtown Winnipeg district of Winnipeg 0.4 miles from The Forks, the eco-friendly Fort Garry Hotel, Spa And Conference Centre, Ascend Hotel Collection features fitness classes, massage therapy and various recreational opportunities.
from USD 120 per night
8.6Great129 reviews
Hotel
Canada, Niagara-on-the-Lake
Featuring a saltwater swimming pool along with a whirlpool tub, sauna facilities and an outdoor swimming pool, the fine Pillar And Post Inn & Spa Niagara-on-the-Lake offers a quiet setting within close distance of Lake Ontario.
from USD 180 per night
8.4Great182 reviews
Hotel
Canada, Niagara-on-the-Lake
Set about a 25-minute walk from McFarland House, the luxury Prince Of Wales Niagara-on-the-Lake boasts fitness classes and massage therapy available on site.
from USD 144 per night
8.4Great102 reviews
Hotel
Canada, Ottawa
Located in Ottawa and 2.8 miles from Kanata Centrum Shopping Centre, the Brookstreet Hotel - Ottawa West - Kanata features a whirlpool tub and an outdoor swimming pool for guest's pure relaxation.
from USD 124 per night
8.4Great184 reviews
Hotel
Canada, Mont-Tremblant
The 4-star family-friendly Cap Tremblant Mountain is 2.3 miles from Parc Plage and features fitness classes, spa therapy and various recreational opportunities along with a lounge bar.
from USD 134 per night
8.6Great240 reviews
Hotel
Canada, Richmond
1 miles from Aberdeen Centre, the wonderful River Rock Casino Richmond offers oversized rooms plus facials and live entertainment onsite.
from USD 191 per night
Cheap hotels in Canada
8.6Great77 reviews
Hotel
Canada, Cowichan Bay
Set 400 feet from Cowichan Bay Marina Ltd, the 3-star Oceanfront Suites At features 49 rooms with private bathrooms.
from USD 90 per night
8.4Great106 reviews
Hotel
Canada, Huntsville
Nestled 5 minutes by foot from Deerhurst Highlands Golf Course, the family-friendly Hidden Valley Resort, Ascend Hotel Collection Huntsville offers 100 rooms along with sauna facilities and an outdoor swimming pool.
from USD 126 per night
8.4Great111 reviews
Hotel
Canada, Canmore
Canmore Museum and Geoscience Centre is around 1.1 miles from the elegant 3-star Blackstone Mountain Lodge By Clique, while Policeman's Creek Boardwalk is merely 0.6 miles away.
from USD 110 per night
8.4Great338 reviews
Hotel
Canada, Quebec City
Situated in the Sainte-Foy-Sillery district, within 2.1 miles of La Promenade Samuel-De Champlain, the Universel Quebec City accommodates its guests in 137 rooms and offers Turkish steam bath, a Turkish steam room and an indoor pool.
from USD 79 per night
7.6Very good65 reviews
Hotel
Canada, Parry Sound
Located in the museum district of Parry Sound within 1.6 miles of Tower Hill Heritage Garden, the Best Value Inn & Suites has 52 rooms and an indoor pool.
from USD 107 per night
8.4Great88 reviews
Hotel
Canada, Fort Erie
2.9 miles from Saint Michael's Roman Catholic Church, the Clarion Hotel & Conference Centre includes 107 rooms.
from USD 73 per night
8.4Great365 reviews
Hotel
Canada, Toronto
The Edward Hotel North York offers 290 rooms plus a butterfly garden, within a 10-minute drive of Kidstown Water Park.
from USD 84 per night
8.2Great197 reviews
Hotel
Canada, Quebec City
Featuring 40 rooms with views of the river, the smoke free Et Motel Le Chateauguay, within 3.5 miles of Old Quebec, provides guests with a hot tub, sauna facilities and an indoor pool.
from USD 67 per night
8.4Great36 reviews
Hotel
Canada, Leamington
Featuring various recreational opportunities and entertainment activities, together with a lounge bar, the 2-star Seacliffe Leamington is set approximately a 5-minute walk from Seacliff Park Amphitheatre.
from USD 95 per night
8.4Great40 reviews
Hotel
Canada, Edmonton
Set approximately 3.1 miles from ISKCON Edmonton, the 3-star non-smoking Four Points By Sheraton Edmonton Gateway features fitness classes and spa therapy.
from USD 61 per night
8.6Great345 reviews
Hotel
Canada, Canmore
The comfortable 3-star Silver Creek Lodge offers facials, massage therapy and entertainment activities in a mountain area of Canmore, 20 minutes' stroll from Grotto Canyon.
from USD 89 per night
8.4Great212 reviews
Hotel
Canada, Calgary
The 3-star Hampton Inn By Hilton Calgary Airport North is equipped with a swimming pool and is situated approximately 1.7 miles from InjaNation Fun & Fitness Inc.
from USD 83 per night
8.4Great296 reviews
Hotel
Canada, Quebec City
The 3-star Littoral - Hotel & Spa Quebec City is situated in the shopping Beauport district, 22 minutes' drive from Quebec/Jean Lesage International airport.
from USD 85 per night
8.2Great20 reviews
Hotel
Canada, Fort Mcmurray
Athabasca Oil Sands is a 5-minute drive from the Podollan Inn -, while Borealis Park is less than 8 minutes' walk away.
from USD 74 per night
8.6Great391 reviews
Hotel
Canada, Quebec City
The 3-star Ambassadeur Et Suites with 145 rooms is situated in a renovated building in the very heart of Quebec City and offers a hot tub, sauna facilities and an indoor pool.
from USD 53 per night
8.4Great327 reviews
Hotel
Canada, Banff
Located 25 minutes by foot from Buffalo Nations Luxton Museum, the comfortable 3-star Caribou Lodge And Spa Banff entices guests with a steam room and a hot tub.
from USD 85 per night
7.8Very good71 reviews
Hotel
Canada, Waterton Park
Thirsty Bear Saloon is a mere 200 feet from the 3-star Bayshore Inn & Spa Waterton Park and Mount Crandell is about 1.9 miles away.
from USD 199 per night
8.4Great106 reviews
Hotel
Canada, Squamish
Featuring a beautiful location about a 10-minute drive from Eagle Run Viewing Shelter, the unique Executive Suites Hotel And Resort, includes 111 spacious rooms.
from USD 108 per night
8.2Great130 reviews
Hotel
Canada, Collingwood
A swimming pool and a lounge bar are offered for guest convenience at the 3-star family Georgian Bay Hotel Trademark Collection By Wyndham.
from USD 76 per night
8.2Great85 reviews
Hotel
Canada, Langley
Featuring spa therapy, various recreational opportunities and entertainment activities, the Coast Hotel & Convention Centre Langley is located in the shopping district of Langley.
from USD 100 per night
Top resorts in Canada
7.0Very good1 review
Hotel
Canada, Castle Junction
The 3-star Castle Mountain Chalets Banff is set only a 5-minute stroll from Rockbound Lake and within 0.4 miles of Castle Mountain Campground.
from USD 541 per night
8.6Great176 reviews
Hotel
Canada, Montreal
Boasting the setting just a 9-minute walk from Old Port of Montreal and a subway station, the welcoming Springhill Suites By Marriott Old also includessteam baths and an indoor pool.
from USD 170 per night
8.6Great166 reviews
Hotel
Canada, Radium Hot Springs
Nestled around 1.8 miles from Sinclair Canyon Valley, the 4-star luxury Bighorn Meadows Resort Radium Hot Springs offers 32 rooms along with a hot tub and an outdoor swimming pool.
from USD 234 per night
8.6Great352 reviews
Hotel
Canada, Banff
25 minutes by foot from Lake Minnewanka, the unique 3-star Douglas Fir Resort & Chalets Banff includes 43 rooms.
from USD 146 per night
8.4Great346 reviews
Hotel
Canada, Jasper
The 3-star Whistler'S Inn Jasper boasts a location in a shopping neighbourhood 500 feet from Medicine Lake and offers its guests a hot tub and sauna facilities.
from USD 148 per night
8.2Great69 reviews
Hotel
Canada, Osoyoos
Located quite close to Osoyoos Lake, the 4-star family-friendly Spirit Ridge, In The Unbound Collection By Hyatt offers a swimming pool and a beach bar.
from USD 121 per night
8.6Great553 reviews
Hotel
Canada, Montreal
Olympic Park is set relatively near the smart Universel Montreal, boasting an ideal location in a shopping district along with whirlpool bathtubs and an indoor pool on site.
from USD 156 per night
8.2Great203 reviews
Hotel
Canada, Sainte-Adele
3 miles from Glissades des Pays d'En Haut, the 4-star Mont Gabriel features an indoor swimming pool along with a sauna and an indoor pool.
from USD 194 per night
8.6Great134 reviews
Hotel
Canada, Montreal
Located in a quiet neighbourhood and less than 7 minutes' walk from Notre-Dame Basilica, the Gault features fitness classes, spa therapy and various recreational opportunities.
from USD 165 per night
8.4Great230 reviews
Hotel
Canada, Calgary
Featuring 185 rooms with views of the poolside, the 4-star boutique Arts Calgary is set about a 17-minute stroll from CORE Shopping Centre.
from USD 97 per night
8.6Great342 reviews
Hotel
Canada, Toronto
Guests of the 4-star Intercontinental Toronto Centre, An Ihg in the financial district of Toronto are invited to enjoy a swimming pool, American specialties in its restaurant and city views from the rooms.
from USD 180 per night
8.6Great182 reviews
Hotel
Canada, Montreal
Comprising 108 rooms in the heart of Montreal, the Saint-Sulpice lies about a 25-minute stroll from Musee des beaux-arts de Montreal.
from USD 180 per night
8.4Great244 reviews
Hotel
Canada, Toronto
The 4-star Executive Hotel Cosmopolitan Toronto with city views lies 9 minutes by foot from Pro sports game.
from USD 227 per night
8.0Great115 reviews
Hotel
Canada, Mississauga
The eco-friendly Radisson Toronto Airport West, located in a conservation area within 0.2 miles of Mississauga's Ram Mandir, provides guests with a hot tub, sauna facilities and an indoor pool.
from USD 119 per night
8.4Great94 reviews
Hotel
Canada, Courtenay
Located less than 9 minutes by foot from Downtown Courtenay and only a 5-minute stroll from Comox Valley Community Church, the boutique Old House Hotel & in Courtenay features a swimming pool with a whirlpool tub and an outdoor swimming pool.
from USD 157 per night
8.4Great231 reviews
Hotel
Canada, Rimouski
Located within 2 miles of Parc Beausejour, the 4-star eco-friendly Rimouski Rimouski features a buffet breakfast.
from USD 178 per night
8.4Great182 reviews
Hotel
Canada, L'Isle-aux-Coudres
Set approximately 3.2 miles from Charlevoix Maritime Museum, the Cap Aux Pierres features evening entertainment activities, various recreational opportunities and billiard.
from USD 109 per night
8.4Great206 reviews
Hotel
Canada, Riviere-du-Loup
Within 33 miles of Manoir Fraser, the classic Auberge De La Pointe Riviere-du-Loup offers an indoor pool along with a hot tub and an indoor pool on-site.
from USD 124 per night
8.4Great157 reviews
Hotel
Canada, Parksville
Located approximately 10 minutes by car from Craig Heritage Park and Museum, the 4-star luxurious The Beach Club Resort — Bellstar Hotels & Resorts boasts a swimming pool.
from USD 130 per night
8.2Great115 reviews
Hotel
Canada, Sault Ste. Marie
Guests can relax by a swimming pool of the family-friendly Quattro Hotel & Conf. Centre, Ascend Hotel Collection Sault Ste. Marie, located in a restaurant area and only 5 minutes by foot from Soo Pee Wee Hockey Arena.
from USD 95 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