Most popular cities in Canada
Victoria4 hotels
Calgary2 hotels
Vancouver16 hotels
Halifax1 hotel
Most popular states in Canada
Alberta409 hotels
Prince Edward Island31 hotels
British Columbia519 hotels
Ontario612 hotels
Amazing spa 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.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
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.2Great61 reviews
Hotel
Canada, Vaudreuil-Dorion
The hotel in a beach area boasts a convenient location, offering a 24-hour bar along with whirlpool baths, facials and massage services.
from CAD 297 per night
Top family hotels in Canada
8.6Great276 reviews
Hotel
Canada, La Malbaie
Rooms of this deluxe hotel face the sea and there is also an indoor swimming pool on the premises.
from CAD 413 per night
8.8Great46 reviews
Hotel
Canada, Vancouver
The hotel offers convenient proximity to B.C. Place Stadium and features steam baths, beauty services and facials for guests' relaxation.
from CAD 646 per night
8.4Great196 reviews
Hotel
Canada, Toronto
Close to Queens Park in Toronto, the lovely hotel is lodged in a sleek-style building and consists of 102 rooms.
from CAD 836 per night
8.6Great167 reviews
Hotel
Canada, Calgary
The hotel is based close to The Scotiabank Saddledome in Calgary, and consists of 143 rooms with elegant decor.
from CAD 254 per night
8.6Great76 reviews
Hotel
Canada, Toronto
While overlooking Lake Ontario, the hotel offers steam baths, facials and massage, boasting an enviable location close to The Wine Shop.
from CAD 831 per night
7.6Very good236 reviews
Hotel
Canada, Montreal
The hotel was built in 1912 in a shopping area of Montreal, and nowadays has 129 rooms.
from CAD 929 per night
8.0Great35 reviews
Hotel
Canada, Montreal
The venue is set only 1.7 km from Pointe-a-Calliere Museum, offering a 24-hour restaurant along with horse riding, hiking and bowling.
from CAD 551 per night
8.0Great68 reviews
Hotel
Canada, Toronto
While staying in this prestigious hotel, guests will enjoy an indoor heated swimming pool and an outdoor pool area plus its location in a vibrant area close to Osgoode metro station.
from CAD 776 per night
8.0Great165 reviews
Hotel
Canada, Toronto
Boasting a café bar and an indoor swimming pool, the property is located close to University of Toronto and less than 3 km from the centre of Toronto.
from CAD 982 per night
8.2Great35 reviews
Hotel
Canada, Victoria
Enjoy local meals and a private pool in the hotel located in a shopping area.
from CAD 516 per night
7.6Very good84 reviews
Hotel
Canada, Victoria
The venue features a heated swimming pool and a lobby restaurant, boasting location next to Willows Park.
from CAD 523 per night
8.0Great288 reviews
Hotel
Canada, Ottawa
Panoramic views and an indoor pool are offered to guests of this hotel, located in the heart of Ottawa.
from CAD 455 per night
8.2Great68 reviews
Hotel
Canada, Nelson
The hotel has a full service restaurant and an indoor swimming pool for its guests.
from CAD 246 per night
7.6Very good8 reviews
Hotel
Canada, Shediac
Set close to Rotary Park, the hotel has 60 rooms with contemporary decor and offers a spa centre, a solarium and a Jacuzzi for pure relaxation.
from CAD 193 per night
8.2Great255 reviews
Hotel
Canada, Vancouver
Soundproof rooms along with Turkish steam bath and massage services are available for guests staying in this pet-friendly hotel boasting an incredible location meters away from Waterfront Park.
from CAD 619 per night
8.0Great7 reviews
Hotel
Canada, Goderich
Situated in a busy area of Goderich, this hotel features a picnic area and a tennis court.
from CAD 210 per night
7.8Very good69 reviews
Hotel
Canada, Vancouver
Located 2 km from the center of Vancouver, the hotel offers a lobby bar plus cots and a special menu for children.
from CAD 634 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
8.4Great401 reviews
Hotel
Canada, Vancouver
Boasting the setting near a bus stop in an entertainment area, this venue provides with views of the city and a night club, tennis courts and a golf course.
from CAD 599 per night
9.0Perfect139 reviews
Hotel
Canada, Vancouver
Within walking distance of Centre A, this sophisticated hotel offers soundproof rooms plus a gym, yoga classes and a fitness centre.
from CAD 583 per night
Best luxury hotels in Canada
8.8Great76 reviews
Hotel
Canada, Vancouver
Offering fine dishes served in the lobby restaurant, this hotel also provides a sun deck, a private swimming pool and a library.
from CAD 684 per night
8.0Great107 reviews
Hotel
Canada, Vancouver
Located close to Make and Marine Building, this hotel welcomes guests since 1991 and offers steam baths and massage.
from CAD 509 per night
8.0Great130 reviews
Hotel
Canada, Vancouver
Adjacent to Robson Street, and close to Granville Island Public Market, this pet-friendly hotel features 372 classic rooms.
from CAD 192 per night
9.2Perfect299 reviews
Hotel
Canada, North Vancouver
Located near by the beach, this pleasant property with an indoor swimming pool and a golf course ensures a pleasant stay near Victoria Park.
from CAD 382 per night
8.4Great111 reviews
Hotel
Canada, Toronto
The urban design hotel is lodged in a sleek-style building, offering 267 beautiful rooms along with steam baths, beauty services and various massages.
from CAD 823 per night
8.0Great42 reviews
Hotel
Canada, Vancouver
Boasting a 24-hour restaurant, this stylish hotel is available close to Waterfront Park.
from CAD 646 per night
8.8Great49 reviews
Hotel
Canada, Mont-Tremblant
A swimming pool as well as steam baths, Turkish bath and massage are available for you at this prestigious property, set adjacent to Cabriolet.
from CAD 622 per night
8.4Great49 reviews
Hotel
Canada, Montreal
Offering beautiful rooms and a health club, a steam room and a Jacuzzi, this property is set in Montreal right next to Convention Centre Montreal.
from CAD 970 per night
8.2Great20 reviews
Hotel
Canada, Toronto
Featuring a private pool along with a steam room and a Jacuzzi on site, the hotel is nestled in The Harbourfront district.
from CAD 405 per night
8.4Great173 reviews
Hotel
Canada, Vancouver
Enjoy contemporary meals and an indoor swimming pool in the hotel located in a shopping area.
from CAD 507 per night
8.6Great212 reviews
Hotel
Canada, Montreal
This hotel features rooms with mountain views, while an ideal location provides easy access to Mount Royal Cross.
from CAD 416 per night
8.6Great61 reviews
Hotel
Canada, Victoria
Located in proximity to Craigdarroch Castle and less than 15 minutes' walk from Save-On-Foods Memorial Centre, this unique hotel features a shared lounge and a library.
from CAD 311 per night
8.6Great37 reviews
Hotel
Canada, Calgary
Offering setting in the heart of Calgary and close to an underground station, the property includes 19 rooms as well as a gourmet restaurant.
from CAD 297 per night
8.2Great16 reviews
Hotel
Canada, Morell
The property features a shared lounge and a golf course, guests can also savor their meals at the barbeque restaurant.
from CAD 289 per night
8.2Great13 reviews
Hotel
Canada, Airdrie
At this 4-storey hotel, guests can have a hot buffet breakfast and enjoy visiting Nose Creek Valley Museum set within an easy reach.
from CAD 147 per night
8.4Great30 reviews
Hotel
Canada, Goderich
The boutique hotel boasts 14 rooms along with hiking, cycling and fishing, offering direct access to Huron County Museum.
from CAD 286 per night
8.4Great3 reviews
Hotel
Canada, Qualicum Beach
There are rooms facing the sea and the hotel is set close to Captivating Details Ltd..
from CAD 410 per night
8.0Great4 reviews
Hotel
Canada, Goderich
The hotel offers swift access to Laithwaite Apple Park Statues and Huron County Museum is only 350 meters away.
from CAD 201 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.0Great95 reviews
Hotel
Canada, Vancouver
Directly next to Canada Place in Downtown Vancouver district, the venue offers facials and massage along with an English bar.
from CAD 715 per night
Top resorts in Canada
Hotel
Canada, Cranbrook
While staying in the hotel you are invited to discover Jimsmith Lake Provincial Park, set 10 minutes' ride away, or walk for only 10 minutes to reach Key City Theatre.
from CAD 124 per night
Hotel
Canada, Halifax
A short walk from Angus L. MacDonald Bridge, the property welcomes guests to the gastronomic restaurant on site.
from CAD 435 per night
Hotel
Canada, Richmond
The surrounding area includes Time Escape and Bridgeport tube station within 550 metres from the property.
from CAD 256 per night
Hotel
Canada, Halifax
While staying in the hotel you are invited to discover Halifax Common, set nearly 20 minutes' stroll away, or walk for only 5 minutes to reach Maritime Museum of the Atlantic.
from CAD 613 per night
7.8Very good20 reviews
Hotel
Canada, Vancouver
This hotel in the downtown district of Vancouver is situated close to Granville Island and welcomes guests since 2017.
from CAD 699 per night
8.0Great72 reviews
Hotel
Canada, Toronto
Featuring a lobby restaurant, the hotel is located off The Air Canada Centre and boasts an infinity swimming pool.
from CAD 711 per night
8.2Great21 reviews
Hotel
Canada, Sherbrooke
Mediterranean meals are served at the hotel's full-service restaurant, featuring Turkish steam bath, facials and various massages and a convenient location.
from CAD 246 per night
8.0Great63 reviews
Hotel
Canada, Toronto
The hotel is set in an exhibition area close to Lake Ontario, boasting a rooftop pool.
from CAD 633 per night
8.2Great32 reviews
Hotel
Canada, Saguenay
Each room out of 165 offers terrace views, while onsite there are a wellness centre and a Jacuzzi.
from CAD 237 per night
8.2Great3 reviews
Hotel
Canada, St. John's
Near the hotel, there is a ship terminal and guests can easily reach Bannerman Park which is not far away.
from CAD 297 per night
8.2Great60 reviews
Hotel
Canada, Montreal
Ideally set in Ville-Marie district, it serves Canadian meals and features a private pool.
from CAD 560 per night
8.0Great3 reviews
Hotel
Canada, Nelson
The boutique hotel is located in a beach area with quick access to Kootenay Lake.
from CAD 128 per night
8.2Great14 reviews
Hotel
Canada, Montreal
Near the hotel, there is a train station and guests can easily reach Ogilvy which is not far away.
from CAD 838 per night
7.2Very good4 reviews
Hotel
Canada, Richmond
While Iona Beach Regional Park is located nearby, the surrounding area includes YVR Airport subway station within 450 meters from the property.
from CAD 718 per night
8.0Great5 reviews
Hotel
Canada, Wawa
Located close to Sandy Beach and 20 minutes' walk from Young's General Store, this hotel features canoeing, hiking and horse riding.
from CAD 133 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