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.

On The Rocks

$$ - $$$American, ,
1265 Rogers Way, Kamloops, British Columbia V1S 1R9, Canada
+1 250-374-9761
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good34%
  • Average16%
  • Poor6%
  • Terrible3%
Travellers talk about
“steak sandwich” (10 reviews)
“samosas” (5 reviews)
“halibut” (6 reviews)
Open Now
All hours
American, Bar, Pub, Canadian, Vegetarian Friendly, Gluten Free Options
$$ - $$$
1265 Rogers Way, Kamloops, British Columbia V1S 1R9, Canada
All Details
Write a ReviewReviews (209)
Traveller rating
Traveller type
Time of year

1 - 10 of 205 reviews

Reviewed 1 week ago

We stayed across the road in Coast Hotel and ate at On The Rocks, lovely outdoor area and good menu, in all a great place to have a drink and meal with very good views.

Restaurant's Favourite
Reviewed 2 July 2017

The clerk at the Fairfield Inn Kamloops recommended this place for dinner, and it was a great tip. We sat outside and had a terrific meal of halibut and chips. You can't get that in the east, and it was a real treat. Good beer...More

Thank NJChisoxFan
Reviewed 5 weeks ago via mobile

I was staying in a local hotel and decided to walk over and have dinner. Of course the full parking lot was an indication that it was probably good, but busy. I walked in and found a table and waited several minutes, perhaps 5 to...More

Thank Ted U
Reviewed 18 October 2017

On The Rocks - Kamloops. Atmosphere was great for what we were looking for. Like a pretty chill sports bar, exactly what we were in the mood for that night. Food was great too, and our server was even better. Very knowledgeable. Knew cab number...More

Thank Guy B
Reviewed 13 October 2017

Excellent value for money. We went here for diner on a Saturday evening. The fish (halibut) and chips with tartare sauce were CAD 13 per portion. We each ordered a portion with a small side salad to share. The fish and chips came with a...More

Thank amsterdam05
Reviewed 10 September 2017 via mobile

Waited 1 1/2 hours for food. It was e orders of the special. When the food came it was ok. Wait staff sympathetic, nothing they could do. Not going back.

Thank jack m
Reviewed 7 September 2017

Our visit was probably summed up best by the entrance to On the Rocks - dingy tables stacked up in the entrance. The food was mediocre at best, the beer selection was standard Canadian, nothing exciting. The service was just OK.

Thank Aurora018
Reviewed 3 September 2017 via mobile

Ordered take out while staying at a hotel across the street recently due to the proximity to the hotel and pretty decent reviews. Very disappointed when we got our food. The gal who took our phone order was also quite short on the phone and...More

Thank 269natoshas
Reviewed 20 August 2017

Our waitress was very nice and thorough. She made recommendations (which we liked) and there was so much food we had to take some with us!

Thank Pamela N
Reviewed 19 August 2017

We visited for drinks and spent a couple of,hours sitting on the patio in the sun. The service was very good, as were the drinks!

Thank snowflake71
Nearby Restaurants
Romeo’s Kitchen + Spirits
328 reviews
.16 km away
Duffy's Pub
115 reviews
.43 km away
Arigato Sushi
124 reviews
.31 km away
Nearby Attractions
Cascades Casino Kamloops
128 reviews
.80 km away
Lil' Monkey's Treehouse Indoor Playground
23 reviews
.56 km away
Cliffside Climbing Gym
10 reviews
1.16 km away
Tourism Kamloops Visitor Centre
6 reviews
.69 km away
Ask a question
Questions & Answers
Cindy T
4 November 2016|
AnswerShow all 5 answers
Response from NeoDys M | Property representative |
Wednesdays are WIng Night and currently they're $0.59 each with a minimum order of 10. You can also get a pint of Budweiser or Bud Light for $5. #WetYourWhistleWednesdays
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 8 - USD 16
Lunch, Dinner, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Reservations
Good for
Groups, Bar Scene
Open Hours
10:00 am - 12:00 am
10:00 am - 12:00 am
10:00 am - 1:00 am
10:00 am - 1:00 am
10:00 am - 1:00 am
10:00 am - 1:00 am
10:00 am - 1:00 am
Location and Contact Information
  • Address: 1265 Rogers Way, Kamloops, British Columbia V1S 1R9, Canada
  • Location: Canada  >  British Columbia  >  Kamloops>  > Aberdeen
  • Neighbourhood: Aberdeen
  • Phone Number: +1 250-374-9761
  • E-mail
We offer the most entertaining pub atmosphere and take great pride in our food and personal service with our customers. We're really passionate about great times, and LOVE to share great experiences! We sport a wide variety of Entertainment TVs along with Special Events ranging from Bikini/Lingerie Contests to Live Music and UFC Fight Nights! It's Always Better On The Rocks!
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