Activities in Utah › Beaches & Swimming Areas › Garden City

Legacy Beach Resort

Where
580 S Bear Lake Blvd, Garden City, UT (Rich County)
Cost
$$$
Indoors or outdoors
Outdoors
Good for
outdoor lovers
Phone
+1 435-494-1663

Good to know

Legacy Beach Resort is a private gated community in Garden City with vacation rental homes on Bear Lake, each with private beach access. The resort offers a seasonal outdoor pool, year-round hot tub, and gym, and can accommodate groups ranging from small to large.

Updated October 22, 2026

Legacy Beach Resort

Bear Lake Legacy is a locally owned vacation rental collection at Legacy Beach Resort, a private gated community in Garden City, Utah. 22 homes sleeping 8 to 70 guests, each with private beach access on Bear Lake, a seasonal outdoor pool, a year round lakefront hot tub and a 24 hour gym.

About Legacy Beach Resort

Legacy Beach Resort is a beach or swimming area in Garden City, Utah, in Rich County. This one is outdoors, in the $$$ price range. Within 30 miles there are 7 other beaches and swimming areas, the nearest being Garden City Park Boardwalk Beach (about 0.2 miles). It suits outdoor lovers.

More beaches & swimming areas nearby

Bear Lake's Rendezvous BeachBeach & Swimming Area · Garden City · 1.2 mi
Rendezvous BeachBeach & Swimming Area · Laketown · 6.6 mi
East Shore, Bear Lake (UT)Beach & Swimming Area · Laketown · 6.9 mi

Make a day of it

Eat nearby

Places to stay

More to do nearby

Common questions

How much does it cost?

It’s listed in the $$$ price range.

Where is it?

580 S Bear Lake Blvd, Garden City, Utah.

Beaches & Swimming Areas in UtahActivities in Garden CityAll activities in UtahEvents this week