Located in western Canada, Alberta is a province which is one of only 2 provinces in Canada that are land locked. Alberta is a beautiful province with the mix out rural attractions as well as buzzing city nightlife. Edmonton, the capital of Alberta and Calgary, the largest city in Alberta are the most popular cities and offer the best attractions and activities. You will find an extensive range of accommodation in Alberta from top luxury hotels in the heart of one of the cities to the secluded cabins in the country. Alberta is one of the most multi-cultural places in Canada which means you will get a diverse range of cuisine especially in the major cities of Calgary and Edmonton.
Check availability and prices of hotels in Alberta.