The biggest and best selection of Bear Lake restaurants is in Garden City on the western shores of the lake where you’ll find everything from fast food, drive-ins, and delis to casual fine dining overlooking Bear Lake. Whether you’re in search of comfort food or a family-style pizza after a day in the snowy mountains, or a Latin-inspired cocktail or famous Bear Lake Raspberry Shake to beat the heat on a hot summer day, there’s an impressive number of places to indulge in great food and delicious cuisine in and around Bear Lake.

Garden City and Bear Lake Restaurants

Aloha Family Grill

105 W Logan Road, Garden City, UT

Phone: (435) 946-2286

Seasonal Hours: Memorial Day to Labor Day

Known for: Authentic Hawaiian recipes, family-style dining, drive-thru option

Website: Aloha Family Grill

Savor the tastes of Aloha at Aloha Family Grill. This popular Bear Lake restaurant has a casual atmosphere, friendly staff, and huge portions of authentic Hawaiian recipes with family-style dining options indoors, on the covered outdoor patio or drive-thru for grab and go. 

Bear Trapper Steak House

240 S Bear Lake Blvd, Garden City, UT

Phone: (435) 946 3600

Open Year-Round

Known for: Family-friendly atmosphere, diverse menu, Little Trapper menu for kids

Website: Bear Trapper Steak House

Bear Trapper Steak House is a firm favorite for visitors to Bear Lake with a family-friendly atmosphere, a diverse menu, the Little Trapper menu for fussy eaters, and the Chocolate Bear next door for chocolate-dipped raspberries for dessert. Bear Trapper Restaurant, a family-owned and operated establishment, also provides quality food with a family ambiance, offering a variety of menu items for breakfast, lunch, and dinner.

Bear Cave Drive-In

554 Main St, St Charles, ID

Phone: (208) 945 0927

Seasonal Hours: Memorial Day to Labor Day

Known for: Bear Cave Monster burger and Raspberry Shake

Website: Bear Cave Drive-In

If you’re taking a road trip to the north shore of Bear Lake, make a stop at the Bear Cave Drive-in for a Bear Cave Monster burger and Raspberry Shake. There’s a general store to pick up supplies for a day of swimming and water activities on Bear Lake’s North Beach. 

Bear Lake Pizza Co

240 S Bear Lake Blvd, Garden City, UT

Phone: (435) 946 3600

Open Year-Round

Known for: 28” Old Ephraim Pizza

Website: Bear Lake Pizza Co

Bear Lake Pizza Co. is the sister restaurant to Bear Trapper with fresh homemade traditional pizzas (by the slice of the whole pie!), indoor and outdoor seating and the very popular 28” Old Ephraim Pizza for family dining. 

Beaver Mountain Grill

40000 East, US 89, Garden City, UT

Phone: (435) 946-3610

Seasonal Hours: Winter Season Only

Known for: Beav Double Bypass Burger

Website: Beaver Mountain Grill

If you’re heading off to Ski the Beav, the Beaver Mountain Grill is the perfect pit stop for breakfast, lunch, or a grab and go bagged lunch. You can’t visit Bear Lake in winter without sampling the Beav Double Bypass Burger. 

Ber’s Shakes N’ Sodas

70 W Logan Rd suite, Garden City UT

Known for: Affordable and delicious shakes

Website: Ber’s Shakes N’ Sodas

Satisfy your sweet tooth with a Bear Lake shake or soda at Ber’s, located next to Summit Pizza in Garden City. Rumor has it they have the best (and most affordable!) shakes in town!

Blue Water Bistro & Bakery

65 W Logan Rd, Garden City, UT

Known for: Paninis, salads, charcuterie boards, and desserts

Website: Blue Water Bistro & Bakery

Blue Water is a new bistro and bakery in town with a great selection of paninis, salads and charcuterie boards, delicious desserts and cakes, freshly bagged coffee to go, and tasty gift sets. 

Café Sabor

82 N Bear Lake Blvd, Garden City, UT

Phone: (435) 946 3297

Open Year-Round

Known for: Authentic Mexican, South American, and Asian cuisine

Website: Café Sabor

Café Sabor is a small chain with six locations in Utah and Idaho. Set in a quaint location in Bear Lake with indoor and patio dining, this is a Bear Lake favorite for authentic Mexican, South American, and Asian cuisine with delicious platters for family sharing and Latin-inspired cocktails. Kids eat free every Monday and save space for Taco Tuesdays! 

Campfire Grill & Restaurant

427 N Paradise Parkway, Garden City, UT

Phone: (385) 626 7394

Open Year-Round

Known for: Cozy outdoor firepits and live music

Website: Campfire Grill & Restaurant

