Kamloops might be best known for its sagebrush trails, wide-open skies, and sun-drenched landscapes—but its food scene deserves just as much attention. Over the past two decades living here, I’ve watched this city evolve into a surprisingly diverse culinary hub, with something delicious waiting around every corner.
Thanks to Kamloops’ multicultural makeup, you’ll find almost every cuisine you could crave—Indian, Chinese, Greek, Vietnamese, Japanese, Korean, Italian, and even a few surprises like Jamaican. From cozy diners and casual pubs to sushi spots, patios with a view, and standout fine dining, there’s something here for every taste, budget, and occasion.
Our long growing season means local menus often showcase fresh, regional ingredients; you’ll notice that freshness in every bite.
To help you narrow it down, I’ve rounded up my favorites across various categories—from best brunch and best pizza to where to go for cocktails with a view. Whether you’re visiting for the weekend or you’ve lived here for years, consider this your local-approved guide to the best restaurants in Kamloops.
Best Fine Dining
1. Brownstone Restaurant
A Kamloops classic, Brownstone has long set the standard for fine dining in the city. Housed in a historic 1904 bank building on Victoria Street, the ambiance strikes a perfect balance between elegant and inviting, with exposed brick walls, candlelit tables, and a rotating chalkboard menu that spotlights local seasonal ingredients.
Expect farm-fresh produce, thoughtfully prepared proteins, and one of the most curated wine lists in the Interior. Past favorites include the Ahi tuna tataki, duck confit with blackberry jus, and a melt-in-your-mouth beef tenderloin. Service is always attentive but never overbearing.
Insider Tip: Book ahead—especially for Friday and Saturday nights—and if ahi tuna is on the menu, don’t hesitate to order it.
📍 118 Victoria St, Kamloops, BC
2. Atlas Steak + Fish
Atlas Steak + Fish in Kamloops redefines the classic North American steakhouse with a modern, upscale twist. Located within the Cascades Casino, this restaurant offers a sophisticated ambiance with sleek décor and live piano music, creating an ideal setting for special occasions or an indulgent night out.
The menu features a selection of premium steaks and fresh seafood complemented by an array of inventive cocktails. Signature drinks like the ‘Passionista’—a blend of pink peppercorn-infused Tanqueray gin, passion fruit, pomegranate, fresh lime, bubbles, and passion fruit showcase the restaurant’s commitment to mixology. Signature dishes include the bone-in tomahawk steak, served with house-made peppercorn sauce prepared tableside, and the spicy lobster spaghettini, showcasing the restaurant’s commitment to quality and flavor.
Guests consistently praise the exceptional service and the elegant atmosphere, noting that the live piano music enhances the dining experience.
📍1555 Versatile Drive, Kamloops, BC

3. Cordo Resto + Bar
Inside the Delta Hotel, Cordo Resto + Bar champions locally inspired cuisine and modern Canadian cooking. The kitchen draws inspiration from the Thompson Okanagan’s bounty—think sage-rubbed lamb, heirloom tomato salads, and house-made Campanelle pasta with ingredients sourced from nearby Sorriso Italian Deli.
With stylish interiors, a cocktail-forward bar, and an elevated patio that’s dog-friendly in warmer months, Cordo effortlessly blends urban polish with regional charm. Guests rave about the craft gin flights and the warm, knowledgeable, and perfectly timed service.
Dish to try: The sous vide elk loin when it’s on special—paired with a Kamloops Syrah or a small-batch Okanagan red.
📍 540 Victoria St, Kamloops, BC
Best Breakfast

