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

) #41 of 107 Restaurants in Banff $$ - $$$ Italian, , French
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...
  • Excellent51%
  • Very good29%
  • Average11%
  • Poor7%
  • Terrible2%
Travelers talk about
“pasta” (30 reviews)
“halibut” (11 reviews)
“eggs benedict” (13 reviews)
Closed Now
All hours
Italian, Canadian, French, Gluten Free Options, Vegetarian Friendly
$$ - $$$
300 Mountain Ave, Banff, Banff National Park, Alberta T1L 1J2, Canada
All Details
Write a Review
Reviews (317)
Traveler rating
Traveler type
Time of year

1 - 10 of 308 reviews

Reviewed 3 days ago

Ate here whilst staying at the Hotel. Does not match up to the rest of the property its over priced and there is no atmosphere

Thank 3146sharp
Reviewed 4 days ago

Unusually we decided to eat in the hotel restaurant on our second night and were not disappointed. Prices were similar to those in town but the setting and quality of food and service were first class so much so that we ate there the third...More

1  Thank thedemandingguest
Reviewed 4 days ago

We ate in the restaurant of the hotel as we were too tired to venture further afield after a busy day travelling from the UK and we were pleasantly surprised. However, there was a lack of local produce on the menu. My bison burger was...More

1  Thank ladieswholunch696
Reviewed 1 week ago

My friends and I really enjoyed the buffet breakfast at The Primrose in the Rimrock Resort Hotel. I was impressed that they offered two kinds of Eggs Benedict on the buffet, and they were both fresh and delicious. The service was very good, as well.

1  Thank SaludaView
Reviewed 3 weeks ago via mobile

Four of us had dinner at Primrose and not only is the room beautiful with large windows overlooking a mountain but Chris our server (from London Ontario) was superb. The food was excellent .

1  Thank Len D
Reviewed 4 weeks ago

We were staying at the Rimrock Resort during our stay in Banff. Since we were celebrating our 40th Anniversary we decided to splurge and have dinner at the Primrose. We were not disappointed. Our waitress, Ashleigh, was excellent. She not only gave great wine and...More

2  Thank Barb D
Reviewed 4 weeks ago

After checking in and seeing our beautiful room, we decided to have dinner at the Primose. Really a mistake for our first of three nights at the Rimrock Hotel. First, the bread was dry and not fresh. My filet was at least 20 % fat...More

2  Thank richard c
Reviewed 4 weeks ago

We read about the restaurant, Eden, which is at the Rim Rock Hotel. That menu is creative and expensive. We decided not to dine at Eden and dine at Primrose instead. It was just okay. The menu was brand new and our server could not...More

2  Thank lovetohike1111
Reviewed 4 weeks ago via mobile

Overall a very pleasant dining experience. Found the escargots a bit bland, but great tasting venison. My wife had the halibut, I found the fish a bit too dry. Excellent service, we were well taken care off, wonderful view, all in all very good experience.

1  Thank Andrew T
Reviewed 5 weeks ago

1-10 I give the Primrose an 8. Very elegant. Pretty good sized serving of food. Like all nice restaurants in Banff, it is expensive. Nice for a romantic dinner. Our steaks were excellent.

1  Thank Paul G
Rimrock_Mgr, Manager at The Primrose, responded to this reviewResponded 4 weeks ago

Thank you for your review, all our steaks are AAA Alberta beef and we take great pride in cooking them just the way you like them. I hope you enjoyed your visit

Nearby Restaurants
446 reviews
.02 miles away
Rundle Lounge
509 reviews
.90 miles away
Grapes Wine Bar
184 reviews
.89 miles away
1888 Chop House
187 reviews
.90 miles away
Nearby Attractions
Banff Gondola
5,903 reviews
.31 miles away
Bow Falls
2,767 reviews
.97 miles away
Sulphur Mountain
535 reviews
.89 miles away
Mountain Galleries at the Fairmont Banff Springs
13 reviews
.87 miles away
Ask a question
Questions & Answers
Shirley A
July 13, 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
January 26, 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
Brunch, Breakfast, Lunch, Dinner, Late Night
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Valet Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Romantic, Business meetings, Families with children, Large groups, Scenic view, Special occasions
Open Hours
6:00 pm - 9:30 pm
6:30 am - 11:30 am
6:00 pm - 9:30 pm
6:30 am - 11:00 am
6:00 pm - 9:30 pm
6:30 am - 11:00 am
6:00 pm - 9:30 pm
6:30 am - 11:00 am
6:00 pm - 9:30 pm
6:30 am - 11:00 am
6:00 pm - 9:30 pm
6:30 am - 11:00 am
6:30 am - 11:30 am
5:30 pm - 9:30 pm
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