North & South Indian Cuisine on Banff Avenue
Welcome to Indian Curry House-Banff, the authentic Indian restaurant in downtown Banff, Alberta. From our kitchen at 225 Banff Avenue we serve a unique blend of spices straight from the curry pot and the tandoor oven — crispy South Indian dosas, rich North Indian curries, tandoori specialties and biryanis, with plenty of vegetarian, vegan and halal-friendly choices. Dine in with us after a day in Banff National Park, grab Indian takeout on your way back to the hotel, or order online in a few taps.
Indian Curry House-Banff sits on the upper level at 225 Banff Avenue, steps away from the shops, hotels and lodges that line downtown Banff. We are one of the few dedicated Indian restaurants in town, and locals and visitors come to us for boldly spiced food that tastes like home — Tamil Nadu-style South Indian plates beside Northern favourites such as butter-soft curries, tandoori dishes and fragrant biryani.
Every dish is prepared with our own blend of spices, so whether you want a warming curry on a cold Rockies night, a family-friendly dinner after hiking Tunnel Mountain, or a late meal on your way back from the Banff Springs Hotel area, there is something on the menu for you. Our dining room seats couples, families and groups, and our team is known for the friendly, attentive service that keeps guests coming back.
Indian Curry House-Banff welcomes guests for dine-in, takeout and catering from across Banff and the surrounding Bow Valley. If you are searching for Indian food near you, we are an easy walk or short drive from these areas:
Staying outside downtown Banff or planning a group meal? Call us at +1 (587) 907-5743 to arrange takeout, phone orders or Indian catering for your event.
"Very good South Indian dishes. Taste is excellent. Those who love South Indian Tamilnadu food, good place to enjoy. Service was too good. Hands down, the best dosas I've had outside of India!"
- Tripadvisor guest, Banff
Guests describe Indian Curry House as serving the best Indian food in Banff, calling the flavours authentic and satisfying and recommending it to anyone visiting town.
- Tripadvisor review summary, downtown Banff
Vegetarian travellers say they cannot recommend us enough for Indian food and taste in Banff, while other guests highlight the friendly service and the availability of halal meat.
- Tripadvisor review summary, Banff Avenue
Indian Curry House-Banff is at 225 Banff Avenue, Banff, AB T1L 1A2, on the upper level in the heart of downtown Banff. We are steps from Banff Avenue shops and hotels and a short drive from the Banff Springs Hotel area and Tunnel Mountain.
We are open seven days a week from 11:30 AM to 12:00 AM (midnight), so you can eat Indian food in Banff at lunch, after a hike or late in the evening.
Yes. Our South Indian menu includes crispy dosas such as masala dosa alongside Tamil Nadu-style dishes. Guests regularly call them some of the best dosas they have had outside India.
Yes. Vegetarian and vegan guests can choose dishes such as chana masala, tadka dal, vegan “chicken” tikka masala, vegan mango “chicken”, lentil soup, jeera rice and roti.
Visitors often recommend us as a Banff restaurant serving halal meat. Please call +1 (587) 907-5743 before ordering if you would like us to confirm the options available on the day of your visit.
Yes. You can order Indian takeout online for pickup at 225 Banff Avenue, call us at +1 (587) 907-5743, dine in with us, or ask about catering for groups and events in Banff.
Whether you are dining in on Banff Avenue, picking up takeout on the way to your hotel, or planning catering for a group in the Rockies, Indian Curry House-Banff brings the flavours of North and South India to your table. Order online or browse the menu to get started.
We are on the upper level at 225 Banff Avenue in downtown Banff — an easy walk from Banff Avenue hotels, the Bow River and Central Park, and minutes from the Banff Springs Hotel area.
Monday – Sunday: 11:30 AM – 12:00 AM
Dine-in · Takeout · Phone orders · Online ordering · Catering