Campfire Grill & Restaurants is a timber-framed, tented open-air restaurant on Canestoga Ranch with an awesome atmosphere, outstanding cuisine, cozy outdoor firepits, live music, and tranquil views of Bear Lake. Enjoy tasty breakfasts, gourmet dinners, delicious desserts, carefully selected craft beer and wine offerings, and an elevated Bear Lake dining experience with a view. Reservations for indoor seating are essential.

Cody’s Gastro Garage 🐾

88 S Bear Lake Blvd, Garden City, UT

Phone: (435) 946 3644

Open Year-Round

Known for: Funky auto-themed décor and unique menu

Website: Cody’s Gastro Garage

Cody’s Gastro Garage is a funky auto-themed diner located in Water’s Edge Resort with a cozy atmosphere, cool, eclectic décor and a unique menu. “Feed the herd” with a variety of food options including burgers, street tacos, soups, salads, and a philly cheesesteak, along with helpful staff. Cody’s iconic hot rod is often seen around town in season!

Cooper’s Restaurant & Bar

554 Lewis Loop, Fish Haven, ID

Phone: (208) 945 2222

Open Year-Round 

Known for: Diverse menu and tranquil setting

Website: Cooper’s Restaurant & Bar

Cooper’s is a restaurant and sports bar just a short drive from Garden City on the Bear Lake West Golf Course. They offer a diverse menu with something for everyone, a kids and tweens menu, a full bar with local brews, wines and cocktails, and a tranquil setting overlooking Bear Lake. Get cozy indoors, catch a game or round of pool in the sports bar or dine alfresco (with summer live music) on the outdoor deck. 

Crepes & Coffee 🐾

235 N Bear Lake Blvd, Garden City, UT

Phone: (435) 946 2696

Seasonal Hours: Memorial Day to Labor Day

Known for: Delicious food & crepes and the best coffee in town

Website: Crepes & Coffee

Crepes & Coffee is a Bear Lake attraction! This hot spot is very popular with locals and visitors to Bear Lake with a selection of over 20 sweet and savory European-style crepes, the best coffee in town, refreshing summer drinks and gelato, and live music in the evenings. There’s a station for grab and go or dine on the cozy pet-friendly patio with tables, chairs, and sofas! 

Dee’s Car Wash Ice Cream Shop

20 N Bear Lake Blvd, Laketown, UT

Phone: (435) 946-3372

Seasonal Hours: Memorial Day to Labor Day

Known for: Locally owned business with great milkshakes

Website: Dee’s Car Wash Ice Cream Shop

Cool down with award-winning milkshakes from a repurposed car wash at Dee’s Car Wash Ice Cream Shop, the only ice cream shop in Laketown with the best ice cream in Bear Lake! 

Ephraim’s Restaurant 🐾

35 S Bear Lake Blvd, Garden City, UT

Phone: (435) 946 2255

Open Year-Round

Known for: Traditional American comfort food and pet-friendly atmosphere

Website: Ephraim’s Restaurant

Ephraim’s Restaurant is a pet-friendly, open-air restaurant at the intersection of Hwy 89 and Bear Lake Blvd. This laid-back Bear Lake eatery serves up traditional American comfort food, burgers, fish and ships, delicious Raspberry Shakes with homegrown berries, and ice cream at the nostalgic ice cream shop. 

Firehouse Pizzeria

50 S Bear Lake Blvd, Garden City, UT

Phone: (435) 946 2600

Open Year-Round

Known for: Stone-fired pizzas and oven-baked pasta

Website: Firehouse Pizzeria

Firehouse Pizzeria is a casual pizza spot with stone-fired pizzas (including the largest monster pizza in Utah), oven-baked pasta, gourmet cedar baked sandwiches, and delicious desserts like warm skillet cookie and ice cream. Dine-in or order online to go. 

Hometown Drive-In 🐾

105 N Bear Lake Blvd, Garden City, UT

Phone: (435) 946 2727

Seasonal Hours: Memorial Day to Labor Day

Known for: Big burgers, convenient & excellent service, and raspberry shakes

Website: Hometown Drive-In

Hometown is one of the original Bear Lake drive-ins with huge flame-broiled burgers, delicious Philly sandwiches, over twenty flavors of shakes, and over-the-top Raspberry Shakes. Pick up to go or relax in the garden patio. Check-in for music events happening over the summer months. 

LaBeau’s Drive-In & LaBeau’s Too

69 and 75 N Bear Lake Blvd, Garden City, UT

Phone: (435) 946-8821

Seasonal Hours: Memorial Day to Labor Day

Known for: Raspberry Shakes and large portions

Website: LaBeau’s Drive-In

