If you’re visiting Bear Lake, Garden City is the perfect place to fill your itinerary with adventure, good food, and family fun. Here are the Top 10 Things to Do in Garden City, Utah! This small town is packed with local gems just minutes from our Sandbar Townhome at Legacy Beach Resort.
1. Bear Lake Beach Day
Spend a day swimming, sunbathing, and paddleboarding on the famous turquoise waters.
You could even rent a boat or jet ski!

2. Ride the Garden City Bike Trail
Rent bikes and cruise along this scenic path right from your front door. It’s a great place to walk or ride!
3. Raspberry Days Festival
Held every August, this local celebration features a parade, food vendors, concerts, and the famous raspberry shakes.
4. Pickleville Playhouse
See a hilarious live show or musical at this family-friendly theater.

5. Eat Local
Try Zipz, Cafe Sabor, Firehouse, Crepes and Coffee, or LaBeau’s for a shake. All just minutes from the townhome.

6. Mini Golf & Go Karts
Perfect for kids (and adults who love to have fun! ).

7. Boat Rentals at Bear Lake Marina
Rent a boat, Jet Ski, or kayak for some lake adventure.

8. Hike Limber Pine Trail
An easy, kid-friendly hike with views of Bear Lake.
9. Explore the Shops
Check out Bear Lake Surf Club or pick up souvenirs downtown.
10. Chill at Legacy Beach Resort
Swim in the pool, soak in the hot tub, or relax on your private patio at The Sandbar Townhome.
Whether you’re here for a weekend or a week, Garden City offers nonstop fun steps from your rental.
