Most popular cities in Canada
Niagara Falls65 hotels
Montreal155 hotels
Toronto131 hotels
Vancouver101 hotels
Spa Hotels in Canada
Port Carling, Canada
USD 220/night
Facing garden views, the 4-star Sherwood Port Carling is within 6 km of Muskoka Lakes Museum and offers an à la carte restaurant plus canoeing, hiking and lawn tennis.
Orillia, Canada
USD 91/night
Set only a 10-minute walk from Entertainment Centre, the non-smoking Days Inn offers 127 rooms and an indoor swimming pool.
Osoyoos, Canada
USD 141/night
The smoke-free Holiday Inn Osoyoos has various recreational opportunities and barbecue grills, which help guests to have a good time while enjoying a prime location.
White Rock, Canada
USD 97/night
Set 2.9 km from Sunnyside, the perfect 3-star Ocean Promenade White Rock has an à la carte restaurant serving local cuisine.
Vancouver, Canada
USD 85/night
Centrally located in a financial district within a 5-minute walk of English Bay, the family-friendly Best Western Plus Sands Vancouver has 121 rooms.
Tofino, Canada
7.61 review
USD 144/night
Located approximately a 25-minute walk from Chesterman Beach, the perfect 3-star Best Western Tofino features an American-style restaurant as well as a patio, a shared lounge, and water sports facilities.
Picton, Canada
USD 98/night
Offering a sauna, recreational facilities, and barbecue grills, the Isaiah Tubbs Resort & Conference Centre Picton is situated nearly 25 minutes' walk from Dunes Beach Day Use Area Sandbanks Provincial Park.
Mont-Tremblant, Canada
USD 135/night
You can enjoy a snack bar at the 3-star Grand Lodge Mont-Tremblant or take advantage of visiting Lac Lily, which is nearly 25 minutes' walk away.
Penticton, Canada
USD 114/night
Set only a few metres from Splash BC Water Parks, the Lakefront Penticton boasts a picnic area and barbecue grills.
Magog, Canada
USD 72/night
Featuring 27 rooms with views of the river, the smoke-free Auberge is set 16 minutes' walk from Park de Magog Bay.
Sainte-Agathe-des-Monts, Canada
USD 144/night
Tessier Beach is a 16-minute walk from the luxury Auberge Sainte-Agathe-des-Monts and features shopping and dining.
Summerside, Canada
USD 148/night
The smoke-free Quality Inn & Suites lies about a 20-minute walk from Spinnaker's Landing and offers an American restaurant and a swimming pool onsite.
Parksville, Canada
7.22 reviews
USD 101/night
Guests will enjoy a seasonal outdoor pool onsite and admire views of the ocean offered from 45 rooms.
Matane, Canada
USD 129/night
Guests of the perfect 4-star Riotel will enjoy a hot tub and a sauna as well as the opportunity to spend time by Saint Lawrence River Maritime Estuary, which runs around 5 minutes' walk away.
Summerland, Canada
USD 139/night
Located nearly a 25-minute stroll from Nixdorf Classic Cars, the Summerland provides guests with a restaurant and a lobby area.
Blue Mountains, Canada
USD 130/night
Featuring a swimming pool along with a hot tub and an outdoor swimming pool on site, the 4-star Westin Trillium House, Blue Mountain is nestled in a resort area.
Digby, Canada
USD 109/night
Located 7 km from Maud Lewis Replica House and approximately a 16-minute walk from Annapolis Basin Look Off Provincial Park, the lovely Pines Golf Resort And Spa Digby features an outdoor swimming pool and a lounge bar.
Penticton, Canada
USD 104/night
Located within 6 minutes' walk of The Book Shop and within 5 minutes' drive of South Okanagan Events Centre Arena, the lovely Lakeside Resort Penticton features a beach bar plus a swimming pool.
Kelowna, Canada
USD 109/night
Set in a beach area, the 4-star Manteo has an outdoor swimming pool and 10 rooms nearly 5 minutes' walk from Rotary Beach Park.
Sarnia, Canada
USD 95/night
Starlight Casino Point Edward is at a distance of 2.7 km from the perfect Comfort Inn and Pine Grove Park is approximately 25 minutes' walk away.
More hotels in Canada:
Best 5-star hotels in Canada
Morell, Canada
USD 414/night
A mere 1.2 km from The Links at Crowbush Cove, the comfortable Crowbush Morell features a shared lounge and various recreational opportunities.
Mont-Tremblant, Canada
USD 108/night
Slip on Tube is at a distance of 2.8 km from the Les Dames Mont-Tremblant, while Saint-Jovite is around 10 minutes' drive away.
Niagara-on-the-Lake, Canada
USD 523/night
The 5-star Somerset is a perfect vacation spot around 3 km from Stratus Vineyards and other Niagara-on-the-Lake landmarks.
Minden, Canada
USD 212/night
Offering massage therapy and ski-to-door access, the Heather Minden is situated 2.5 km from Twelve Mile Lake.
Kelowna, Canada
USD 313/night
Featuring an indoor swimming pool and a lounge bar, the Eldorado At Eldorado Resort Kelowna is located a 7-minute walk from Rotary Beach Park and nearly a 15-minute walk from Boyce-Gyro Beach Park.
Vaudreuil-Dorion, Canada
USD 108/night
Staying at the luxurious Chateau Vaudreuil Vaudreuil-Dorion, located in a business district, guests can keep active with mountain biking, canoeing, and basketball.
Ucluelet, Canada
USD 205/night
The lovely Snug Harbour Ucluelet, a 10-minute ride from Thornton Creek Hatchery, boasts access to an own beach and also features spa therapy and entertainment activities.
Port Alberni, Canada
USD 123/night
While staying at the 5-star Swept Away you are invited to discover Cathedral Grove, set approximately 25 minutes' walk away, or Harbour Quay, which is merely 0.8 km away.
Sechelt, Canada
USD 255/night
Boasting a patio and a garden, the 5-star Tranquility Bay is situated only a 6-minute walk from Lamb Bay and in the neighbourhood of Tranquility bay.
Kemble, Canada
USD 306/night
Cobble Beach Golf Club is merely 5 minutes on foot from The Inn, while Cobble Beach Golf Resort Community is only 150 metres away.
North Hatley, Canada
USD 655/night
Set in a beach area, the 5-star Manoir Hovey with 39 rooms offers a swimming pool and sledging, snowshoeing and skiing to those enjoying an active lifestyle.
Most popular 4-star hotels in Canada
Sechelt, Canada
USD 305/night
Here, in the cosy 4-star Rockwater Secret Cove Resort, guests can enjoy American dishes at the à la carte restaurant, a 10-minute drive from Smuggler Cove Marine Provincial Park.
Liverpool, Canada
USD 151/night
The eco-friendly White Point Beach Resort Liverpool is within 12 minutes' walk of White Point Golf Club and features fitness classes, spa therapy and billiards, along with a terrace bar on-site.
Tofino, Canada
USD 287/night
Set a 5-minute walk from Tourism Tofino, the eco-friendly Pacific Sands can arrange hiking, cycling and fisheries within 3.1 km of Maquinna Provincial Marine Park.
Minett, Canada
USD 297/night
At 550 metres of The Rock Golf Course, the luxury Jw Marriott The Rosseau Muskoka Resort & features a swimming pool along with a steam room, a Jacuzzi and a massage chair.
Ucluelet, Canada
USD 177/night
The Black Rock Oceanfront is a comfortable 4-star property with a cash machine and a lift, set merely 6 minutes' walk from Brown's Beach.
Tofino, Canada
USD 246/night
The charming Cox Bay is at a distance of 3.3 km from Radar Hill and offers a shared lounge and barbecue grills.
Osoyoos, Canada
USD 181/night
Guests can spend time relaxing in a seasonal outdoor swimming pool, or admire a steam room and a hot tub in the 4-star Watermark Osoyoos, located only a few minutes from Okanagan Art Gallery.
Bedwell Harbour, Canada
USD 262/night
While staying at the 4-star Poets Cove you are invited to discover Magic Lake, set approximately 10 minutes away by car, or Thomson Park, which is 3.7 km away.
Shirley, Canada
USD 235/night
While staying at the recently renovated Ocean Wilderness Inn Shirley you are invited to discover Tugwell Creek Honey Farm and Meadery, set a 10-minute drive away, or Marshall-Inman Gallery, which is 3.2 km away.
Saint-Michel des Saints, Canada
USD 195/night
Boasting an outdoor swimming pool, the beachfront Auberge Saint-Michel des Saints is a 10-minute ride from Taureau Reservoir.
Port Hardy, Canada
USD 83/night
Situated approximately 5 minutes by car from Fields, the Glen Lyon Inn Port Hardy features a restaurant.
Saint Hippolyte, Canada
USD 137/night
Offering a sauna and spa therapy, the Auberge lies in a ski area of Saint Hippolyte, approximately a 10-minute drive from Nature - Lac Echo and within a 7-km distance of Gare de Prevost.
Tofino, Canada
USD 246/night
Co-op Food Store is a mere 200 metres from the 4-star Duffin Cove, while Roy Henry Vickers Gallery is just 5 minutes' walk away.
Tofino, Canada
USD 216/night
The 4-star Long Beach Tofino features views of Cox Bay and boasts access to a private beach and Third beach, located approximately 5 km away.
Tadoussac, Canada
USD 137/night
The upscale Tadoussac offers a seasonal outdoor pool and provides access to Pointe-Noire Interpretation and Observation Centre, which is nearly 20 minutes' walk away.
West Kelowna, Canada
USD 186/night
Featuring a central setting in West Kelowna, the comfortable Cove Lakeside boasts a Jacuzzi and an outdoor swimming pool along with luxurious views of the mountain.
Osoyoos, Canada
USD 98/night
Situated around a 5-minute stroll from Wakepilot, the Spirit Ridge offers 226 rooms.
Osoyoos, Canada
USD 140/night
Located merely 300 metres from Swiws Provincial Park, only 1.1 km from Goodman Park, the 4-star Walnut features a sauna, spa therapy, and barbecue grills along with 67 rooms.
Parksville, Canada
USD 117/night
Be sure to visit Paradise Mini Golf and Fun Park reachable only 0.6 km away as well as enjoy a swimming pool or a Jacuzzi and an indoor pool.
Sooke, Canada
USD 495/night
Featuring 28 rooms with views of the sea, the 4-star Harbour House is set at a distance of 3.2 km from Sooke Region Museum & Visitor Centre.
Most popular 3-star hotels in Canada
Gimli, Canada
USD 93/night
The 3-star Lakeview boasts a location approximately a 5-minute walk from Lake Winnipeg and offers a hot tub and a sauna.
Cowichan Bay, Canada
USD 90/night
An à la carte restaurant, an indoor swimming pool, from beautiful views and local specialties make this 49-room the 3-star Oceanfront Suites Cowichan Bay stand out from the rest.
Nanaimo, Canada
USD 125/night
Offering a sundeck, a picnic area, and barbecue grills, the 3-star Inn Nanaimo is situated around 10 minutes' drive from Sugarloaf Mountain Park.
Severn, Canada
USD 72/night
Around 10 minutes' drive from Muskoka Birds of Prey, guests of the 3-star Bayview may engage in a variety of activities, including snowmobiling, ice skating, and tennis.
Metis Beach, Canada
USD 116/night
Boasting proximity to Saint Lawrence River Maritime Estuary, which runs 500 metres away, the 3-star Domaine offers an outdoor swimming pool.
Osoyoos, Canada
USD 165/night
Located a mere 1.2 km from Sun Bowl Skating Arena, the Coast Osoyoos offers a swimming pool and a fitness club for guests.
Baddeck, Canada
USD 121/night
Offering sauna facilities and an indoor pool, the Inverary Resort Baddeck is within 10 minutes' walk of Gilbert H. Grosvenor Hall.
Gravenhurst, Canada
USD 204/night
Located at a distance of 4.4 km from Bethune Memorial House National Historic Site, the 3-star Taboo Muskoka features 4 outdoor pools.
Matane, Canada
USD 105/night
The beachfront Belle Plage is a 25-minute walk from Observation Center and has a quick access to Matane Ferry Terminal.
Lansdowne, Canada
USD 149/night
The smoke-free Glen offers 17 rooms along with volleyball and golf, while also boasting a location a mere 5 minutes' walk from Thousand Islands National Park Of Canada.
Notre Dame Du Portage, Canada
USD 99/night
The 3-star Auberge Notre Dame Du Portage is placed approximately 4 km from Manoir Fraser and near a boat dock.
Revelstoke, Canada
USD 107/night
Providing access to a swimming pool as well as windsurfing and fisheries, the historic Three Valley Lake Chateau is located a 5-minute stroll from Three Valley Gap Ghost Town.
Carleton-sur-Mer, Canada
USD 123/night
Located nearly a 10-minute ride from Phare de Carleton, the Riotel provides guests with a private beach area and a restaurant.
Huntsville, Canada
USD 190/night
The 3-star Blue Water Acres Huntsville is 10 minutes by car from Dwight Municipal Beach, boasting a sauna and a game area.
Campbell River, Canada
USD 73/night
Guests enjoy a steam room and a sauna in the 3-star Ocean Resort Campbell River a few minutes' drive from Coastal Mountain.
Vancouver, Canada
USD 81/night
The family Sylvia is centrally located relatively near English Bay, offering 206 bright rooms and an American menu in the American-style restaurant.
Huntsville, Canada
USD 126/night
Staying at the smoke-free Deerhurst Resort means you will be within 1.1 km of Hidden Valley Highlands Ski Area and Muskoka Ski Club, while enjoying an outdoor swimming pool onsite.
Harrison Hot Springs, Canada
USD 90/night
Located within 5 minutes' walk of Miami Bridges Trail and merely 500 metres from Clear Creek Hot Springs, the 3-star Harrison Harrison Hot Springs features a sundeck, spa therapy, and various recreational opportunities.
Waterton Park, Canada
USD 199/night
Boasting a location within a 5-minute walk of Upper Waterton Lake, the 3-star Bayshore Inn & offers 56 rooms together with a lounge bar onsite.
Campbell River, Canada
USD 104/night
Around a 15-minute walk from Discovery Passage Aquarium, the charming 3-star Anchor Inn boasts magnificent sea views, a shared lounge and various recreational opportunities.
Amazing spa hotels in Canada
Madeira Park, Canada
USD 347/night
Boasting an outdoor swimming pool, the 4-star Painted Boat Madeira Park is merely 550 metres from Pender Harbour School Of Music.
Baie-Comeau, Canada
USD 129/night
Set nearly 5 minutes' walk from Parc des Pionniers, the 4-star Manoir features a sundeck and a picnic area.
Lac-Brome, Canada
USD 118/night
Located about a 5-minute walk from Brome Lake, the charming 4-star Lac Brome Lac-Brome also offers to take advantage of a traditional Hammam, a hot tub, and a sauna.
Courtenay, Canada
USD 160/night
Featuring a location in a museum neighbourhood, the 4-star Kingfisher Oceanside Resort & boasts 51 rooms and an à la carte restaurant, at a 3.9 km distance from Goose Spit Park.
Saint-Alexis-des-Monts, Canada
USD 159/night
During the holidays, we are a the elegant Auberge housed in an elegant building featuring a hammam and spa therapy.
Keene, Canada
USD 202/night
Situated approximately 15 minutes by car from Lang Pioneer Village Museum, the heritage Elmhirst'S Resort offers an indoor pool near a boat dock.
Saint-Alexis-des-Monts, Canada
USD 184/night
The Sacacomie Hotel Et Spa offers steam baths, massage therapy and horse riding activities in a rural area of Saint-Alexis-des-Monts, within 10 minutes' drive of Chalets en Mauricie.
Sturdies Bay, Canada
USD 275/night
Active Pass Lighthouse is at a distance of 2.2 km from the Galiano Sturdies Bay and Galiano Conservancy Association is only 5 minutes' walk away.
Saint Gedeon, Canada
USD 124/night
The traditional Auberge includes a swimming pool and an à la carte restaurant.
Parksville, Canada
USD 123/night
Boasting a spectacular location a mere 9 minutes' stroll from Riptide Lagoon Adventure Golf Amusement Center, the oceanfront Tigh-Na-Mara Seaside Spa Resort Parksville provides you with an indoor pool and a wellness facility.
Esterel, Canada
USD 155/night
Providing an outdoor swimming pool along with 108 rooms, the perfect Resort Esterel is placed nearly a 5-minute drive from Lac Masson.
Bobcaygeon, Canada
USD 196/night
The upscale 4-star Eganridge is nestled in the very heart of Bobcaygeon and 6 km from Kawartha Settlers' Village.
Ucluelet, Canada
USD 162/night
Reflecting Spirit Gallery is nearly 20 minutes' walk from the 3-star Little Beach Resort.
Penticton, Canada
USD 79/night
There are rooms facing mountain and the 4-star Casa Grande Inn & Suites Penticton is set just 5 minutes' walk from LocoLanding Adventure Park.
Windermere, Canada
USD 108/night
Located 6 km from Red Canoe Gallery and 5 minutes on foot from Windermere Golf & Country Club, the 4-star House features an outdoor swimming pool and a lobby bar.
Tweed, Canada
USD 148/night
The Stoco is situated at a distance of 2.2 km from Tweed Playground and approximately 25 minutes' walk from Tweed Memorial Park.
Penticton, Canada
USD 123/night
Set just a 5-minute walk from Okanagan Amusements, the 3-star Lakeside Villa Penticton boasts a picnic area and barbecue grills.
Sechelt, Canada
USD 70/night
Sunshine Coast Arts Council is at a distance of 3.5 km from The Oceanside and Friendship Park is approximately a 10-minute ride away.
Baie-Saint-Paul, Canada
USD 130/night
Located 6 km from Economuse du Fromage, the 3-star Domaine Baie-Saint-Paul features a sauna, a sundeck, and a garden for guests' convenience.
Sechelt, Canada
USD 104/night
Set 3.9 km from Friendship Park, the 2-star Oceanside Villas Sechelt welcomes guests to an à la carte restaurant on site.
Top family hotels in Canada
Perce, Canada
USD 105/night
Set about a 20-minute walk from Perce Rock, the smoke-free Fleur offers 20 rooms and a swimming pool.
Huntsville, Canada
USD 168/night
Offering a play area and barbecue grills, the Colonial lies in a ski area of Huntsville, at a distance of 2.4 km from Hidden Valley Highlands Ski Area and nearly 25 minutes on foot from Hidden Valley Highlands Ski Area and Muskoka Ski Club.
West Bay, Canada
USD 126/night
The beachfront Dundee West Bay features a seasonal outdoor swimming pool and 96 rooms facing the patio.
Matane, Canada
USD 74/night
Set around 25 minutes' walk from Doris Gardens, the 3-star La Vigie Matane lies in a shopping neighbourhood.
Thornbury, Canada
USD 104/night
The family-friendly Royal Harbour, 500 metres from Loft Gallery Inc, pampers its guests with a saltwater swimming pool, as well as a hot tub and a sauna.
Carnarvon, Canada
USD 219/night
Offering an outdoor heated swimming pool, the 3-star Ogopogo Resort is located at a distance of 4.2 km from Whitewater Ontario.
Mont-Tremblant, Canada
USD 65/night
The 2-star Boise, approximately 15 minutes by car from Golf le diable, boasts access to a private beach and also features a play area and barbecue grills.
Blue Mountains, Canada
USD 109/night
Located 14 minutes' stroll from Blue Mountain Ski Resort, the 3-star Blue Mountain Resort offers a Jacuzzi and an indoor pool.
Grand Forks, Canada
USD 94/night
Located just a 10-minute walk from Grand Forks Municipal Park, the 2-star Johnny'S Motel features a seasonal pool.
Sundridge, Canada
USD 213/night
The Northridge Strong offers a seasonal outdoor pool and the possibility of trying tubing and kayaking.
Cap-des-Rosiers, Canada
USD 132/night
Featuring 19 rooms with views of the patio, the 2-star Motel is set nearly 25 minutes' walk from Fort Peninsula.
Parksville, Canada
USD 101/night
Located within 700 metres of Parksville Community Park, the Sea Edge is an 8-minute walk from Riptide Lagoon.
Alert Bay, Canada
USD 175/night
While staying at the Alert Bay Alert Bay you are invited to discover Culture Shock Interactive Gallery, set approximately a 25-minute walk away, or U'mista Cultural Centre, which is 2.7 km away.
Penticton, Canada
USD 93/night
Located about a 25-minute walk from Munson Mountain, the 3-star Black Sea Penticton features 23 rooms with views of the lake.
Wasaga Beach, Canada
USD 95/night
Located within 5 minutes' walk of Wasaga Beach and only 1.7 km from Faith Missionary Church, the Lakeview features a seasonal outdoor pool and 14 rooms.
Huntsville, Canada
USD 246/night
Featuring 8 rooms with views of the patio, the Walker Lake Huntsville is set about 10 minutes by car from Hidden Valley Highlands Ski Area and Muskoka Ski Club.
Powell River, Canada
USD 100/night
Featuring 35 rooms with views of the ocean, the 4-star Beach Gardens is set at a distance of 4.9 km from Artique-Artists Cooperative.
Perce, Canada
USD 86/night
Fermette d'Antan is at a distance of 4.2 km from the Vagues Vertes Perce and La Vieille Usine de l'Anse a Beau-Fils is only a 9-minute walk away.
Tofino, Canada
USD 92/night
The 2-star Mackenzie Beach Resort is placed in a rural area of Tofino, 4 km from Cox Bay and a 25-minute stroll from Clayoquot Sound Cinema.
Sainte Anne des Monts, Canada
USD 69/night
Situated next door to Exploramer, the Manoir features a restaurant.
Best luxury hotels in Canada
La Baie, Canada
USD 104/night
Offering spa therapy and a shared lounge, the intimate 4-star Auberge La Baie is situated 3.5 km from Centre De Ski Mont Belu.
Hudsons Hope, Canada
USD 109/night
Set about 5 minutes' walk from Williston Lake, the 4-star Williston Lake with 12 rooms invites guests to try mountain biking, canoeing, and fishing.
Qualicum Beach, Canada
USD 213/night
Offering an indoor swimming pool, a hot tub, spa therapy, and a shared lounge, the 4-star Qualicum Beach Inn Qualicum Beach is located 25 minutes' walk from Milner Gardens and Woodland.
Haliburton, Canada
USD 208/night
Set 7 km from Rails End Gallery and Arts Centre, the family-friendly Bonnie View Inn includes 27 rooms in addition to parasailing and snowshoeing available on-site.
Saint-Donat-de-Montcalm, Canada
USD 182/night
Ski La Reserve is approximately 3 km from the 4-star Grand that features a swimming pool.
Carleton-sur-Mer, Canada
USD 114/night
Set at a distance of 2.6 km from Phare de Carleton, the rooms in the 4-star Manoir have views of sea.
Deacon, Canada
USD 163/night
Set within 5 minutes' walk of Golden Lake, the Greystone Deacon features a seasonal outdoor swimming pool.
Buckhorn, Canada
USD 84/night
While staying at the 4-star Sunrise Resort Buckhorn you are invited to discover The Gallery on the Lake, set 10 minutes away by car, or Sandy Lake, which is 4.5 km away.
Louisbourg, Canada
USD 210/night
In front of Louisbourg Boardwalk Park and Boat Launch, the North Star Beach Suites includes 19 rooms.
Thetford Mines, Canada
USD 79/night
Staying at the 4-star Du Domaine means you will be about a 20-minute walk from Club de Golf et Curling de Thetford Mines, while enjoying a swimming pool onsite.
Ganges, Canada
USD 142/night
The Cusheon Lake is situated at a distance of 3.4 km from Mount Maxwell Provincial Park and approximately a 10-minute drive from Welbury Bay Park.
Tadoussac, Canada
USD 76/night
Within 7 km of La Maison des Dunes, the Taniere Tadoussac includes 6 rooms.
Marsh Lake, Canada
USD 260/night
Located around a 5-minute stroll from Swan Haven Interpretive Centre, the Inn provides guests with a restaurant.
Cheap hotels in Canada
Wiarton, Canada
USD 139/night
Offering an outdoor swimming pool, the 3-star Waterview is located approximately a 25-minute walk from Spirit Rock Conservation Area.
Sainte Anne des Monts, Canada
USD 50/night
Located a 7-minute walk from Exploramer, the 3-star Gite La Ptite Falaise Sainte Anne des Monts is within 200 metres of Sainte-Anne-des-Mont Dock.
Campbell River, Canada
USD 59/night
Guests can also visit Discovery Passage Aquarium, situated nearly 25 minutes' walk away.
La Malbaie, Canada
USD 39/night
Offering 10 rooms with views of the sea, the affordable La Secousse is set in the beautiful district of La Malbaie, within 15 minutes' walk of Galerie d'art Au P'tit Bonheur.
Wasaga Beach, Canada
USD 80/night
Guests can also enjoy access to Marlwood Golf and Country Club, which is around a 25-minute walk from the Villa Wasaga Beach.
Osoyoos, Canada
USD 73/night
Located 3.3 km from Swiws Provincial Park, the 2-star Sun Beach Osoyoos features 20 rooms with views of the lake.
Dwight, Canada
USD 90/night
The Spring Lake is situated at a distance of 2.7 km from Dwight Municipal Beach and around a 10-minute ride from Marsh's Falls.
Sainte Anne des Monts, Canada
USD 104/night
Featuring a setting in a beach area within 5 minutes' walk of Exploramer, the Auberge Sainte Anne des Monts includes 12 rooms along with a terrace and a garden.
Harrison Hot Springs, Canada
USD 75/night
Set just 1.4 km from Sasquatch Provincial Park, the 3-star Harrison Spa has an American restaurant serving Japanese cuisine.
Baddeck, Canada
USD 137/night
St Michael's Catholic Parish Church is at a distance of 3.9 km from the Cabot Trail Baddeck, while Alexander Graham Bell National Historic Site is nearly 10 minutes' drive away.
Roberval, Canada
USD 57/night
Featuring 6 rooms with views of the city centre, the Domaine Roberval is set nearly 25 minutes' walk from Parc de la Marina.
Perce, Canada
USD 79/night
Pub Pit Caribou is just 1.2 km from the Rocher Perce, while Les Croisieres Julien Cloutier is just a 9-minute walk away.
Lac-Brome, Canada
USD 100/night
The smoke-free Auberge Knowlton is a good starting point to Lac-Brome's sights including Brome County Museum, which is 6 minutes' walk away.
Qualicum Beach, Canada
USD 76/night
Heritage Forest is 17 minutes' stroll from the 2-star Sand Pebbles and Little Qualicum Cheeseworks is around 7 km away.
Wasaga Beach, Canada
USD 111/night
Located 2.4 km from Wasaga Nordic and Trail Centre, the 3-star Riverdocks Wasaga Beach features 16 rooms, a picnic area, barbecue grills, and a garden.
Gaspe, Canada
USD 82/night
Located very close to Mont Saint-Alban, this hotel features 11 rooms together with a seasonal restaurant.
Mahone Bay, Canada
USD 131/night
Around 10 minutes' drive from Strum Island, the 3-star Bayview Pines overlooks the sea and features a library and a garden.
Saint-Simeon (Capitale-Nationale), Canada
USD 102/night
Featuring 33 rooms with views of the mountain, the smoke-free Auberge Saint-Simeon is set 2.7 km from Camping Levesque.
Carleton-sur-Mer, Canada
USD 73/night
Guests can also enjoy access to Oratoire Notre-Dame-Du-Mont-St-Joseph, which is about 7 km from the smoke-free Carleton.
Saint-Raymond, Canada
USD 96/night
The 3-star Manoir is situated in a beach area of Saint-Raymond, at a distance of 3.9 km from Ski Saint Raymond and around 10 minutes by car from Vallee Bras-du-Nord.
Top resorts in Canada
Sarnia, Canada
USD 65/night
Located 9 minutes' walk from Bayshore Park, the smoke-free Days Inn Sarnia is 2.9 km from Canatara Beach & Park.
Huntsville, Canada
USD 185/night
While staying at the 2-star Tally Ho you are invited to discover Treetop Trekking Huntsville, set a 10-minute drive away, or Deerhurst Highlands Golf Course, which is 2.3 km away.
Barrys Bay, Canada
USD 107/night
The Barry'S Bay Golf Resort is situated at a distance of 4.3 km from Zurakowski Park and nearly a 10-minute ride from St. Lawrence O'Toole Catholic Church.
Madeira Park, Canada
USD 373/night
Offering a setting within 25 minutes' walk of Garden Bay Marine Provincial Park, the Sunshine Madeira Park includes 11 rooms and features an infra-red sauna and a hot tub.
Sainte-Agathe-des-Monts, Canada
USD 188/night
Featuring 6 rooms with views of the sea, the 3-star Auberge Sainte-Agathe-des-Monts, 10 minutes' drive from Mont Alta, provides guests with a hot tub and a sauna.
North Rustico, Canada
USD 202/night
While staying at the 3-star Blue Crest you are invited to discover North Rustico Sea Walk Park, set a 25-minute walk away, or The Farmers' Bank of Rustico Museum and Doucet house, which is 3.4 km away.
Sainte-Flavie, Canada
USD 81/night
Visit Centre d'Art Marcel Gagnon, which stands 16 minutes' walk away, and enjoy an array of activities like mountain biking, hiking, and horseback riding in the beachfront Le Gaspesiana with views of the sea.
Bennett Bay, Canada
USD 188/night
Set only 9 minutes' walk from Bennett Bay and overlooking the patio, the 3-star Mayne Island offers a hot tub and a sauna.
Otter Lake, Canada
USD 154/night
The Sunny Point is situated at a distance of 4.2 km from Horseshoe Lake and approximately a 10-minute ride from Foley Matheson Park and Beach.
Saint Hilarion, Canada
USD 71/night
The L'Aubergine Saint Hilarion with park views lies 145 km from Bagotville airport.
Campbell River, Canada
USD 230/night
While staying at the 3-star Oyster Bay Campbell River you are invited to discover Shelter Point Distillery, set a 25-minute walk away, or Hagel Park, which is 3.9 km away.
Bristol, Canada
USD 84/night
An American-style restaurant and 10 rooms are available during the stay at the 2-star Pine Lodge, boasting a location just a 6-minute walk from Coronation Hall.
Madeira Park, Canada
USD 131/night
Located near a boat dock and around 10 minutes by car from Devils Lake, the Ruby Lake Madeira Park offers a picnic area, a spacious garden, and barbecue grills.
New Carlisle, Canada
USD 119/night
The Maison Blanche New Carlisle is situated merely 450 metres from Centre Culturel Et D'interpretation Kempffer and within 6 km of Site Historique du Banc-De-Paspebiac Inc.
Alma, Canada
USD 145/night
The 3-star Centre Alma with 26 rooms is an ideal base for sport enthusiats, who can practise snowmobiling, snowshoeing, and skating on site about 4 km from l'Odyssee des Batisseurs.
Bedeque, Canada
USD 135/night
Chelton Beach Provincial Park is within 2 km of the Cottages Bedeque, while Seacow Head Lighthouse is about a 10-minute ride away.