LaBeau’s is a family-owned restaurant that has been a Bear Lake landmark since 1981 and continues to draw visitors for the unbeatable Raspberry Shakes, specialty burgers, and super-sized portions. There’s limited seating indoors, plenty of outdoor seating in the shade and you can almost always expect a line at this laid-back Bear Lake hot spot, but it’s worth the wait. 

Merlin’s Drive Inn

149 N Bear Lake Blvd, Garden City, UT

Phone: (435) 946 8411

Seasonal Hours: Memorial Day to Labor Day

Known for: Tasty burgers and the best onion rings in Bear Lake

Website: Merlin’s Drive Inn

Merlin’s Drive Inn is another old-school Bear Lake drive-in with large helpings, tasty burgers, the best onion rings in Bear Lake and a delicious selection of Bear Lake shakes. There’s limited indoor seating and an outdoor area with a children’s playground if you want to linger longer. 

Moose Buns

220 West 10 South, Garden City, UT

Phone: (435) 241 7773

Open Year-Round

Known for: Drive-through and all-day cinnamon rolls

Website: Moose Buns

Moose Buns is a cool Bear Lake coffee shop and juice bar with a quick service drive-through for breakfast burritos and croissants, lunchtime Hoagies or Buddha Bowls, and delicious all-day cinnamon rolls. They offer a great selection of hot drinks (think Raspberry Hot Chocolate!) and freshly blended frappes and smoothies. 

Pickleville Playhouse & Western Cookout

2049 S Bear Lake Blvd. Garden City, UT

Phone: (435) 946-3918

Seasonal Hours: Memorial Day to Labor Day

Known for: Western-style cookout and entertainment while you eat

Website: Pickleville Playhouse

The Pickleville Playhouse & Western Cookout is a summer Bear Lake event not to be missed! Prepare for an evening of family fun beginning with a western-style cook-out with cowboy servers, followed by an entertaining western melodrama in the historic 300-seat log theatre. Bookings essential. 

Ruca’s 🐾

284 S Bear Lake Blvd, Garden City, UT

Phone: (435) 946 3691

Seasonal Hours: Memorial Day to Labor Day

Known for: Danish Pastries and pet-friendly patio

Website: Ruca’s

Ruca’s is a trendy café style Bear Lake eatery with a sunny pet-friendly patio, a fun outdoor vibe with lawn games, gourmet sandwiches, waffles, and their famous Æbelskivers, delicious fluffy Danish pancake balls that will have you coming back for more! 

Summit Pizza Co

70 W Logan Rd, Garden City, UT

Phone: (435) 946 2870

Seasonal Hours: April to Labor Day

Known for: Pizza made with homemade dough and fresh ingredients

Website: Summit Pizza Co

Summit Pizza is where you’ll find the best pizza in Bear Lake! They’ve spent over 40 years perfecting the art of pizza making with homemade pizza dough, fresh locally sourced ingredients and their own world-famous creations, the Summit Pizza Co sweet and savory doodles. The scenic outdoor patio has a small-town feel and is the perfect place to spend a summer evening. 

Zipz 🐾

75 N Bear Lake Blvd, Garden City, UT

Phone: (435) 946 2810

Seasonal Hours: Memorial Day to Labor Day

Known for: Unique outdoor patio seating and tasty all-American meals

Website: Zipz

For the “least favorite shakes” in Bear Lake and a tasty all-American meal head to Zipz, a unique Bear Lake fast food restaurant with an eclectic outdoor patio, slalom ski fence, funky seating in boats, and festive, laid-back atmosphere.

Must-Try Amazing Local Drinks

Bear Lake Raspberry Shake

Available at: Ber’s Shakes N’ Sodas, Hometown Drive-In, LaBeau’s Drive-In

Raspberry Hot Chocolate

Available at: Moose Buns

Latin-Inspired Cocktails

Available at: Café Sabor

Freshly Blended Smoothies

Available at: Crepes & Coffee, Moose Buns

Local Wines and Beers

Available at: Campfire Grill & Restaurant, Cooper’s Restaurant & Bar

Gelato and Summer Drinks

Available at: Crepes & Coffee

Experience the Ultimate Family Getaway at Bear Lake Premier Cabins

Bear Lake is a popular vacation destination that pleases on every level! Enjoy four seasons of adventure with long summer days filled with nature and Bear Lake activities on the stunning Caribbean of the Rockies, vibrant fall foliage, and adrenaline-infused snowy days exploring the backcountry and slopes of Beaver Mountain.

Bear Lake Premier Cabins offer the perfect setting for family reunions, featuring spacious accommodations for the whole crew, fully-equipped and well-stocked kitchens for dining in, and a diverse selection of family-style restaurants for dining out. Discover your ideal Bear Lake cabin and start planning your unforgettable family getaway today!