Can't decide where to eat in Banff?

Browse 186 places to eat in Banff, Alberta, Canada. Common food types include Canadian, Cafe, and Restaurant.

Can't decide? Let the game shortlist places in Banff for you.

Pick a restaurant

Food types

Places to eat

  1. The Balkan Mediterranean Restaurant Mediterranean

    120 Banff Ave, Banff, AB T1L 1A4

  2. Block Kitchen + Bar Asian fusion

    5 Banff Ave #201, Banff, AB T1L 1C6

  3. Little Wild Cafe

    119 Banff Ave, Banff, AB T1L 1C1

  4. Coyotes Southwestern Grill Texmex

    206 Caribou St, Banff, AB T1L 1A2

  5. D Spot Dessert Cafe Banff Dessert shop

    112B Banff Ave 2nd Floor, Banff, AB T1L 1A1

  6. Banff Tea Co Tea room

    208 Caribou St, Banff, AB T1L 1C3

  1. Anejo Restaurant Mexican

    111 Banff Ave Unit 101, Banff, AB T1L 1A4

  2. Fuze Finer Dining Diner

    110 Banff Ave Fl 2ND, Banff, AB T1L 1C9

  3. Evelyn's Coffee Bar Cafe

    215 Banff Ave, Banff, AB T1L 1A4

  4. Banff National Perk Restaurant

    220 Bear St, Banff, AB T1L

  5. Indian Curry House Banff Indian

    225 Banff Ave #202, Banff, AB T1L 1A2

  6. Wild Flour Bakery Bakery

    211 Bear St #101, Banff, AB T1L 1B8

  7. Chuck's Steakhouse Steakhouse

    101 Banff Ave, Banff, AB T1L 1C1

  8. Bear Street Tavern Pub

    211 Bear St, Banff, AB T1L 1A1

  9. Upper Hot Springs Cafe Cafe

    100 Mountain Ln, Banff, AB T1L

  10. barBurrito Mexican

    226 Bear Street, Banff, AB T1L 1H1

  11. The Old Spaghetti Factory Italian

    Cascade Shops, 317 Banff Ave 2nd Floor, Banff, AB T1L 1C1

  12. Edo Japan Japanese

    317 Banff Ave, Banff, AB T1L 1E1

  13. Saffron Indian Bistro Indian

    205 Wolf St, Banff, AB T1L 1C2

  14. Dairy Queen Grill & Chill Fast food

    317 Banff Ave C1a, Banff, AB T1L 1A1

  15. Banff Downtown Steakhouse

    117 Banff Avenue Banff, Alberta, T1L 1A4, AB

  16. Canada's ice cream Candy store

    139 Banff Ave, Banff, AB T1L

  17. Mountain Grill American

    333 Banff Ave, Banff, AB T1L 1A1

  18. PACINI Banff Italian

    345 Banff Ave, Banff, AB T1L 1H8

  19. Whitebark Cafe Cafe

    401 Banff Ave, Banff, AB T1L 1A9

  20. Banff East Gate Pub

    101 Mountain Ave, Banff, AB T1L

  21. ElToro Restaurant Tapas bar

    429 Banff Ave, Banff, AB T1L 1B1

  22. Pump & Tap Bar

    Banff Avenue, Banff, AB

  23. The Keg Steakhouse and Bar - Banff Caribou Steakhouse

    521 Banff Ave, Banff, AB T1L 1H8

  24. Miki Japanese Restaurant Japanese

    600 Banff Ave., Banff, AB

  25. Sudden Sally Cafe

    600 Banff Ave, Banff, AB T1L 1A1

  26. A&W Restaurants Fast food

    601 Banff Avenue Husky Gas Station, Banff, AB T1L 1A2

  27. Fairmont Gold Reception & Lounge Lounge

    405 Spray Avenue, Banff, AB T1L 1J4

  28. Ramsay Lounge Lounge

    405 Spray Ave., Banff, AB T1L 1J4

  29. Cozy Cave Bakehouse & Cafe Bakery

    100 Owl St Unit 6, Banff, AB T1L 1B2

  30. The Juniper Bistro Canadian

    1 Juniper Way Unit 2, Division No. 15, T1L 1E1

  31. Northern Lights Alpine Kitchen Cafe

    100 Mountain Ave, Banff, AB T1L 1B2

  32. Castle Mountain Coffee Cafe

    100 Mountain Ave, Banff, AB T1L 1J3

  33. Sky Bistro Canadian

    100 Mountain Ave, Improvement District No. 9, T1L 1J3

  34. Alpha Bistro Canadian

    1029 Banff Ave, Improvement District No. 9, T1L 1E8

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in Banff.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. Share the shortlist with your group, or open a place to see what it serves.

Free to play. You do not need an account.

Pick a restaurant

Nearby cities