Things to do in Bear Lake

Looking for something to do? Here are few local attraction fun for all ages! Click here to find more information on: Beaches, Bridgeland Adventure Park, Golf Courses, Go Karts, Horse Back Riding, Garden City Pool

Come enjoy great entertainment and food at Pickleville Playhouse Great new shows Book today before seats are sold out!!
Location: 2049 S Bear Lake Blvd Garden City, UT 84028
Phone: (435) 946-2918


Bridgeland Adventure Park offers a wide range of activities including- Tubing Rope Course, Bounce House, Climbing Wall, Bungee Trampoline, Free Fall, Miniature Golf Giant Swing, Disc Golf, Axe Throwing, Playground, Kids Train

Location: 722 South First Light Drive Garden City, Utah 84028
Phone: 435 946-2246


Enjoy a challenging 9 hole mountain golf course with a beautiful view of Bear Lake.

Location: 222 E Clubhouse Dr, Garden City Utah 84028
Phone: (435) 946-8742


Summers at Beaver Creek Lodge offer a variety of activities. One of the favorites is horseback riding. Our guided mountain rides show off the beauties of nature that surround us. Custom rides are also available for the horse enthusiast who needs a little more time with nature. In the fall, our custom rides are alive with the beautiful changing canyon colors and an opportunity to hear bugling elk.

Location: Logan Canyon
Phone: 435-753-1076
Toll Free: 800-946-4485


Bear Lake Renegade Raceway go-kart track is fun for the whole family. Grab a famous raspberry shake and head on over to our building. We have picnic tables to sit at until you are ready to get in on the excitement on the track. No reservations required!

Location: 270 W Logan Canyon Rd. Garden City, UT 84028
Phone: (435) 881-2665


Bear Lake Area has some awesome fishing. Check out some of our favorite places!

Location: 579 Buttercup Blvd. Garden City UT 84028


Rent all different kinds of bikes at the Bike Barn near KOA on main street.

Location: 485 N Bear Lake Blvd, Garden City, UT 84028
Phone: (435) 946-3454


Rent E-bikes to cruise around town and more!

Location: 2089 S Bear Lake Blvd. Garden City Utah 84028
Phone: 877-446-2453