Some of Canada's hotels have been ranked amongst the top places to stay in the world because of their breathtaking views, interior design and location. There are over 8,178 properties and 447,586 rooms all over Canada, according to The Hotel Association of Canada, but a couple of them significantly stand out in comparison to others.

Here's a list of the 15 most beautiful hotels in Canada you should visit at least once: 

via @kirstiejack

1. Fairmont Château // Lake Louise, Alberta

via @undefined" class="lml-instagram-embed-2" />via @undefined

2. Delta Bessborough // Saskatoon, Saskatchewan

via @donnap_travel

3. Fairmont Banff Springs Hotel // Banff, Alberta

via @divabastone

4. The Ritz-Carlton // Toronto, Ontario

via @enroutemag

5. Wickaninnish Inn // Tofino, British Columbia

via @embarqueturismo

6. Auberge Saint-Antoine // Quebec City, Quebec

via @talismantraveldesign

7. Fairmont Pacific Rim // Vancouver, British Columbia

via @facesottawa

8. Fairmont Château Laurier // Ottawa, Ontario

via @fogoislandinn

9. Fogo Island Inn // Joe Batt's Arm, Newfoundland

via @shangrilato

10. Shangri-La // Toronto, Ontario

via @julienpg_mtl

11. Hotel Le St-James //  Montréal, Quebec

via @halifaxmarriott

12. Halifax Marriott Harbourfront // Halifax, Nova Scotia

via @allisonhyattphotography

13. Fairmont Empress // Victoria, British Columbia

via @maziar.dej

14. Château Frontenac // Quebec City, Quebec

via @4stephanierachel

15. Windsor Arms // Toronto, Ontario