Delta Banff Royal Canadian Lodge – Banff at its Best

Live In Banff, Alberta’s Lap of Luxury

BANFF, Alberta – Canada. The Delta Royal Canadian Lodge offers Banff lodging in an enviable location, just a short stroll from the restaurants and shopping of the downtown core. Guest rooms are tastefully appointed in a traditional Canadian style, and the roomy bathrooms boast a granite-topped vanity.

You’ll have plenty of time to take in the view of the Canadian Rockies and nearby Banff town square.

Banff’s Best Lodging and Accommodations.

Premium rooms with a fireplace are also available, and for more space and luxury accommodations, a selection of executive suites are offered. The hotel’s flagship restaurant is open for breakfast, lunch and dinner, and the Grotto Spa offers the best of Banff, Alberta’s full range of treatments .