4. Hello Toast
A downtown favorite, Hello Toast is renowned for its vibrant atmosphere and inventive breakfast dishes. Their all-day breakfast menu features locally sourced ingredients, with standout items like the Pulled Pork Benedict and the Fast Eddie. The eclectic decor and friendly staff make it a must-visit.
This popular spot is always packed with locals and visitors alike, so be sure to get there early. They serve all of your favorite breakfast staples, but what really sets them apart is their vegan menu options.
People go wild for eggs benedict and strawberry shortcake stuffed toast, but I can’t stop ordering homemade oatmeal.
📍 428 Victoria St, Kamloops, BC
5. Amsterdam Restaurant
Serving all-day breakfast with a European flair, Amsterdam Restaurant is famous for its Dutch pancakes and Amsterdam eggs benedict. Expect a weekend wait, but the generous portions and diverse menu are well worth it.
It might take some time to get in, as a line of people craving a tasty breakfast can be pretty long, especially on weekends. But the food is well worth the wait.
Their menu offers something for everyone—North American, European, vegan, vegetarian, and even gluten-free options. Dutch pancakes and Amsterdam egg benedict are not to be missed.
📍 111 Oriole Rd Unit 1, Kamloops, BC
6. Frankly Coffee and Bistro
This cozy bistro offers an all-day breakfast, homemade pastries, and exceptional coffee. It’s a perfect spot for a relaxed morning or a quick bite. Their cinnamon buns and banana bread are local favorites.
This place offers homemade food, exceptional customer service, and reasonable prices. It’s also an excellent spot to grab coffee and some freshly baked pastries made from scratch in-house.
It’s a cozy spot to relax with friends and is centrally located. There is a parking lot right next door or lots of street parking on Lansdowne.
📍 437 Lansdowne St, Kamloops, BC
7. The Chook Eatery
The Chook Eatery has quickly carved out a loyal following in downtown Kamloops thanks to its creative brunch menu and warm, family-run vibe. Owners Nicole and Barry Persaud serve imaginative takes on comfort food—like breakfast spring rolls and peanut butter mascarpone French toast—made with locally sourced ingredients and plenty of heart.
With limited hours (Wednesday to Sunday until 2 PM), it’s worth planning ahead for a table. The house-cured bacon and lamb shakshuka have already become local legends. From classic eggs benedict to their popular BLP (bacon, lettuce, and pineapple), there’s something to satisfy every palate.
📍 151 Victoria St, Kamloops, BC
8. Kirsten’s Hideout Café
Tucked away in the Acadian Motel, Kirsten’s Hideout Café is a true Kamloops gem. The coffee is hot, the portions are hearty, and the welcome is always warm. Since opening in 2017, owner Kirsten Moreau has cultivated a space that feels more like a friend’s cozy kitchen than a typical diner. The walls are adorned with quirky knickknacks, an electric fireplace flickers in the corner, and a book nook invites patrons to take or leave a read.
The menu celebrates classic Canadian comfort food. All-day breakfasts feature fluffy pancakes, loaded omelets, and crispy hashbrowns, while lunch offerings include shepherd’s pie, perogies, and generously stuffed sandwiches. Despite rising food costs, most meals remain under $12, and the portions are famously generous.
Their “Stacks on Stacks” pancakes, smothered in whipped cream and berry sauces, are a berry lover’s dream.
📍 1390 Columbia St, Kamloops, BC

