We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Primrose

300 Mountain Ave, Banff, Banff National Park, Alberta T1L 1J2, Canada
+1 888-746-7625
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good29%
  • Average12%
  • Poor7%
  • Terrible2%
Travellers talk about
“pasta” (31 reviews)
“eggs benedict” (15 reviews)
“lobster” (13 reviews)
Open Now
18:00 - 21:30All hours
Italian, Canadian, Gluten Free Options, Vegetarian Friendly
££ - £££
300 Mountain Ave, Banff, Banff National Park, Alberta T1L 1J2, Canada
All Details
Write a Review
Reviews (341)
Traveller rating
Traveller type
Time of year

1 - 10 of 330 reviews

Reviewed 3 days ago

had evening meals here, menu had range to cover all taste but limited. The very friendly, efficent and helpful

Thank 68jenny
Reviewed 4 days ago via mobile

We stayed at the Rimrock so decided to try the Primrose. Are a dinner and a breakfast there. Dinner - the main vegetarian course (squash, eggplant, etc) was quite tasteless and cold. It lacked the tomato flavour and was quite insipid. I made the mistake...More

Thank AK6
Reviewed 5 days ago

We stayed at the Rimrock for two nights. We had a lovely buffet breakfast at the Primrose one morning. A very nice selection to choose from including made to order omelets. All at a reasonable price in my opinion.

Thank timwit61
Reviewed 1 week ago

A fifty dollar steak that was tough and dry and over cooked halibut were disappointing selections for what we had hoped would be a fabulous dinner. Beautiful views...too bad the meal was so underwhelming.

1  Thank Theroadwarrior12
Reviewed 2 weeks ago

The service was good .The atmosphere was classy .The views were great .The food was very good .Ask for a table at the window

Thank Terry S
Reviewed 2 weeks ago

I stuck with a bowl of housemade granola and it was excellent and quite reasonable! My husband went for the 28 CDN breakfast buffet and it had its ups and downs! The made to order omelette was excellent, the fresh fruit, not very fresh or...More

1  Thank Joan88
Reviewed 2 weeks ago

We enjoyed breakfast here - everyone in our party opted for the buffet - which included an omelet station, fruit, bread, pastries, buffet hot chafing dishes, meat, cheese, fish. Often replenished, this was a splendid meal.

Thank kosx4
Reviewed 2 weeks ago

Hostess and waitress were great, had fantastic table by the window, and menu choices sounded appealing. Unfortunately both our main courses were overcooked, husband had lobster tagietelle and I had the stuffed chicken. When my husband mentioned this the waitress immediately offered to change it...More

Thank Mrs Carol G
Reviewed 2 weeks ago

Having spent the day out in the town, it was good to be able to stay in the hotel for dinner. We were advised to book a table in the Primrose. Good service, an interesting menu which was well prepared. Well done.

Thank banglo
Reviewed 3 weeks ago

I planned a romantic dinner for my partner and I on one of the last nights of our trip in Banff. Our dinner here was one of the best we have ever had. We started with their insalata mista which was dressed with the most...More

2  Thank K D
Nearby Restaurants
486 reviews
.02 miles away
Rundle Lounge
533 reviews
.90 miles away
1888 Chop House
211 reviews
.90 miles away
Grapes Wine Bar
194 reviews
.89 miles away
Nearby Attractions
Banff Gondola
6,601 reviews
.31 miles away
Bow Falls
3,052 reviews
.97 miles away
Banff National Park
247 reviews
.99 miles away
Sulphur Mountain
572 reviews
.89 miles away
Ask a question
Questions & Answers
Shirley A
13 July 2016|
AnswerShow all 7 answers
Response from Rimrock_Mgmnt | Property representative |
Hello, Everyone is correct, there isn't a strict dress code for Primrose, however Hollywood casual sounds perfect!
Lisa M
26 January 2016|
AnswerShow all 6 answers
Response from Queenlisab | Reviewed this property |
It's on weekdays as well but not every day. I'm not sure if they have a schedule but we've enjoyed the buffet both on a weekend and during the week (believe it was a Wednesday).
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Dinner, Brunch, Lunch, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Valet Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
View, Romantic, Groups, Special Occasion Dining, Kids, Business meetings, Child-friendly
Open Hours
18:00 - 21:30
06:30 - 11:30
18:00 - 21:30
06:30 - 11:00
18:00 - 21:30
06:30 - 11:00
18:00 - 21:30
06:30 - 11:00
18:00 - 21:30
06:30 - 11:00
18:00 - 21:30
06:30 - 11:00
06:30 - 11:30
17:30 - 21:30
Location and Contact Information
  • Address: 300 Mountain Ave, Banff, Banff National Park, Alberta T1L 1J2, Canada
  • Location: Canada  >  Alberta  >  Canadian Rockies  >  Banff National Park  >  Banff
  • Phone Number: +1 888-746-7625
The Primrose Dining Room is a casual yet elegant Italian Dining Room; the magnificent Rocky Mountains are easily viewed from every table. Our service team is very friendly and knowledgeable and will attend to your every need. The Primrose offers a wide range of flavorful Italian dishes. Our children's menu will suit the younger family members. Our menu has a wide array of fresh Italian fare. Enjoy a delicious a la carte breakfast or our extensive buffet to start your day off.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing