Legacy Beach Resort

Please wait..

Call or send us a text

Bear Lake Vacation Rentals at Legacy Beach Resort

22 private homes with lake access, pool and hot tub in Garden City, Utah.

Rated 4.76 from 246+ guest reviews · Hosted on site by a local team · Book direct, skip the fees.

Find Us at Legacy Beach Resort

Bear Lake Legacy is a locally owned collection of 22 vacation rentals at Legacy Beach Resort, a private gated community in Garden City, Utah. Our homes accommodate groups from 8 to 70 guests, with options ranging from comfortable townhomes to large lakefront vacation homes.

Every stay includes access to the resort's private Bear Lake beach, seasonal outdoor pool, year-round lakefront hot tub and 24-hour gym. Book directly with Bear Lake Legacy and avoid Airbnb and Vrbo service fees.

Locally Owned & Operated

Rated 4.76 from 246+ Guests

Book Direct Skip the Fees

Private Beach Access

22

Luxury Homes

8-70+

Guests

1

Bear Lake, Utah

Year - Round

Amenities

Start Your Legacy at the Caribbean of the Rockies

 

They call Bear Lake the Caribbean of the Rockies for a reason, the water really is that blue. Legacy Beach Resort sits right on it.

This isn't a scattered handful of rentals spread across town. It's one private, gated resort community on the western shore, with its own beach, clubhouse, pool and hot tub. The Garden City bike path runs just outside the gate, and restaurants and shops are a short walk away.

Summer means beach days, boating and raspberry shakes. Winter means Beaver Mountain, just 15 minutes from your door. Whatever season brings you here, you come home to the same thing every night: your own private stretch of Bear Lake.

Book Direct & Save

You'll find these same homes listed on Airbnb and Vrbo but booking directly with us costs less, every time. Here's why.

dollor
No platform fees

Airbnb and Vrbo tack on service fees at checkout. Book here and that markup simply isn't part of the price.

headphone
A local host, not a call center

Call or text 435-494-1663 and you'll reach the people who actually live here and manage these homes, not a national booking hotline. It's one of the things guests bring up most often in their reviews.

badge
Our best rate, guaranteed

The lowest price available for any of our 22 homes will always be right here on this site.

security

Secure Booking

No Hidden Fees

100% Local

book

What Our Guests Say

Great amenities! Beach was easy to get to and we loved both the pools

Connor Clancy

Renter

Glad we found your place. Really enjoyed staying here and will.hopefully be back at some point

Jason Bonnell

Renter

We loved the location and ability to walk to town the pool and the beach! The kitchen area was lovely...

Erinn Sharov

Renter

This is the third time that we’ve had Chuck as a host and he’s always been great. Happy to be...

Giovanni Loyo

Renter

Great place.

Bryan Davis

Renter

Had a wonderful stay! The house was lovely and had plenty of room for everyone to spread out. Great location...

Cameron Allen

Renter

Did not disappoint. Was amazing! The views and home were beautiful! Access to the beach was perfect! Nice not having...

Richele Grimsley

Renter

Amazing location and spacious property with tons of room for guests

Alison Boettcher

Renter

Amazing place. Thanks for everything!

Ximena Rosas

Renter

Absolutely perfect! Chuck is an amazing host and very responsive and kind. We will definitely be back.

Dayna Bradshaw

Renter

Rated 4.76 out of 5 across 250+ verified guest reviews on Airbnb, Vrbo and Google.

Quick Answers Before You Book

We're at Legacy Beach Resort, 580 S Bear Lake Blvd in Garden City, Utah, right on the western shore of Bear Lake, about a 2.5-hour drive from Salt Lake City through Logan Canyon.
 

 

23 homes, all within the same private resort. They range from a 4-bedroom townhome that sleeps 8 up to an 18-bedroom estate that sleeps 70.

Yes, every guest has access to the seasonal outdoor pool, the year-round lakefront hot tub and the 24-hour gym. You'll get your wristbands at check-in.
 

Absolutely. Book right here on our site or call or text 435-494-1663, and you'll get the same homes without the Airbnb or Vrbo service fees.
 

Unfortunately, no. Legacy Beach Resort has a strict no-pet policy across the whole community. Registered service animals are always welcome.
 

As close as it gets, the beach is part of the resort itself, just steps to a short walk from your rental.
 

Find Us at Legacy Beach Resort

Located on the stunning shores of Bear Lake in Garden City, Utah.

580 S Bear Lake Blvd Garden City, Ut. 84028

Private Community

Gated Access

Drive Times

Salt Lake City

About 2.5 hours

Logan

About 45 minutes

Ogden

About 2 hours

Beaver Mountain Ski Resort

About 15 minutes

Bear Lake State Marina

About 2 miles north

Easy access, unforgettable stays.

Book Your Adventure Now

Embrace Nature

Ready for an unforgettable journey? Secure your dream getaway today! Choose from our exclusive collection of handpicked vacation rentals, crafted to immerse you in nature’s beauty. Don’t miss out on creating cherished memories with Bear Lake.