9. The Columbia Diner
The Columbia Diner puts a modern spin on the classic roadside diner, combining nostalgic comfort with updated flavors in a bright, welcoming space. Open daily from 7:00 AM (8:00 AM on Sundays) until 9:00 PM, it’s a go-to for locals and road trippers alike who crave generous portions and unfussy, satisfying food.
The menu leans into elevated comfort fare—think crispy fried chicken and waffles, griddled smash burgers with all the fixings, and all-day breakfast done right. Standout favorites include the “Notorious P.I.G.” sandwich, stacked with pork in all its best forms, and the fully loaded “Lumberjack” breakfast, complete with eggs, three kinds of meat, toast, potatoes, and a fluffy pancake stack.
📍 555 Columbia St W, Kamloops, BC
Best Italian
10. Peter’s Pasta
A cornerstone of Kamloops’ culinary landscape since 1986, Peter’s Pasta is renowned for its fresh, handmade pasta and warm, familial atmosphere. Owned and operated by Barry and Nicole Persaud, the restaurant offers classic dishes like seafood Alfredo and veal mushroom, complemented by local wines and craft beers. The intimate setting and attentive service make it a favorite for locals and visitors seeking authentic Italian flavors.
This family-run restaurant serves authentic Italian cuisine that will make you feel like you’re right in the heart of Italy. Their pasta is always exquisite, made fresh daily, and their all-you-can-eat dinners on Tuesday nights have lineups before the restaurant even opens.
You can’t go wrong with anything on the menu, but I’m partial to the seafood puttanesca and veal mushroom. It’s one of those Kamloops restaurants that will make you want to keep coming back.
📍 149 Victoria St, Kamloops, BC
11. Sorriso
Situated on the North Shore, Sorriso combines a cozy eatery with a full-service deli, providing patrons with a taste of Italy on-site and at home. The menu features traditional favorites such as spaghetti with meatballs, lasagna, and cannelloni, all crafted with fresh ingredients.
The adjoining deli offers a selection of Italian products, including homemade pasta and sauces, allowing customers to recreate the experience in their own kitchens. Local favorites are spaghetti with meatballs and lasagna.
📍 177 Tranquille Rd, Kamloops, BC
Best View
12. Nandi’s Flavours of India
Kamloops restaurants offer some of the most breathtaking views in all of BC. From the banks of the Thompson River to the top of Sahali, there are plenty of places to enjoy a meal with a view.
But the view at Nandi’s Flavours of India is hard to beat.
Perched atop Columbia Street West, Nandi’s Flavours of India combines authentic Indian cuisine with sweeping views of the Thompson River valley. The elevated location offers diners a picturesque panorama, especially enchanting during sunset. Signature dishes like tandoori prawns and tikka masala are complemented by freshly baked garlic naan, creating a feast for the palate and the eyes.
The food is fantastic, but it’s the view that really makes this restaurant stand out.
📍610 Columbia St W, Kamloops, BC
Best Casual Vibe
13. Browns Social House
Browns Socialhouse in Sahali has long been one of Kamloops’ most reliable hangouts for casual dining with a fun, social vibe. It’s where locals head after work for drinks on the patio or meet up for a low-key dinner that still feels like a treat. The menu covers all the bases—from their signature Dragon Bowl to comfort staples like burgers, tacos, and fettuccine Alfredo.
The atmosphere strikes a nice balance between upbeat and laid-back, and the service is consistently friendly without being fussy. Add in one of the best Happy Hours in town, and it’s easy to see why Browns remains a go-to for everything from date night to post-game beers.
📍1180 Columbia St W A101, Kamloops, BC
14. Yew Street Food Hall
Yew Street Food Hall is a vibrant culinary hub in Kamloops’ North Shore, bringing together a diverse array of locally-owned eateries under one roof. With vendors offering everything from crispy Korean fried chicken at Tong Dak to authentic Greek dishes at The Greek Kouzina, there’s something to satisfy every craving.
The communal seating and lively atmosphere make it ideal for casual gatherings, while Brews on Yew serves craft cocktails, beer, and wine to complement your meal.
📍107 Yew St, Kamloops, BC
Best Healthy & Vegan Food
15. The Art We Are Cafe
The Art We Are Café is more than just a place to eat—it’s a creative cornerstone of Kamloops’ downtown scene and a longtime favorite for healthy, vegetarian, and vegan fare. Housed in a cozy, art-filled space on Victoria Street, this community café serves nourishing food with a side of local culture.
Everything is made in-house using fresh, locally sourced ingredients whenever possible. Their signature Kung Fu Quinoa salad has developed a cult following, while hearty vegan soups and gluten-free baked goods rotate with the seasons. Whether you’re grabbing a chai latte to go or settling in with a sandwich and a sketchbook, there’s something grounding about this place.
The vibe is relaxed, eclectic, and unmistakably Kamloops—warm wood tables, mismatched chairs, local art for sale, and the kind of staff who remember your order. If you’re looking for a casual spot that feeds both body and soul, The Art We Are remains one of the city’s most beloved gems.
📍246 Victoria St, Kamloops, BC
Best Pint
16. Bright Eye Brewing
In the heart of the North Shore, Bright Eye Brewing is a community-centric craft brewery known for its inventive small-batch beers and welcoming vibe. The airy tasting room, adorned with large windows and natural light, creates an inviting space to sample their rotating taps.
Pair your pint with menu favorites like the Smoked Nashville Chicken Chowder or French Onion Meatloaf for a satisfying experience.
The outdoor seating on their patio is the perfect spot to enjoy a sunny day, and their pretzels are the ideal snack to go along with your pint. The patio is dog-friendly, so feel free to bring your furry friends.
📍292 Tranquille Rd, Kamloops, BC V2B
17. The Noble Pig Brewhouse
The Noble Pig Brewhouse, Kamloops’ first microbrewery, blends craft brewing with an inventive take on classic pub fare in a warm, rustic setting. It’s the kind of place where you’ll want to linger—whether for their crispy Brussels sprouts, pork belly mac and cheese, or rotating seasonal specials that go far beyond your average bar menu.
The outdoor patio is a local favorite in the warmer months, ideal for sipping a pint under the sun. Start with their signature Noble Pig IPA—bold, balanced, and brewed in-house—it’s a staple that pairs perfectly with just about anything on the menu.
📍650 Victoria St, Kamloops, BC
Best Pizza
18. Bold Pizzeria
Bold Pizzeria delivers elevated, wood-fired pizza in a stylish yet laid-back Sahali space that feels like a slice of the Okanagan landed right in Kamloops. Their thin-crust pies are hand-stretched, perfectly blistered in the oven, and topped with fresh, inventive ingredients that lean upscale enough to feel special—but never fussy.
Local favorites include the Prosciutto Arugula and Pele’s Curse, a fiery, flavor-packed standout with just the right amount of heat. With a small patio for sunny days and gluten-free options available, Bold remains a top pick for date nights, casual hangs, or a solid takeout win.
📍196-945 Columbia St W, Kamloops, BC
19. Red Tomato Pies
Red Tomato Pies is all about no-nonsense, big-flavor pizza—loaded toppings, gooey cheese, and crusts built to hold it all up. This Kamloops favorite has built a loyal following thanks to its generous portions, fast service, and a menu that doesn’t shy away from bold combinations.
The Sweet Heat, with spicy pepperoni and a touch of honey, hits that perfect salty-sweet note, while the Donair Pizza feels like a local legend in the making. With two locations—one downtown and one on the North Shore—it’s easy to get your fix whether you’re picking up after work or ordering in for game night. Open late and built for takeout or delivery, Red Tomato Pies is the kind of place you keep on speed dial.
📍715 Victoria St, Kamloops, BC
📍556 Tranquille Rd, Kamloops, BC
Best Brunch

