Most popular cities in Canada
Victoria4 hotels
Calgary2 hotels
Vancouver16 hotels
Halifax1 hotel
Most popular states in Canada
Alberta43 hotels
Prince Edward Island5 hotels
British Columbia92 hotels
Ontario127 hotels
Amazing spa 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 134 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 256 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 173 per night
8.4Great1157 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.0Great473 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 166 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 509 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
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 404 per night
8.2Great69 reviews
Hotel
Canada, Kelowna
Located merely a 7-minute stroll from Rotary Beach Park and 3 miles to Kelowna Farmers' and Crafters' Market, this hotel features an lounge bar together with canoeing, hiking and lawn tennis on-site.
from USD 149 per night
8.2Great66 reviews
Hotel
Canada, Vaudreuil-Dorion
Placed within 30 minutes' walk of the center of Vaudreuil-Dorion, this 116-room hotel with the on-site lounge bar features whirlpool baths, a Jacuzzi and a sauna.
from USD 172 per night
Top family hotels in Canada
8.8Great86 reviews
Hotel
Canada, Vancouver
Located only 5 minutes' stroll from Bill Reid Gallery, the hotel has 119 rooms, and lies a few blocks from a metro station.
from USD 281 per night
8.6Great291 reviews
Hotel
Canada, La Malbaie
Located in La Malbaie, and just a 5-minute drive from Galerie d'art Au P'tit Bonheur, this grand venue features a Jacuzzi, sauna facilities and an indoor pool for guest's pure relaxation.
from USD 147 per night
8.6Great122 reviews
Hotel
Canada, Vancouver
Offering steam baths, a hot tub and an outdoor swimming pool on-site, along with an outdoor swimming pool, the hotel boasts a setting located within 5 minutes' stroll of Vancouver Christmas Market.
from USD 362 per night
8.6Great85 reviews
Hotel
Canada, Toronto
Featuring a heated pool, this luxury venue is situated within 10 minutes' walk of the city center.
from USD 520 per night
7.6Very good113 reviews
Hotel
Canada, Montreal
The stunning hotel offers 129 rooms and the possibility of relaxation due to steam baths and an indoor pool.
from USD 351 per night
8.2Great54 reviews
Hotel
Canada, Vancouver
Located just a 5-minute stroll to BC Place Stadium in the Downtown Vancouver district, this lovely hotel features a casino, a shared lounge and a ballroom on-site.
from USD 197 per night
8.0Great88 reviews
Hotel
Canada, Toronto
The hotel enjoys an captivating view overlooking Lake Ontario and is situated about 8 minutes' walk from CN Tower.
from USD 370 per night
8.0Great78 reviews
Hotel
Canada, Toronto
Located 7 minutes' walk from Nathan Phillips Square in the Downtown Toronto district, this hotel features 202 rooms and a heated pool, a shared lounge and entertainment activities.
from USD 442 per night
8.2Great175 reviews
Hotel
Canada, Toronto
Guests can relax in an indoor swimming pool or in the a la carte restaurant of this non-smoking hotel, which is set merely a 9-minute walk from Royal Ontario Museum.
from USD 478 per night
8.2Great352 reviews
Hotel
Canada, Ottawa
Boasting an à la carte restaurant together with sauna facilities and an indoor pool, the venue offers an central setting 6 minutes' stroll of Panoramic city views.
from USD 189 per night
8.4Great73 reviews
Hotel
Canada, Nelson
Featuring an pizza restaurant together with canoeing, hiking and billiards, this hotel is located 15 minutes' walk from Grohman Narrows Provincial Park.
from USD 150 per night
7.8Very good11 reviews
Hotel
Canada, Shediac
While staying in the hotel you are invited to discover Parlee Beach Provincial Park, set in 2 miles away, or Pointe-Du-Chene wharf, which is about 25 minutes' stroll away.
from USD 112 per night
8.2Great67 reviews
Hotel
Canada, Toronto
from USD 270 per night
8.2Great324 reviews
Hotel
Canada, Vancouver
Boasting location 6 minutes' stroll from Canada Place, the venue includes 503 rooms and a swimming pool.
from USD 203 per night
8.0Great7 reviews
Hotel
Canada, Goderich
The property boasts an indoor pool, a picnic area and a tennis court on site and guests can laze by a swimming pool.
from USD 114 per night
8.4Great192 reviews
Hotel
Canada, Vancouver
An a la carte restaurant and 83 rooms are available during the stay in non-smoking hotel, boasting location 5 minutes on foot from The Orpheum.
from USD 236 per night
9.0Perfect149 reviews
Hotel
Canada, Vancouver
Boasting entertainment activities and yoga classes along with an bistro bar, the hotel has an convenient location 5 minutes' stroll from Vancouver Downtown.
from USD 238 per night
Best luxury hotels in Canada
8.0Great148 reviews
Hotel
Canada, Vancouver
Located merely 5 minutes on foot from Vancouver Art Gallery Offsite, this modern hotel features a swimming pool for guests to relax in.
from USD 151 per night
8.4Great208 reviews
Hotel
Canada, Toronto
Steam baths, a wellness facility and an outdoor swimming pool are available at the unique hotel, set in a 20-minute walk from the city center of Toronto.
from USD 358 per night
8.6Great96 reviews
Hotel
Canada, Calgary
Located just off Wonderland Sculpture and 0.5 miles from Stephen Avenue Walk, this hotel features a shared lounge, entertainment activities and various recreational opportunities.
from USD 148 per night
9.2Perfect204 reviews
Hotel
Canada, North Vancouver
from USD 154 per night
8.4Great121 reviews
Hotel
Canada, Toronto
Located 8 minutes' stroll of Ripley's Aquarium of Canada in the Downtown Toronto district, this hotel features 263 rooms and a sun terrace, an indoor pool and a shared lounge.
from USD 525 per night
8.8Great49 reviews
Hotel
Canada, Mont-Tremblant
Featuring a seasonal outdoor swimming pool and 30 rooms, this hotel is set only 0.6 miles from Club Plage & Tennis.
from USD 401 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
7.8Very good95 reviews
Hotel
Canada, Victoria
Offering a hot tub, a steam room and locker rooms along with an à la carte restaurant, the hotel boasts an central location merely 5 minutes by foot from Royal BC Museum.
from USD 185 per night
8.4Great229 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 181 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 173 per night
8.4Great16 reviews
Hotel
Canada, Airdrie
Featuring 83 rooms, various recreational opportunities, entertainment activities and fitness facilities, this venue is 10 minutes' drive from St Pauls Catholic Church in Airdrie.
from USD 96 per night
8.4Great19 reviews
Hotel
Canada, Goderich
With views over the river, the hotel is situated within 2 miles away from Tiger Dunlop Trail and offers a picnic area, a golf course and a garden.
from USD 125 per night
8.2Great5 reviews
Hotel
Canada, Qualicum Beach
The property offers 11 rooms along with hiking, golf and fishing, while also boasting location a 5-minute stroll away from Heritage Forest.
from USD 148 per night
8.0Great2 reviews
Hotel
Canada, North Vancouver
With views over the city, the hotel is situated within 2 miles to Lonsdale Quay Market and offers a sunbathing terrace, a picnic area and a golf course.
from USD 205 per night
8.0Great104 reviews
Hotel
Canada, Vancouver
Located just 10 minutes' walk from Caffe Artigiano, this boutique hotel has a nightclub, a tennis court and a golf course plus an a la carte restaurant.
from USD 178 per night
8.4Great168 reviews
Hotel
Canada, Montreal
Located 800 feet from Lucien-L'Allier subway station and 0.6 miles from The Montreal Museum of Fine Arts, this hotel in Montreal has fitness and a gym area.
from USD 230 per night
8.8Great14 reviews
Hotel
Canada, North Hatley
Located in an beach area, 2 miles from Club de Golf North Hatley, the venue has a salt water pool on site and guests can enjoy an à la carte restaurant.
from USD 195 per night
Top resorts in Canada
Hotel
Canada, Halifax
While staying in the hotel you are invited to discover Point Pleasant Park, set in 2 miles away, or Museum of Natural History, which is a 10-minute walk away.
from USD 143 per night
7.4Very good2 reviews
Hotel
Canada, Blue Mountains
Featuring 8 rooms, a picnic area, a tennis court and a golf course, this venue is 10 minutes' drive from Ridge Runner Mountain Coaster in Blue Mountains.
from USD 276 per night
Hotel
Canada, Toronto
Located 0.3 miles from TIFF Bell Lightbox, this hotel features a swimming pool.
from USD 255 per night
Hotel
Canada, Halifax
Set within only 850 feet from Captured Escape Rooms, the hotel comprises 109 rooms with private bathrooms.
from USD 274 per night
8.0Great24 reviews
Hotel
Canada, Vancouver
Offering a casino, various recreational opportunities and entertainment activities, this charming property is in 6 minutes' walk from Rogers Arena and around a 5-minute stroll of BC Place Stadium.
from USD 208 per night
8.6Great44 reviews
Hotel
Canada, Sherbrooke
The hotel has an à la carte restaurant and an indoor swimming pool for its guests.
from USD 138 per night
8.0Great9 reviews
Hotel
Canada, St. John's
This boutique hotel with park views lies in a 7-minute walk from The Rooms.
from USD 221 per night
7.2Very good4 reviews
Hotel
Canada, Richmond
Guests of the hotel can enjoy a swimming pool plus a Jacuzzi and sauna facilities, or take a walk to Sea Island, set a mere 10 minutes' walk away.
from USD 369 per night
8.2Great136 reviews
Hotel
Canada, Vancouver
While staying in the hotel you are invited to discover Stanley Park, set a 10-minute ride away, or Marine Building, which is in 0.4 miles away.
from USD 241 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