Horseshoe Bay Resort

Horseshoe Bay Resort tower dusk.jpg

About Horseshoe Bay Resort

Horseshoe Bay Resort invites you to trade the city skyline for sweeping Texas Hill Country views and laid-back lakeside luxury. Perched along the shores of Lake Lyndon B. Johnson, this is where days unfold at your own pace—whether that’s unwinding by the water, savoring local cuisine with a view, teeing off on renowned golf courses or enjoying the warm hospitality that defines this Texas gem. With vibrant sunsets, cool lake breezes and a welcoming atmosphere that feels worlds away, this is the kind of escape that lingers long after you’ve left.  

  • Horseshoe Bay, Texas

Worth Traveling For

What We Love

Horseshoe Bay Resort delivers big on variety, with amenities that make the most of its lakeside setting and Hill Country backdrop. Golfers can tackle three championship courses designed by Robert Trent Jones Sr., each offering a unique blend of challenge and scenery. Members can also experience the exclusive Jack Nicklaus Signature Course. Off the fairways, unwind at the Bayside Spa, cool off in one of four resort pools, or head to Lake LBJ for boating, paddleboarding or just soaking up the sun. Dining here leans into bold Texas flavors, with restaurants that celebrate both casual lakeside bites and refined culinary moments.

Horseshoe Bay Resort golf course bridge.jpg

Horseshoe Bay Resort

Horseshoe Bay Resort junior.jpg
Horseshoe Bay Resort spa pool.jpg
Horseshoe Bay Resort home.jpg

Accommodations

From classic Tower Rooms with sweeping Hill Country vistas to spacious Palm Villas ideal for families, Horseshoe Bay Resort offers accommodations that feel both stylish and relaxed. For larger groups or longer stays, lakeside condos and private residences offer extra space, full kitchens and residential comfort—all steps from the resort’s best amenities.

Features & Amenities

  • Air conditioning
  • Mini fridge
  • Coffee maker
  • Complimentary toiletries
  • Complimentary Wi-Fi
  • EV charging stations
  • Nightly resort fee
  • Check-in 4 pm / Check-out 11 am

Location

Horseshoe Bay Resort is located in Horseshoe Bay, Texas. The nearest airport is Austin-Bergstrom International Airport (AUS).