20. ROMEO’s Kitchen + Spirits
Located in the Coast Kamloops Hotel, ROMEOs offers a relaxing atmosphere perfect for a leisurely brunch. Their Parisienne Toast is a standout, featuring brioche French toast topped with apple passionfruit compote and candied almonds.
This popular local spot offers great brunch dining options, but you must try the Caramel Macchiato French Toast. It’s a work of art and tastes even better than it looks. Trust me on this one.
Their brunch is served until 1 p.m., making it an excellent choice for a late breakfast. For a unique dining experience, enjoy your meal in their igloo bubbles with stunning views.
📍 1250 Rogers Way, Kamloops, BC
Best Sushi
21. Arigato Sushi
Arigato is always a solid choice if you’re craving consistently good sushi in Kamloops. They have two locations—one in Aberdeen and one in Valleyview—and both are known for significant portions, fair prices, and fresh fish that never disappoint.
The Crazy California Roll and Spicy Tuna are easy go-tos, but if you want to branch out, try one of their baked or tempura-style specialty rolls. It’s casual, fast, and easy to bring the whole family.
📍1395 Hillside Dr #70, Kamloops, BC
📍1821 Trans Canada Hwy, Kamloops, BC
22. Oya Sushi
Oya is a low-key local favorite with a reputation for generous portions and fresh, flavorful rolls. The central location on Summit is cozy and often packed around lunch, but the service is fast and friendly. Their Tempura Salmon Roll with Sunrise Sauce hits the sweet spot between comfort and creativity, and the combo boxes are solid if you’re looking to mix it up.
And if you’re heading up the mountain, you’re in luck—Oya also has a second location in Sun Peaks Village, making it a rare (and very welcome) sushi option at altitude. Perfect after a day on the slopes.
📍3–1380 Summit Dr, Kamloops, BC
📍3250 Village Way #4, Sun Peaks, BC
23. Blue Fish Sushi
On the North Shore, Blue Fish Sushi is one of those under-the-radar spots that locals love. Their Mango Cream Cheese Roll sounds a bit out there but totally works, and their sashimi is surprisingly fresh for a smaller joint. It’s a great stop if you’re already in the Tranquille corridor and want something quick but high quality.
📍685 Tranquille Rd #3, Kamloops, BC
24. Sushi Mura
Located near TRU, Sushi Mura has more of a modern vibe and serves up beautifully plated rolls that still taste homemade. It’s popular with students but worth a visit no matter your age. The Rainbow Roll and BBQ Eel Roll are standouts, and they usually have good lunch specials if you’re watching your budget.
📍1021 McGill Rd, Kamloops, BC
Best Restaurant for Families
25. Harold’s Family Restaurant
A true Kamloops institution, Harold’s has been serving up hearty, homemade meals for generations. Known for its generous portions and friendly service, it’s where families feel right at home. Whether craving their famous chicken souvlaki or a classic burger, Harold’s delivers comfort food that satisfies all ages. Their all-day breakfast is a hit, and the milkshakes are thick and delicious—perfect for kids and adults alike.
📍1771 Trans-Canada Hwy, Kamloops, BC
26. Red Robin
Red Robin remains a go-to for families in Kamloops thanks to its relaxed atmosphere, friendly service, and crowd-pleasing menu. The bottomless fries are a hit with kids (and, let’s be honest, adults, too), and the customizable burgers mean even the pickiest eaters are covered.
Their milkshakes are legendary—thick, creamy, and loaded with toppings—and the kids’ menu has plenty of variety. It’s a place where parents can unwind while the little ones stay happy and full.
📍1180 Columbia St W B – 101, Kamloops, BC
Best Takeout Options

27. Fresh St. Market
If you live in Kamloops, chances are you’ve wandered into Fresh St. Market “just to grab one thing” and walked out with lunch, dinner, and maybe dessert, too. Located inside Aberdeen Mall, it’s one of the city’s best-kept secrets for high-quality, ready-to-go meals when you don’t feel like cooking but still want something that tastes homemade.
The deli counter is a go-to for sandwiches and wraps made on the spot, and their poke bowls and sushi—prepared fresh in-house—always hit the mark. The hot food section rotates daily, offering a variety of dishes, including butter chicken, Thai curries, mac and cheese, and roast chicken, depending on when you visit. I also love their bakery section—especially the warm cookies and locally made donuts that never seem to last more than a day in my house.
It’s casual, consistent, and one of my favorite takeout spots in the city.
📍20–1320 Trans Canada Hwy W, Kamloops, BC
Best Asian
28. Tiger Ramen
Tiger Ramen is one of those small, no-frills spots that locals quietly rave about. Tucked into the Summit Drive plaza, it serves up honest, comforting bowls of ramen that hit the spot every time. The broths are rich and flavorful—especially the Tiger Original—and the noodles have that perfect springy bite. Their signature Tsukemen with fried dumplings is a popular choice.
The portions are generous, the dumplings are crispy and golden, and the vibe is always welcoming. It’s not trendy or flashy, but it’s exactly where I go when I want something cozy, quick, and satisfying on a rainy Kamloops afternoon.
📍1210 Summit Dr, Kamloops, BC
29. Lemongrass Vietnamese Restaurant
Lemongrass is my go-to when I’m craving a solid bowl of pho or a fresh vermicelli bowl with grilled pork and spring rolls. The Sydney Avenue location is a classic, but now that they’ve opened up inside Yew Street Food Hall, it’s even easier to grab something delicious while running errands on the North Shore.
Everything is super fresh, portions are generous, and the service is always fast and friendly. Their lemongrass chicken banh mi is seriously underrated if you’re after something quick and handheld.
📍#1–726 Sydney Ave, Kamloops, BC
📍107 Yew St, Kamloops, BC
30. Shifu Noodles
Shifu Noodles is one of those spots you stumble into for a quick bite and end up adding to your regular rotation. Located on Notre Dame, it’s a bright, casual place that blends favorites from across Asia—think Taiwanese beef noodle soup, Thai-style stir fries, Japanese ramen, and Korean fried chicken—all under one roof. The food is flavorful, portions are generous, and it’s easy to find something for everyone, whether you’re craving something spicy, soupy, or deep-fried.
The bubble tea menu is stacked, too, with everything from classic milk teas to their wildly popular Brown Sugar Dirty Cup. Perfect for a low-key dinner or an after-class hang, and ideal for takeout if you’re heading home hungry.
📍500 Notre Dame Dr, Kamloops, BC
Best Mexican
31. Hacienda Cielito Lindo
If you’re after authentic Mexican cuisine, Hacienda Cielito Lindo on the North Shore is a must-visit. Family-owned and operated, this restaurant has garnered a loyal following for its dedication to traditional Mexican cuisine and hospitality.
Signature dishes include the Molcajete, a sizzling stone bowl filled with a medley of meats and vegetables, and the Enchiladas Verdes, featuring corn tortillas stuffed with chicken and smothered in a tangy tomatillo sauce. For those seeking comfort food, the Chimichanga Dinner and Chicken Mole Enchiladas are hearty and satisfying choices.
📍#23 – 750 Fortune Dr, Kamloops, BC

32. Casa Azul
Casa Azul is a beloved downtown Kamloops spot that brings the vibrant flavors of Mexico to the heart of the city. Family-owned and operated since 2019, the walls are adorned with colorful decor, and the aroma of authentic Mexican cuisine fills the air, making it a favorite among locals seeking genuine flavors.
The menu is a delightful journey through traditional Mexican cuisine. Start with their house-made tortilla chips paired with fresh guacamole or the tangy ceviche. For mains, the enchiladas de mole, smothered in rich, spicy mole sauce, are a standout. Taco enthusiasts will appreciate the variety, from the classic al pastor topped with pineapple to the hearty birria tacos served with consomé.
Don’t miss out on their specialty drinks. The margaritas, especially the strawberry variant, are refreshing and perfectly complement the spicy dishes. For dessert, the churros served with condensed milk and vanilla ice cream provide a sweet ending to your meal.
📍330 Victoria St, Kamloops, BC
Best Patio
33. Sandbar Grill
The Sandbar Grill is a unique spot in Kamloops, offering a patio dining experience right on the Thompson River. It’s one of the few places in the city where you can enjoy a meal with a waterfront view.
The menu features a variety of hearty dishes, including burgers like the “Keep Me in the Dark and Feed Me BS Burger” and the “Bad Ass BBQ Burger,” as well as seafood options like calamari and mussels. They also offer comfort food favorites such as mac and cheese and pot roast with mashed potatoes. Portions are generous, and the food is known for its flavorful, home-style cooking.
📍177 Tranquille Rd, Kamloops, BC
34. Red Beard Cafe
Craft beer on tap, a spacious dog-friendly patio, and even better food; what more can you ask for?
Located on the North Shore, Red Beard Café boasts a spacious patio with variegated maple pergolas, offering a relaxed atmosphere for diners. It even has space for bikes, making it a popular spot for cyclists. The café offers a rotating selection of craft beers and a menu featuring locally sourced ingredients.
📍449 Tranquille Rd, Kamloops, BC
Best Donair
35. Klasske’s Bistro
When it comes to donairs in Kamloops, Klasske’s Bistro stands out as a local favorite. Established in 2016 by the Cornborough family, this family-owned eatery has been serving up authentic Halifax-style donairs that have garnered a loyal following.
What sets Klasske’s apart is their commitment to quality and authenticity. They import their beef from New Brunswick, ensuring a genuine East Coast flavor. Their signature sweet sauce, a hallmark of Halifax donairs, complements the spiced beef, fresh tomatoes, and onions, all wrapped in a warm pita.
For those seeking variety, Klasske’s offers options like chicken shawarma, falafel donairs, and inventive creations such as the Chicken Caesar and Chicken Bacon Ranch donairs. Sides like Greek potatoes, onion rings, and their popular Halifax Fries—crispy fries topped with donair beef, tomatoes, onions, and sweet sauce—round out the menu.
📍301 Victoria St #101, Kamloops, BC
Best Indian
36. Spice
If you’re craving Indian food on the North Shore, Spice India Cuisine has been a go-to for years. It’s casual, reliable, and always hits the spot—whether you’re dining in or grabbing takeout. The lunch buffet is an excellent value, offering rotating selections of curries, rice dishes, and fresh naan that are actually served hot and fluffy.
The menu covers all the classics—tandoori chicken, butter chicken, palak paneer, lamb vindaloo—and they don’t skimp on the spice if you ask for it. There are lots of vegetarian options, and portion sizes are generous. It’s not fancy, but it’s the kind of place you find yourself going back to because the food’s consistently solid, and the staff remembers your order.
📍700 Tranquille Rd #1, Kamloops, BC
37. Maurya’s Rest.Bar.Banquet
When it comes to upscale Indian food in Kamloops, Maurya’s is the standout. It’s the kind of place you go when you’re celebrating something—or just want to treat yourself to beautifully plated dishes and a killer cocktail list. The space feels elevated yet warm, with floor-to-ceiling windows that overlook Victoria Street and moody lighting that adds a touch of sophistication.
The menu leans heavily into North Indian classics, but there’s a creative twist in how they’re presented. Butter chicken arrives in a sleek copper dish with a smoky swirl. Their tandoori lamb is next-level, and the naan—especially the garlic and cheese—is hard to stop ordering. You’ll also find Lucknow-inspired dishes that you won’t see on every Indian menu in town, which is part of what makes it feel different from the usual lineup.
Cocktails are a significant part of the experience here. Think house-infused drinks, spice-rimmed glasses, and cocktails that pair perfectly with your meal. They’re not just an afterthought—they’ve put some thought into the bar side of things.
It’s not the cheapest spot in town, but you get what you pay for. Service is polished, the ambiance is stylish, and the food delivers every time. If you’re looking for Indian cuisine with a bit of drama and a lot of flavor, Maurya’s is where you book a table.
📍165 Victoria St, Kamloops, BC
Best Ice Cream
38. Scoopz Ice Cream Parlour
On a hot Kamloops day, there’s no better reward than a stop at Scoopz. It’s one of those places that locals grow up with—bike rides through Riverside Park that always end with sticky fingers and waffle cones bigger than your face. You’ll find it right across from the park entrance, which makes it a magnet for families, dog walkers, and anyone in need of a cold treat on the way to the water.
The lineup can get long in the summer, but it moves fast, and the payoff is worth it. Flavors rotate often, but you can usually count on Peanut Butter Crunch, Banana Fudge, Mint Chocolate Chip and classic Maple Walnut making an appearance. If you’re indecisive, they’re generous with samples. And yes, you want the waffle cone—it’s made in-house and smells like heaven the second you walk in.
The vibe is unfussy, cheerful, and exactly what you want from a local scoop shop. Grab your cone, head across the street to the park, and let the Thompson River views do the rest.
📍265 Lorne St, Kamloops, BC
Best Coffee
39. 5Bean Brewbar & Cafe
Ask anyone in Kamloops where they grab their coffee on the go, and 5Bean almost always comes up. It’s local, consistent, and doesn’t try too hard—which is probably why it’s been a neighborhood favorite for years. With two locations—one in Sahali and another on the North Shore—it’s easy to pop in whether you’re headed to work, school, or just running errands around town.
The espresso here is solid. Rich, smooth, no bitter aftertaste—just good coffee. If you’re more of a sweet drink person, their caramel macchiato and London Fog are both top-tier. The baristas know their stuff, and there’s something about the pace and energy of the place that feels comforting. No big-city rush, just regulars chatting with staff and people settling in with their laptops or books.
They’ve also got a solid lineup of baked goods—muffins, croissants, and cookies that don’t taste like they came out of a plastic wrapper. It’s not flashy, but that’s the point. 5Bean is one of those places that just quietly delivers, cup after cup.
📍900-1210 Summit Dr, Kamloops, BC
📍289 Tranquille Rd, Kamloops, BC
Other Popular Kamloops Restaurants
40. Mittz Kitchen
Mittz is one of those restaurants that manages to strike the perfect balance between casual and upscale without trying too hard. It’s the kind of place you can walk into for a relaxed weekday lunch—or book for a date night and not feel underdressed. Run by two local brothers, it has a polished downtown vibe but still feels approachable, which is probably why it’s always busy.
The menu shifts with the seasons, but the classics stay put: the brisket sandwich is a crowd favorite, and the seared sablefish, when it’s on the menu, is worth the splurge. Their burgers are some of the best in town, and if you’re in a sharing mood, the appy platters are always a solid choice. They also carry a great selection of local wines and rotate in craft beers from around B.C.
If you’re going on a weekend, make a reservation—this place fills up fast, especially once patio season hits.
📍227 Victoria St, Kamloops, BC
41. Jamaican Kitchen
Jamaican Kitchen is one of those under-the-radar gems that locals talk about once they’ve been—and keep going back to. Tucked into a strip mall on the North Shore, it’s warm, welcoming, and full of real flavor. The owners bring serious heart to the space, and it shows in everything from the bold seasoning to the laid-back, reggae-backed atmosphere.
You’ll find staples like jerk chicken, curried goat, and oxtail stew; all served with heaping sides of rice, plantains, and festivals. The breakfast skillet with Johnny cakes is a must-try, especially on a weekend morning. They’ve also got lots of vegetarian options and a small but thoughtful drinks list—plus, their Marley Coffee is fantastic.
It’s the kind of place where you’re greeted with a smile and remembered by name after a couple of visits. And if it’s your birthday? Don’t be surprised if they bring out drums and make a bit of a (joyful) scene.
📍451 Tranquille Rd, Kamloops, BC